Skip to content

add explicit goal selector (downstream from https://github.com/SkyLabsAI/auto/pull/445) - #175

Merged
simon-skylabs merged 1 commit into
mainfrom
simon/prelude-goal-selector
Sep 17, 2026
Merged

simon-skylabs merged 1 commit into
mainfrom
simon/prelude-goal-selector

Conversation

@simon-skylabs

Copy link
Copy Markdown
Contributor

No description provided.

@skylabs-ai-ci

skylabs-ai-ci Bot commented Sep 11, 2026

Copy link
Copy Markdown

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Branch Tip Base branch Base commit PR
fmdeps/brick-libcpp/ simon/prelude-goal-selector 2554d2c 1016546 main be863c8 #175
fmdeps/auto/ simon/prelude-goal-selector 5e39f45 18ea164 main 0d2d68d ( ⚠️ needs rebase) #445
fmdeps/skylabs-fm/ simon/prelude-goal-selector 92274af 4180701 main 5c3d0ab #327

Passive Repos

Repo Job Branch Job Commit
./ main db1581e
fmdeps/BRiCk/ main e819c36
fmdeps/auto-docs/ main 6490c5f
bluerock/NOVA/ skylabs-proof f3533d2
bluerock/bhv/ skylabs-main e37df58
fmdeps/ci/ main e1ec839
vendored/elpi/ skylabs-master c0b9653
vendored/flocq/ skylabs-master cf9cc84
vendored/rocq/ skylabs-master bef7df5
fmdeps/rocq-agent-toolkit/ main 227bb83
vendored/rocq-elpi/ skylabs-master 7dee592
vendored/rocq-equations/ skylabs-main 9cf8471
vendored/rocq-iris/ skylabs-master a7af9f7
vendored/rocq-lsp/ skylabs-main 64ef78a
vendored/rocq-stdlib/ skylabs-master 00897b3
vendored/rocq-stdpp/ skylabs-master 0c5e505
vendored/vsrocq/ skylabs-main ee79e7a

Changes in Warnings or Errors

Before New Fixed After
Errors 0 ${\color{red}1}$ 0 1
Warnings 91 0 0 91

Performance

Relative Master MR Change Filename
-0.27% 198220.5 197686.4 -534.1 total
-0.16% 322.2 - -322.2 ├ disappeared files (8)
-0.11% 197898.3 197686.4 -211.9 └ common files
-0.00% 53108.6 53108.6 -0.0 ├ translation units
-0.15% 144789.8 144577.9 -211.9 └ proofs and tests
Full Results
Relative Master MR Change Filename
-35.20% 52.7 34.1 -18.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/IntegerDivide_WhileTrueWithBreak.v
-12.38% 17.0 14.9 -2.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f1_proof.v
-11.95% 19.0 16.7 -2.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/member_pointer_operators.v
-11.94% 19.0 16.7 -2.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/variable_length_arrays.v
-7.05% 20.6 19.2 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/assignment_operators_min_bool.v
-6.53% 22.4 20.9 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/cstring/spec.v
-6.43% 22.6 21.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f0_proof.v
-6.22% 24.0 22.5 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/semaphore/test_cpp_proof.v
-6.08% 18.9 17.8 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f1_proof.v
-5.83% 22.3 21.0 -1.3 fmdeps/auto-docs/content/docs/debugging/main.v
-5.79% 17.9 16.9 -1.0 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/semaphore/spec.v
-5.73% 24.8 23.4 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/sub_const.v
-5.40% 26.9 25.4 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f3_proof.v
-5.38% 19.4 18.3 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0092_cpp_f0_proof.v
-5.36% 27.3 25.8 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array/constructor.v
-5.34% 27.0 25.6 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_f0_proof.v
-5.31% 30.4 28.8 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_f1_proof.v
-5.28% 19.9 18.8 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f1_proof.v
-5.25% 21.8 20.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/inherited_constructor.v
-5.25% 28.1 26.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f0_proof.v
-5.18% 20.1 19.0 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0004_cpp_f0_proof.v
-5.16% 20.4 19.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f2_proof.v
-5.13% 20.9 19.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/normalization/test.v
-5.12% 20.2 19.2 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_f1_proof.v
-5.11% 20.6 19.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f1_proof.v
-5.10% 28.0 26.6 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/factor.v
-5.10% 30.8 29.2 -1.6 fmdeps/auto/brick_groundtruth/examples/loopcorpus/test_ssridents.v
-4.87% 27.0 25.7 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f0_proof.v
-4.80% 35.4 33.7 -1.7 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Fibonacci.v
-4.77% 33.4 31.8 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/xval_init_lval.v
-4.70% 31.1 29.6 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumLocalArrayUsingRangeloop.v
-4.65% 24.6 23.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/allocation_lambda_forms.v
-4.60% 29.6 28.2 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_f0_proof.v
-4.53% 32.6 31.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/implicit_array_initialization.v
-4.49% 32.5 31.0 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f3_proof.v
-4.42% 32.2 30.7 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0099_cpp_f0_proof.v
-4.38% 33.9 32.5 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/arrays.v
-4.07% 34.3 32.9 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0098_cpp_f0_proof.v
-4.02% 36.1 34.7 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array/sem_const/constructor.v
-3.98% 34.9 33.5 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/control_logical_forms.v
-3.83% 37.3 35.8 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f0_proof.v
-3.63% 35.0 33.7 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/sizeof_alignof.v
-3.43% 37.1 35.8 -1.3 fmdeps/auto-docs/content/docs/functions/verification.v
-3.43% 44.5 43.0 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumUpToN_WhileTrueWithBreak.v
-3.34% 32.0 31.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/destructuring/test.v
-3.31% 37.8 36.6 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/smoke.v
-3.14% 41.9 40.6 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep/anyR_proof.v
-3.12% 46.8 45.3 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f2_proof.v
-3.11% 52.2 50.5 -1.6 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayZeroInitialization.v
-3.07% 46.7 45.2 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/inits/main_cpp_spec.v
-3.05% 48.8 47.3 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Power.v
-3.02% 48.9 47.4 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Factorial.v
-2.81% 45.8 44.5 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/control_flow/main_cpp_spec.v
-2.80% 40.3 39.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_casts.v
-2.76% 41.8 40.7 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/int128/test.v
-2.69% 43.3 42.1 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/bitwise_operators.v
-2.66% 41.1 40.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/integral_casts.v
-2.65% 50.5 49.2 -1.3 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumUpToN.v
-2.54% 451.3 439.9 -11.4 fmdeps/auto/brick_groundtruth/examples/loopsynth/downward_loop.v
-2.53% 46.2 45.1 -1.2 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/utility/test_cpp_proof.v
-2.38% 48.3 47.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/auto_frac/anyR_proof.v
-2.29% 50.4 49.3 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/proof/unique_lock.v
-2.28% 49.0 47.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_unary_operators.v
-2.23% 63.4 62.0 -1.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/IntegerDivide.v
-2.22% 58.8 57.5 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0076_cpp_f0_proof.v
-2.15% 52.6 51.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/if_switch_initializers.v
-2.15% 51.6 50.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/arithmetic_operators.v
-1.94% 57.4 56.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/comma_operator.v
-1.93% 59.1 58.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0088_cpp_main_proof.v
-1.91% 57.3 56.2 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayZeroInitialization_DoWhile.v
-1.83% 72.2 70.9 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f3_proof.v
-1.77% 65.0 63.8 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/DynamicArrayInitialization.v
-1.77% 63.3 62.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/relational_operators.v
-1.76% 60.4 59.3 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/new/demo_cpp_proof.v
-1.75% 61.7 60.6 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/wp_lval_op_assign_variants.v
-1.72% 62.9 61.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/read_prim/read_cpp_proof.v
-1.69% 139.5 137.2 -2.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayReverseCopy.v
-1.57% 71.1 70.0 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/demo_cpp_proof.v
-1.51% 68.8 67.8 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f2_proof.v
-1.46% 88.8 87.5 -1.3 fmdeps/auto/brick_groundtruth/examples/loopcorpus/FindFirst_EarlyExit.v
-1.45% 80.6 79.4 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0084_cpp_main_proof.v
-1.44% 75.8 74.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/primitive_initialization.v
-1.43% 95.4 94.0 -1.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Gcd.v
-1.42% 78.4 77.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array_string_init/main_cpp_proof.v
-1.40% 75.9 74.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0076_cpp_main_proof.v
-1.40% 76.4 75.4 -1.1 fmdeps/auto-docs/content/demo/linked_list/linked_list_cpp_proof.v
-1.39% 88.8 87.5 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/FindFirst_EarlyExitFromWhile.v
-1.34% 78.9 77.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/templates/pair_hpp_spec.v
-1.33% 114.0 112.5 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/initialization_forms.v
-1.31% 89.4 88.3 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/CountPositives.v
-1.30% 905.1 893.3 -11.8 fmdeps/auto/brick_groundtruth/examples/loopsynth/za18_2.v
-1.30% 86.1 85.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0099_cpp_main_proof.v
-1.26% 79.4 78.4 -1.0 fmdeps/auto-docs/content/demo/forward_list_v1/test_cpp_proof.v
-1.26% 86.4 85.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_main_proof.v
-1.18% 92.3 91.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_binary_operators.v
-1.18% 91.7 90.6 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_relational_operators.v
-1.17% 138.4 136.8 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_main_proof.v
-1.15% 99.4 98.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/destructuring_declarations.v
-1.14% 95.8 94.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/lambda_captures.v
-1.12% 99.1 98.0 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/mutex/guard_recursive_cpp_proof.v
-1.10% 103.5 102.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/compound_assignment_increments.v
-1.01% 112.6 111.5 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/FindMax.v
-1.00% 135.7 134.3 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep/unit_tests.v
-0.95% 110.4 109.3 -1.0 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayCopy_WhileTrueWithBreak.v
-0.91% 171.0 169.4 -1.6 fmdeps/auto/brick_groundtruth/examples/loopsynth/replicate_example_0.v
-0.86% 131.9 130.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0092_cpp_main_proof.v
-0.86% 173.2 171.7 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_main_proof.v
-0.81% 163.0 161.7 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0004_cpp_main_proof.v
-0.80% 143.1 141.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/destructuring/test_pair.v
-0.76% 191.6 190.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_main_proof.v
-0.70% 152.3 151.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/templates/splice_cpp_spec.v
-0.67% 182.5 181.2 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Factorial_longlong.v
-0.49% 1808.1 1799.3 -8.8 fmdeps/auto/brick_groundtruth/examples/loopcorpus/MultipleLoops.v
-0.49% 234.0 232.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep_spec.v
-0.43% 244.5 243.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0098_cpp_main_proof.v
-0.37% 293.8 292.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/arith_bug.v
-0.36% 399.8 398.4 -1.4 fmdeps/auto/brick_groundtruth/examples/loopsynth/qtest_5_failure.v
-0.35% 304.6 303.5 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_While.v
-0.32% 349.6 348.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/llist/merge_cpp_proof.v
-0.32% 397.6 396.4 -1.3 fmdeps/auto/brick_groundtruth/examples/loopcorpus/joinpoint_tests.v
-0.29% 511.6 510.2 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/vector/test_cpp_proof.v
-0.28% 503.1 501.7 -1.4 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/vector/test_cpp_proof.v
-0.16% 802.4 801.1 -1.3 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/compare/test_cpp_proof.v
-0.15% 831.9 830.7 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/compare/test_cpp_proof.v
-0.13% 884.9 883.7 -1.2 fmdeps/auto/brick_groundtruth/examples/loopsynth/Exp1_0_failure.v
+0.22% 873.5 875.4 +1.9 fmdeps/auto/brick_groundtruth/examples/loopcorpus/identityloop.v
+0.47% 309.5 311.0 +1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_zip.v
+0.58% 289.7 291.4 +1.7 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_WhileTrueWithBreak.v
+0.93% 110.6 111.6 +1.0 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayCopy.v
-0.27% 198220.5 197686.4 -534.1 total
-0.16% 322.2 - -322.2 ├ disappeared files (8)
-0.11% 197898.3 197686.4 -211.9 └ common files
-0.00% 53108.6 53108.6 -0.0 ├ translation units
-0.15% 144789.8 144577.9 -211.9 └ proofs and tests

@simon-skylabs
simon-skylabs force-pushed the simon/prelude-goal-selector branch from 1016546 to 659ec59 Compare September 11, 2026 18:20
@skylabs-ai-ci

skylabs-ai-ci Bot commented Sep 11, 2026

Copy link
Copy Markdown

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Branch Tip Base branch Base commit PR
fmdeps/brick-libcpp/ simon/prelude-goal-selector ab0fe9b 659ec59 main be863c8 #175
fmdeps/auto/ simon/prelude-goal-selector 5e39f45 18ea164 main 0d2d68d ( ⚠️ needs rebase) #445
fmdeps/skylabs-fm/ simon/prelude-goal-selector 92274af 4180701 main 5c3d0ab #327

Passive Repos

Repo Job Branch Job Commit
./ main db1581e
fmdeps/BRiCk/ main e819c36
fmdeps/auto-docs/ main 6490c5f
bluerock/NOVA/ skylabs-proof f3533d2
bluerock/bhv/ skylabs-main e37df58
fmdeps/ci/ main e1ec839
vendored/elpi/ skylabs-master c0b9653
vendored/flocq/ skylabs-master cf9cc84
vendored/rocq/ skylabs-master bef7df5
fmdeps/rocq-agent-toolkit/ main 227bb83
vendored/rocq-elpi/ skylabs-master 7dee592
vendored/rocq-equations/ skylabs-main 9cf8471
vendored/rocq-iris/ skylabs-master a7af9f7
vendored/rocq-lsp/ skylabs-main 64ef78a
vendored/rocq-stdlib/ skylabs-master 00897b3
vendored/rocq-stdpp/ skylabs-master 0c5e505
vendored/vsrocq/ skylabs-main ee79e7a

No Changes in Warnings or Errors

Before New Fixed After
Errors 0 0 0 0
Warnings 91 0 0 91

Performance

Relative Master MR Change Filename
-0.11% 198220.5 198008.6 -211.9 total
+0.00% 53108.6 53108.6 +0.0 ├ translation units
-0.15% 145111.9 144900.0 -211.9 └ proofs and tests
Full Results
Relative Master MR Change Filename
-35.20% 52.7 34.1 -18.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/IntegerDivide_WhileTrueWithBreak.v
-12.38% 17.0 14.9 -2.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f1_proof.v
-11.95% 19.0 16.7 -2.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/member_pointer_operators.v
-11.94% 19.0 16.7 -2.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/variable_length_arrays.v
-7.05% 20.6 19.2 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/assignment_operators_min_bool.v
-6.53% 22.4 20.9 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/cstring/spec.v
-6.43% 22.6 21.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f0_proof.v
-6.22% 24.0 22.5 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/semaphore/test_cpp_proof.v
-6.08% 18.9 17.8 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f1_proof.v
-5.83% 22.3 21.0 -1.3 fmdeps/auto-docs/content/docs/debugging/main.v
-5.79% 17.9 16.9 -1.0 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/semaphore/spec.v
-5.73% 24.8 23.4 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/sub_const.v
-5.40% 26.9 25.4 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f3_proof.v
-5.38% 19.4 18.3 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0092_cpp_f0_proof.v
-5.36% 27.3 25.8 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array/constructor.v
-5.34% 27.0 25.6 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_f0_proof.v
-5.31% 30.4 28.8 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_f1_proof.v
-5.28% 19.9 18.8 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f1_proof.v
-5.25% 21.8 20.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/inherited_constructor.v
-5.25% 28.1 26.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f0_proof.v
-5.18% 20.1 19.0 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0004_cpp_f0_proof.v
-5.16% 20.4 19.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f2_proof.v
-5.13% 20.9 19.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/normalization/test.v
-5.12% 20.2 19.2 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_f1_proof.v
-5.11% 20.6 19.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f1_proof.v
-5.10% 28.0 26.6 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/factor.v
-5.10% 30.8 29.2 -1.6 fmdeps/auto/brick_groundtruth/examples/loopcorpus/test_ssridents.v
-4.87% 27.0 25.7 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f0_proof.v
-4.80% 35.4 33.7 -1.7 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Fibonacci.v
-4.77% 33.4 31.8 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/xval_init_lval.v
-4.70% 31.1 29.6 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumLocalArrayUsingRangeloop.v
-4.65% 24.6 23.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/allocation_lambda_forms.v
-4.60% 29.6 28.2 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_f0_proof.v
-4.53% 32.6 31.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/implicit_array_initialization.v
-4.49% 32.5 31.0 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f3_proof.v
-4.42% 32.2 30.7 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0099_cpp_f0_proof.v
-4.38% 33.9 32.5 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/arrays.v
-4.07% 34.3 32.9 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0098_cpp_f0_proof.v
-4.02% 36.1 34.7 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array/sem_const/constructor.v
-3.98% 34.9 33.5 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/control_logical_forms.v
-3.83% 37.3 35.8 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f0_proof.v
-3.63% 35.0 33.7 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/sizeof_alignof.v
-3.43% 37.1 35.8 -1.3 fmdeps/auto-docs/content/docs/functions/verification.v
-3.43% 44.5 43.0 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumUpToN_WhileTrueWithBreak.v
-3.34% 32.0 31.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/destructuring/test.v
-3.31% 37.8 36.6 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/smoke.v
-3.14% 41.9 40.6 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep/anyR_proof.v
-3.12% 46.8 45.3 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f2_proof.v
-3.11% 52.2 50.5 -1.6 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayZeroInitialization.v
-3.07% 46.7 45.2 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/inits/main_cpp_spec.v
-3.05% 48.8 47.3 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Power.v
-3.02% 48.9 47.4 -1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Factorial.v
-2.81% 45.8 44.5 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/control_flow/main_cpp_spec.v
-2.80% 40.3 39.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_casts.v
-2.76% 41.8 40.7 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/int128/test.v
-2.69% 43.3 42.1 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/bitwise_operators.v
-2.66% 41.1 40.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/integral_casts.v
-2.65% 50.5 49.2 -1.3 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumUpToN.v
-2.54% 451.3 439.9 -11.4 fmdeps/auto/brick_groundtruth/examples/loopsynth/downward_loop.v
-2.53% 46.2 45.1 -1.2 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/utility/test_cpp_proof.v
-2.38% 48.3 47.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/auto_frac/anyR_proof.v
-2.29% 50.4 49.3 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/proof/unique_lock.v
-2.28% 49.0 47.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_unary_operators.v
-2.23% 63.4 62.0 -1.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/IntegerDivide.v
-2.22% 58.8 57.5 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0076_cpp_f0_proof.v
-2.15% 52.6 51.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/if_switch_initializers.v
-2.15% 51.6 50.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/arithmetic_operators.v
-1.94% 57.4 56.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/comma_operator.v
-1.93% 59.1 58.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0088_cpp_main_proof.v
-1.91% 57.3 56.2 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayZeroInitialization_DoWhile.v
-1.83% 72.2 70.9 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f3_proof.v
-1.77% 65.0 63.8 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/DynamicArrayInitialization.v
-1.77% 63.3 62.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/relational_operators.v
-1.76% 60.4 59.3 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/new/demo_cpp_proof.v
-1.75% 61.7 60.6 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/wp_lval_op_assign_variants.v
-1.72% 62.9 61.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/read_prim/read_cpp_proof.v
-1.69% 139.5 137.2 -2.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayReverseCopy.v
-1.57% 71.1 70.0 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/demo_cpp_proof.v
-1.51% 68.8 67.8 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f2_proof.v
-1.46% 88.8 87.5 -1.3 fmdeps/auto/brick_groundtruth/examples/loopcorpus/FindFirst_EarlyExit.v
-1.45% 80.6 79.4 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0084_cpp_main_proof.v
-1.44% 75.8 74.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/primitive_initialization.v
-1.43% 95.4 94.0 -1.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Gcd.v
-1.42% 78.4 77.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array_string_init/main_cpp_proof.v
-1.40% 75.9 74.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0076_cpp_main_proof.v
-1.40% 76.4 75.4 -1.1 fmdeps/auto-docs/content/demo/linked_list/linked_list_cpp_proof.v
-1.39% 88.8 87.5 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/FindFirst_EarlyExitFromWhile.v
-1.34% 78.9 77.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/templates/pair_hpp_spec.v
-1.33% 114.0 112.5 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/initialization_forms.v
-1.31% 89.4 88.3 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/CountPositives.v
-1.30% 905.1 893.3 -11.8 fmdeps/auto/brick_groundtruth/examples/loopsynth/za18_2.v
-1.30% 86.1 85.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0099_cpp_main_proof.v
-1.26% 79.4 78.4 -1.0 fmdeps/auto-docs/content/demo/forward_list_v1/test_cpp_proof.v
-1.26% 86.4 85.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_main_proof.v
-1.18% 92.3 91.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_binary_operators.v
-1.18% 91.7 90.6 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_relational_operators.v
-1.17% 138.4 136.8 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_main_proof.v
-1.15% 99.4 98.3 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/destructuring_declarations.v
-1.14% 95.8 94.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/lambda_captures.v
-1.12% 99.1 98.0 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/mutex/guard_recursive_cpp_proof.v
-1.10% 103.5 102.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/compound_assignment_increments.v
-1.01% 112.6 111.5 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/FindMax.v
-1.00% 135.7 134.3 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep/unit_tests.v
-0.95% 110.4 109.3 -1.0 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayCopy_WhileTrueWithBreak.v
-0.91% 171.0 169.4 -1.6 fmdeps/auto/brick_groundtruth/examples/loopsynth/replicate_example_0.v
-0.86% 131.9 130.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0092_cpp_main_proof.v
-0.86% 173.2 171.7 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_main_proof.v
-0.81% 163.0 161.7 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0004_cpp_main_proof.v
-0.80% 143.1 141.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/destructuring/test_pair.v
-0.76% 191.6 190.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_main_proof.v
-0.70% 152.3 151.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/templates/splice_cpp_spec.v
-0.67% 182.5 181.2 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Factorial_longlong.v
-0.49% 1808.1 1799.3 -8.8 fmdeps/auto/brick_groundtruth/examples/loopcorpus/MultipleLoops.v
-0.49% 234.0 232.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep_spec.v
-0.43% 244.5 243.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0098_cpp_main_proof.v
-0.37% 293.8 292.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/arith_bug.v
-0.36% 399.8 398.4 -1.4 fmdeps/auto/brick_groundtruth/examples/loopsynth/qtest_5_failure.v
-0.35% 304.6 303.5 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_While.v
-0.32% 349.6 348.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/llist/merge_cpp_proof.v
-0.32% 397.6 396.4 -1.3 fmdeps/auto/brick_groundtruth/examples/loopcorpus/joinpoint_tests.v
-0.29% 511.6 510.2 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/vector/test_cpp_proof.v
-0.28% 503.1 501.7 -1.4 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/vector/test_cpp_proof.v
-0.16% 802.4 801.1 -1.3 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/compare/test_cpp_proof.v
-0.15% 831.9 830.7 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/compare/test_cpp_proof.v
-0.13% 884.9 883.7 -1.2 fmdeps/auto/brick_groundtruth/examples/loopsynth/Exp1_0_failure.v
+0.22% 873.5 875.4 +1.9 fmdeps/auto/brick_groundtruth/examples/loopcorpus/identityloop.v
+0.47% 309.5 311.0 +1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_zip.v
+0.58% 289.7 291.4 +1.7 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_WhileTrueWithBreak.v
+0.93% 110.6 111.6 +1.0 fmdeps/auto/brick_groundtruth/examples/loopcorpus/ArrayCopy.v
-0.11% 198220.5 198008.6 -211.9 total
+0.00% 53108.6 53108.6 +0.0 ├ translation units
-0.15% 145111.9 144900.0 -211.9 └ proofs and tests

@simon-skylabs
simon-skylabs force-pushed the simon/prelude-goal-selector branch from 659ec59 to dcbfbdf Compare September 16, 2026 20:16
@skylabs-ai-ci

skylabs-ai-ci Bot commented Sep 16, 2026

Copy link
Copy Markdown

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Branch Tip Base branch Base commit PR
fmdeps/brick-libcpp/ simon/prelude-goal-selector 0bf7abf dcbfbdf main 8c403ee #175
fmdeps/auto/ simon/prelude-goal-selector 71e05e8 86ccf1d main f2e18b5 ( ⚠️ needs rebase) #445
fmdeps/skylabs-fm/ simon/prelude-goal-selector ff17057 ff17057 main ff17057 -

Passive Repos

Repo Job Branch Job Commit
./ main d0ca455
fmdeps/BRiCk/ main 73a6aa6
fmdeps/auto-docs/ main 9914064
bluerock/NOVA/ skylabs-proof 948378b
bluerock/bhv/ skylabs-main 3506c0b
fmdeps/ci/ main c25c8df
vendored/elpi/ skylabs-master c0b9653
vendored/flocq/ skylabs-master cf9cc84
vendored/rocq/ skylabs-master bef7df5
fmdeps/rocq-agent-toolkit/ main 1e0e853
vendored/rocq-elpi/ skylabs-master 7dee592
vendored/rocq-equations/ skylabs-main 9cf8471
vendored/rocq-iris/ skylabs-master a7af9f7
vendored/rocq-lsp/ skylabs-main 64ef78a
vendored/rocq-stdlib/ skylabs-master 00897b3
vendored/rocq-stdpp/ skylabs-master 0c5e505
vendored/vsrocq/ skylabs-main ee79e7a

No Changes in Warnings or Errors

Before New Fixed After
Errors 0 0 0 0
Warnings 81 0 0 81

Performance

Relative Master MR Change Filename
-0.10% 199148.4 198945.4 -202.9 total
+0.00% 53307.9 53307.9 +0.0 ├ translation units
-0.14% 145840.5 145637.6 -202.9 └ proofs and tests
Full Results
Relative Master MR Change Filename
-12.24% 17.0 14.9 -2.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f1_proof.v
-11.91% 19.0 16.7 -2.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/member_pointer_operators.v
-11.88% 19.0 16.8 -2.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/variable_length_arrays.v
-6.86% 20.6 19.2 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/assignment_operators_min_bool.v
-6.52% 22.4 20.9 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/cstring/spec.v
-6.36% 22.7 21.3 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f0_proof.v
-6.19% 23.7 22.3 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g/N4_sum.v
-6.14% 24.1 22.6 -1.5 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/semaphore/test_cpp_proof.v
-6.10% 22.7 21.4 -1.4 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g_trace/N4_sum.v
-6.03% 19.0 17.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f1_proof.v
-5.81% 17.9 16.9 -1.0 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/semaphore/spec.v
-5.75% 24.9 23.5 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/sub_const.v
-5.57% 298.5 281.9 -16.6 fmdeps/auto/rocq-skylabs-auto-cpp/tests/arith_bug.v
-5.38% 27.5 26.0 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array/constructor.v
-5.36% 27.0 25.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f3_proof.v
-5.33% 19.4 18.4 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0092_cpp_f0_proof.v
-5.28% 27.2 25.8 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_f0_proof.v
-5.25% 21.9 20.7 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/inherited_constructor.v
-5.24% 30.6 29.0 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_f1_proof.v
-5.22% 28.3 26.8 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f0_proof.v
-5.19% 19.9 18.9 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f1_proof.v
-5.15% 21.0 19.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/normalization/test.v
-5.13% 20.4 19.4 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f2_proof.v
-5.10% 20.1 19.1 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0004_cpp_f0_proof.v
-5.09% 20.3 19.3 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_f1_proof.v
-5.07% 20.6 19.6 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f1_proof.v
-4.92% 29.6 28.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/factor.v
-4.83% 27.1 25.8 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f0_proof.v
-4.75% 33.7 32.1 -1.6 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/xval_init_lval.v
-4.61% 32.3 30.8 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/implicit_array_initialization.v
-4.54% 32.1 30.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0099_cpp_f0_proof.v
-4.51% 29.3 27.9 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_f0_proof.v
-4.47% 32.7 31.3 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_f3_proof.v
-4.37% 33.7 32.2 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/arrays.v
-4.32% 34.1 32.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0098_cpp_f0_proof.v
-4.18% 29.5 28.3 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/test_ssridents.v
-4.14% 36.0 34.5 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f0_proof.v
-4.03% 36.1 34.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array/sem_const/constructor.v
-4.03% 30.1 28.9 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumLocalArrayUsingRangeloop.v
-3.97% 30.9 29.6 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g/N4_sum_a.v
-3.91% 35.3 33.9 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/control_logical_forms.v
-3.89% 29.6 28.5 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g_trace/N4_sum_a.v
-3.74% 35.1 33.8 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/sizeof_alignof.v
-3.38% 41.0 39.6 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep/anyR_proof.v
-3.37% 38.2 36.9 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/smoke.v
-3.34% 32.3 31.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/destructuring/test.v
-3.29% 469.7 454.3 -15.5 fmdeps/auto/brick_groundtruth/examples/loopsynth/downward_loop.v
-3.06% 47.5 46.0 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/inits/main_cpp_spec.v
-2.90% 45.5 44.2 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_f2_proof.v
-2.85% 46.3 45.0 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/control_flow/main_cpp_spec.v
-2.82% 41.6 40.4 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/integral_casts.v
-2.81% 40.9 39.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_casts.v
-2.74% 42.2 41.0 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/int128/test.v
-2.66% 43.7 42.5 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/bitwise_operators.v
-2.63% 44.6 43.4 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumUpToN_WhileTrueWithBreak.v
-2.58% 43.7 42.5 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g_trace/N12_area.v
-2.54% 56.4 55.0 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0076_cpp_f0_proof.v
-2.53% 46.8 45.6 -1.2 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/utility/test_cpp_proof.v
-2.45% 46.9 45.7 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g/N12_area.v
-2.43% 50.7 49.5 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/proof/unique_lock.v
-2.38% 48.7 47.5 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/auto_frac/anyR_proof.v
-2.35% 50.5 49.3 -1.2 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SumUpToN.v
-2.29% 49.6 48.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_unary_operators.v
-2.21% 49.0 47.9 -1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Power.v
-2.17% 52.1 51.0 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g_trace/N5_swap.v
-2.16% 53.2 52.1 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/if_switch_initializers.v
-2.12% 53.2 52.1 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g_trace/N5_swap_a.v
-2.07% 52.2 51.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/arithmetic_operators.v
-2.05% 60.6 59.4 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/wp_lval_op_assign_variants.v
-2.03% 51.6 50.6 -1.0 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/proof/unique_lock_recursive_mutex.v
-1.96% 57.4 56.3 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g_trace/N6_print_sizeof.v
-1.94% 58.1 56.9 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g/N5_swap.v
-1.92% 59.9 58.8 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/new/demo_cpp_proof.v
-1.89% 71.9 70.5 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_f3_proof.v
-1.88% 59.7 58.6 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g/N5_swap_a.v
-1.87% 60.2 59.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0088_cpp_main_proof.v
-1.86% 58.1 57.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/comma_operator.v
-1.79% 62.9 61.8 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/g4g/N6_print_sizeof.v
-1.78% 65.2 64.0 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_f2_proof.v
-1.77% 64.2 63.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/relational_operators.v
-1.71% 64.2 63.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/read_prim/read_cpp_proof.v
-1.56% 71.6 70.5 -1.1 fmdeps/brick-libcpp/rocq-brick-libstdcpp/proof/mutex/demo_cpp_proof.v
-1.52% 77.6 76.4 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/array_string_init/main_cpp_proof.v
-1.43% 77.3 76.2 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0076_cpp_main_proof.v
-1.42% 78.0 76.9 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/primitive_initialization.v
-1.38% 76.8 75.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0084_cpp_main_proof.v
-1.38% 87.4 86.2 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/initializer_list/test_cpp_proof.v
-1.35% 850.1 838.6 -11.5 fmdeps/auto/brick_groundtruth/examples/loopsynth/za18_2.v
-1.33% 82.7 81.6 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0099_cpp_main_proof.v
-1.32% 79.5 78.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/templates/pair_hpp_spec.v
-1.31% 117.7 116.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/initialization_forms.v
-1.25% 88.1 87.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0094_cpp_main_proof.v
-1.21% 121.1 119.6 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0092_cpp_main_proof.v
-1.17% 93.1 92.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_relational_operators.v
-1.17% 93.5 92.5 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/floating_binary_operators.v
-1.17% 99.9 98.7 -1.2 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/mutex/guard_recursive_cpp_proof.v
-1.16% 90.2 89.2 -1.0 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0059_cpp_main_proof.v
-1.14% 130.6 129.1 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0052_cpp_main_proof.v
-1.14% 97.1 96.0 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/lambda_captures.v
-1.12% 98.9 97.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/destructuring_declarations.v
-1.07% 155.5 153.8 -1.7 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0004_cpp_main_proof.v
-1.03% 132.9 131.6 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep/unit_tests.v
-1.02% 104.1 103.1 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/coverage-tests/compound_assignment_increments.v
-0.83% 179.2 177.7 -1.5 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0068_cpp_main_proof.v
-0.81% 162.7 161.3 -1.3 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0036_cpp_main_proof.v
-0.79% 144.5 143.4 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/destructuring/test_pair.v
-0.77% 154.9 153.7 -1.2 fmdeps/auto/brick_groundtruth/examples/loopsynth/replicate_example_0.v
-0.71% 153.9 152.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/templates/splice_cpp_spec.v
-0.64% 220.2 218.8 -1.4 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0098_cpp_main_proof.v
-0.53% 273.4 271.9 -1.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/SubArrays.v
-0.47% 233.9 232.8 -1.1 fmdeps/auto/rocq-skylabs-auto-cpp/tests/big_sep_spec.v
-0.37% 330.3 329.1 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/hammer_test/tests/test0096_cpp_main_proof.v
-0.34% 353.3 352.1 -1.2 fmdeps/auto/rocq-skylabs-auto-cpp/tests/llist/merge_cpp_proof.v
-0.32% 513.9 512.2 -1.6 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/vector/test_cpp_proof.v
-0.27% 506.8 505.4 -1.3 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/vector/test_cpp_proof.v
-0.25% 528.2 526.9 -1.3 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/cstring/proof.v
-0.19% 1585.3 1582.4 -2.9 fmdeps/auto/brick_groundtruth/examples/loopcorpus/MultipleLoops.v
-0.17% 819.3 817.9 -1.4 fmdeps/auto/rocq-skylabs-cpp-stdlib/tests/compare/test_cpp_proof.v
-0.16% 848.8 847.5 -1.3 fmdeps/brick-libcpp/rocq-brick-libstdcpp/test/compare/test_cpp_proof.v
+0.48% 280.5 281.9 +1.4 fmdeps/auto/brick_groundtruth/examples/loopcorpus/AddArrays_zip.v
+1.21% 123.8 125.3 +1.5 fmdeps/auto/brick_groundtruth/examples/loopcorpus/CountPositives_DoWhile.v
+2.30% 47.5 48.6 +1.1 fmdeps/auto/brick_groundtruth/examples/loopcorpus/Power_WhileTrueWithBreak.v
-0.10% 199148.4 198945.4 -202.9 total
+0.00% 53307.9 53307.9 +0.0 ├ translation units
-0.14% 145840.5 145637.6 -202.9 └ proofs and tests

@simon-skylabs
simon-skylabs merged commit 9e24019 into main Sep 17, 2026
11 checks passed
@simon-skylabs
simon-skylabs deleted the simon/prelude-goal-selector branch September 17, 2026 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants