Skip to content

Fix proof scanning#241

Merged
LennartATSkylabsAI merged 7 commits intomainfrom
bug/fix-proof-scanning
Feb 25, 2026
Merged

Fix proof scanning#241
LennartATSkylabsAI merged 7 commits intomainfrom
bug/fix-proof-scanning

Conversation

@gmalecha-at-skylabs
Copy link
Copy Markdown
Contributor

Scanning for more forms of Proof.

@gmalecha-at-skylabs gmalecha-at-skylabs self-assigned this Feb 24, 2026
@gmalecha-at-skylabs gmalecha-at-skylabs added the bug Something isn't working label Feb 24, 2026
Comment thread rocq-pipeline/src/rocq_pipeline/find_tasks.py Outdated
@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning 693ec56 3ca376e #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 927947d
bluerock/bhv/ skylabs-main 5a39ba2
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d5ff6c5
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main b3e3f20
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122626.7 122626.6 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100162.3 100162.3 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122626.7 122626.6 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100162.3 100162.3 +0.0 └ proofs and tests

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning cad8878 612fe42 #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 927947d
bluerock/bhv/ skylabs-main 5a39ba2
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d5ff6c5
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main 37f7734
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122626.6 122626.6 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100162.3 100162.3 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122626.6 122626.6 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100162.3 100162.3 +0.0 └ proofs and tests

Copy link
Copy Markdown
Contributor

@LennartATSkylabsAI LennartATSkylabsAI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added a test case to test_scan_proof.py which indicates the issue isn't resolved yet,
extracted from https://github.com/SkyLabsAI/rocq-stdlib/blob/bc07423a95ca26b31574b08da9dc60fee4943dab/theories/setoid_ring/Ring_theory.v#L293
When ingesting Ring_theory.v, the output is

ERROR: Error occured while scanning file vendored/rocq-stdlib/theories/setoid_ring/Ring_theory.v. Proof (mk_art 0 1 radd rmul SRsub SRopp req
(SRadd_0_l SRth) (SRadd_comm SRth) (SRadd_assoc SRth)
(SRmul_1_l SRth) (SRmul_0_l SRth)
(SRmul_comm SRth) (SRmul_assoc SRth) (SRdistr_l SRth)
SRopp_mul_l SRopp_add SRsub_def).

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning 9e73ba5 2a21066 #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main 37f7734
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
+0.00% 122640.9 122640.9 +0.0 total
+0.00% 22464.3 22464.3 +0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
+0.00% 122640.9 122640.9 +0.0 total
+0.00% 22464.3 22464.3 +0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning fc2685b 2a21066 #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main 37f7734
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122640.9 122640.9 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122640.9 122640.9 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning 30210df 2a21066 #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main 37f7734
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122640.9 122640.9 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122640.9 122640.9 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests

Comment thread rocq-pipeline/src/rocq_pipeline/find_tasks.py Outdated
Comment thread rocq-pipeline/src/rocq_pipeline/find_tasks.py Outdated
@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning 7e65492 2a21066 #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main 37f7734
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
+0.00% 122640.9 122640.9 +0.0 total
+0.00% 22464.3 22464.3 +0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
+0.00% 122640.9 122640.9 +0.0 total
+0.00% 22464.3 22464.3 +0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 24, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning 6daf3fb 836ac54 #241

Passive Repos

Repo Job Branch Job Commit
./ main 57d9592
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main b5395a0
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main 37f7734
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122640.9 122640.9 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122640.9 122640.9 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100176.6 100176.6 +0.0 └ proofs and tests

Copy link
Copy Markdown
Contributor

@LennartATSkylabsAI LennartATSkylabsAI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now good to go.

Copy link
Copy Markdown
Contributor

@LennartATSkylabsAI LennartATSkylabsAI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving again .

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 25, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning 67143b8 079fbdf #241

Passive Repos

Repo Job Branch Job Commit
./ main 058c9d0
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main 442d925
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main d0258c8
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
+0.00% 122651.7 122651.7 +0.0 total
+0.00% 22464.3 22464.3 +0.0 ├ translation units
+0.00% 100187.4 100187.4 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
+0.00% 122651.7 122651.7 +0.0 total
+0.00% 22464.3 22464.3 +0.0 ├ translation units
+0.00% 100187.4 100187.4 +0.0 └ proofs and tests

gmalecha-at-skylabs and others added 7 commits February 25, 2026 12:30
Specifically, there is `Proof term.` which is both the start and the end of the proof.
Co-authored-by: Jasper Haag <jasper@skylabs-ai.com>
…he expected start/end indices and tactic for the test case
@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 25, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ bug/fix-proof-scanning d6784ce 9512034 #241

Passive Repos

Repo Job Branch Job Commit
./ main 058c9d0
fmdeps/BRiCk/ main f324984
fmdeps/auto/ main 442d925
fmdeps/auto-docs/ main 9f57097
bluerock/NOVA/ skylabs-proof 0c0b4de
bluerock/bhv/ skylabs-main b1ca30d
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main d406d7d
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main 262fb04
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main d0258c8
psi/ide/ main 6b596cf
psi/data/ main 6c7fffd
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 7d620c1
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122651.7 122651.7 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100187.4 100187.4 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122651.7 122651.7 -0.0 total
-0.00% 22464.3 22464.3 -0.0 ├ translation units
+0.00% 100187.4 100187.4 +0.0 └ proofs and tests

@LennartATSkylabsAI LennartATSkylabsAI merged commit 70a687c into main Feb 25, 2026
69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants