Skip to content

mutex/spec: extract do_lock and do_unlock#63

Merged
pgiarrusso-sl merged 1 commit into
mainfrom
refactor-mutex
May 29, 2026
Merged

mutex/spec: extract do_lock and do_unlock#63
pgiarrusso-sl merged 1 commit into
mainfrom
refactor-mutex

Conversation

@pgiarrusso-sl
Copy link
Copy Markdown
Contributor

@pgiarrusso-sl pgiarrusso-sl commented May 28, 2026

https://github.com/SkyLabsAI/auto/issues/66 strikes again, so I use cpp.proof instead of cpp.prelude.proof.

I took this from @dkxb 's work in #56 (and kept commit authorship), so we can merge this in isolation and continue other work while reducing conflicts.

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented May 28, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base branch Base commit PR
fmdeps/brick-libcpp/ refactor-mutex 0da9421 main 9f54d9a #63

Passive Repos

Repo Job Branch Job Commit
./ main 7d2ee30
fmdeps/BRiCk/ main 094eace
fmdeps/auto/ main 52d7815
fmdeps/auto-docs/ main d4c3641
bluerock/NOVA/ skylabs-proof dc3d314
bluerock/bhv/ skylabs-main a803e73
fmdeps/ci/ main e54841c
vendored/elpi/ skylabs-master aa4475f
vendored/flocq/ skylabs-master cf9cc84
fmdeps/fm-tools/ main e5188db
psi/protos/ main 8fe3e7c
psi/backend/ main 0b5fea6
psi/ide/ main 6b596cf
psi/data/ main 82cb305
vendored/rocq/ skylabs-master 2ede3c9
fmdeps/rocq-agent-toolkit/ main 3eed23a
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 06f1cd3
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 127469.8 127469.8 -0.0 total
-0.00% 22800.3 22800.3 -0.0 ├ translation units
+0.00% 104669.5 104669.5 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 127469.8 127469.8 -0.0 total
-0.00% 22800.3 22800.3 -0.0 ├ translation units
+0.00% 104669.5 104669.5 +0.0 └ proofs and tests

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented May 29, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base branch Base commit PR
fmdeps/brick-libcpp/ refactor-mutex f43bab1 main 9f54d9a #63

Passive Repos

Repo Job Branch Job Commit
./ main 7d2ee30
fmdeps/BRiCk/ main 094eace
fmdeps/auto/ main a3e8ce2
fmdeps/auto-docs/ main d4c3641
bluerock/NOVA/ skylabs-proof dc3d314
bluerock/bhv/ skylabs-main a803e73
fmdeps/ci/ main e54841c
vendored/elpi/ skylabs-master aa4475f
vendored/flocq/ skylabs-master cf9cc84
fmdeps/fm-tools/ main e5188db
psi/protos/ main 8fe3e7c
psi/backend/ main 0b5fea6
psi/ide/ main 6b596cf
psi/data/ main 82cb305
vendored/rocq/ skylabs-master 2ede3c9
fmdeps/rocq-agent-toolkit/ main 3eed23a
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 06f1cd3
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 127674.0 127674.0 -0.0 total
-0.00% 22800.3 22800.3 -0.0 ├ translation units
+0.00% 104873.7 104873.7 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 127674.0 127674.0 -0.0 total
-0.00% 22800.3 22800.3 -0.0 ├ translation units
+0.00% 104873.7 104873.7 +0.0 └ proofs and tests

@pgiarrusso-sl pgiarrusso-sl self-assigned this May 29, 2026
@pgiarrusso-sl pgiarrusso-sl merged commit 2db67b0 into main May 29, 2026
8 checks passed
@pgiarrusso-sl pgiarrusso-sl deleted the refactor-mutex branch May 29, 2026 12:54
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