Experiment: process nursery - #22298
Conversation
|
@coqbot bench |
|
🏁 Bench results: INFO: failed to install rocq-metarocq-common (dependency rocq-metarocq-utils failed) 🐢 Top 25 slow downs┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ TOP 25 SLOW DOWNS │ │ │ │ OLD NEW DIFF %DIFF Ln FILE │ ├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤ │ 88.6 90.0 1.3923 1.57% 999 coq-performance-tests-lite/src/fiat_crypto_via_setoid_rewrite_standalone.v.html │ │ 14.6 15.7 1.1541 7.92% 833 coq-unimath/UniMath/CategoryTheory/ComprehensionCats/CwfFromCompCatWithUniv.v.html │ │ 1.36 2.42 1.0663 78.59% 574 coq-fiat-crypto-with-bedrock/src/Bedrock/P256/Jacobian.v.html │ │ 46.8 47.9 1.0653 2.28% 277 coq-fiat-crypto-with-bedrock/src/Bedrock/P256/Jacobian.v.html │ │ 52.3 53.3 0.9575 1.83% 567 coq-fiat-crypto-with-bedrock/src/Bedrock/End2End/X25519/EdwardsXYZT.v.html │ │ 56.7 57.6 0.9339 1.65% 512 coq-fiat-crypto-with-bedrock/src/Bedrock/End2End/X25519/EdwardsXYZT.v.html │ │ 29.8 30.7 0.9287 3.12% 13 coq-fourcolor/theories/proof/job165to189.v.html │ │ 88.8 89.7 0.8921 1.00% 968 coq-performance-tests-lite/src/fiat_crypto_via_setoid_rewrite_standalone.v.html │ │ 42.6 43.4 0.8663 2.04% 539 coq-fiat-crypto-with-bedrock/src/Bedrock/End2End/X25519/EdwardsXYZT.v.html │ │ 18.3 19.1 0.8462 4.63% 13 coq-fourcolor/theories/proof/job311to314.v.html │ │ 44.9 45.7 0.8430 1.88% 256 coq-fiat-crypto-with-bedrock/src/Bedrock/P256/Jacobian.v.html │ │ 30.9 31.7 0.8279 2.68% 13 coq-fourcolor/theories/proof/job254to270.v.html │ │ 77.0 77.8 0.7969 1.03% 20 coq-fiat-crypto-with-bedrock/src/Rewriter/Passes/NBE.v.html │ │ 16.5 17.3 0.7766 4.71% 13 coq-fourcolor/theories/proof/job235to238.v.html │ │ 21.4 22.1 0.7486 3.51% 516 coq-fiat-crypto-with-bedrock/src/Bedrock/End2End/X25519/EdwardsXYZT.v.html │ │ 19.7 20.4 0.7435 3.78% 13 coq-fourcolor/theories/proof/job507to510.v.html │ │ 24.0 24.8 0.7374 3.07% 13 coq-fourcolor/theories/proof/job486to489.v.html │ │ 20.8 21.6 0.7195 3.45% 13 coq-fourcolor/theories/proof/job307to310.v.html │ │ 102 103 0.7164 0.70% 22 coq-fiat-crypto-with-bedrock/src/Rewriter/Passes/ArithWithCasts.v.html │ │ 22.3 23.0 0.7113 3.20% 13 coq-fourcolor/theories/proof/job303to306.v.html │ │ 201 202 0.6930 0.34% 8 coq-neural-net-interp-computed-lite/theories/MaxOfTwoNumbersSimpler/Computed/AllLogits.v.html │ │ 14.8 15.5 0.6925 4.67% 13 coq-fourcolor/theories/proof/job215to218.v.html │ │ 23.6 24.2 0.6912 2.93% 13 coq-fourcolor/theories/proof/job554to562.v.html │ │ 18.4 19.0 0.6843 3.73% 13 coq-fourcolor/theories/proof/job315to318.v.html │ │ 1.58 2.25 0.6783 43.04% 176 coq-unimath/UniMath/ModelCategories/Examples.v.html │ └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ 🐇 Top 25 speed ups┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │ TOP 25 SPEED UPS │ │ │ │ OLD NEW DIFF %DIFF Ln FILE │ ├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤ │ 41.9 39.9 -2.0047 -4.78% 246 coq-category-theory/Construction/DecoratedCospan/Category.v.html │ │ 238 237 -1.0920 -0.46% 141 coq-fiat-crypto-with-bedrock/src/UnsaturatedSolinasHeuristics/Tests.v.html │ │ 8.19 7.32 -0.8678 -10.60% 571 coq-fiat-crypto-with-bedrock/src/Bedrock/P256/Jacobian.v.html │ │ 1.08 0.248 -0.8342 -77.06% 928 coq-unimath/UniMath/CategoryTheory/ComprehensionCats/CwfFromCompCatWithUniv.v.html │ │ 20.2 19.5 -0.7473 -3.69% 543 coq-unimath/UniMath/CategoryTheory/Presheaves/SigmaTypes.v.html │ │ 4.00 3.31 -0.6905 -17.27% 6 coq-mathcomp-odd-order/theories/BGsection1.v.html │ │ 66.4 65.7 -0.6547 -0.99% 608 coq-fiat-crypto-with-bedrock/rupicola/bedrock2/bedrock2/src/bedrock2Examples/lightbulb.v.html │ │ 4.15 3.51 -0.6382 -15.40% 6 coq-mathcomp-odd-order/theories/BGsection2.v.html │ │ 134 133 -0.6255 -0.47% 155 coq-fiat-crypto-with-bedrock/src/UnsaturatedSolinasHeuristics/Tests.v.html │ │ 3.60 2.98 -0.6176 -17.15% 6 coq-mathcomp-odd-order/theories/BGappendixAB.v.html │ │ 1.49 0.968 -0.5203 -34.95% 68 rocq-mathcomp-group-representation/group_representation/vcharacter.v.html │ │ 39.4 38.9 -0.4804 -1.22% 236 coq-rewriter/src/Rewriter/Rewriter/Examples/PerfTesting/LiftLetsMap.v.html │ │ 4.32 3.86 -0.4623 -10.69% 8 coq-mathcomp-odd-order/theories/PFsection2.v.html │ │ 1.40 0.944 -0.4597 -32.76% 166 rocq-mathcomp-group-representation/group_representation/classfun.v.html │ │ 1.62 1.16 -0.4558 -28.13% 115 rocq-mathcomp-group-representation/group_representation/character.v.html │ │ 4.05 3.60 -0.4465 -11.03% 7 coq-mathcomp-odd-order/theories/BGsection3.v.html │ │ 1.57 1.13 -0.4373 -27.86% 120 rocq-mathcomp-group-representation/group_representation/inertia.v.html │ │ 3.05 2.62 -0.4302 -14.11% 57 rocq-mathcomp-algebra/algebra/archimedean.v.html │ │ 1.31 0.894 -0.4195 -31.92% 180 rocq-mathcomp-field/field/finfield.v.html │ │ 0.919 0.503 -0.4160 -45.26% 173 rocq-mathcomp-field/field/algnum.v.html │ │ 0.856 0.458 -0.3980 -46.51% 393 coq-fiat-crypto-with-bedrock/src/Curves/Montgomery/XZProofs.v.html │ │ 1.83 1.43 -0.3976 -21.78% 57 rocq-mathcomp-algebra/algebra/numeric_hierarchy/numdomain.v.html │ │ 3.63 3.23 -0.3952 -10.90% 6 coq-mathcomp-odd-order/theories/BGsection4.v.html │ │ 29.3 28.9 -0.3912 -1.34% 145 coq-fiat-crypto-with-bedrock/src/Bedrock/End2End/X25519/GarageDoorTop.v.html │ │ 0.979 0.590 -0.3887 -39.72% 175 rocq-mathcomp-field/field/galois.v.html │ └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ |
|
The current interprocess communication is not designed for parallelism, this is probably what causes the errors in dependencies (since we run -j for dependencies in the bench) |
No description provided.