Repository navigation
Conversation
gherrit-pr-id: Gf75ukj4vvtufg6dwjpfa3bx5a457sw74
This was referenced Oct 2, 2026
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## Gxi6wprpgshggdrhvt64jphmjwhociog5 #3740 +/- ##
==================================================================
Coverage 91.90% 91.90%
==================================================================
Files 20 20
Lines 6177 6177
==================================================================
Hits 5677 5677
Misses 500 500 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Add a contract command for total Aeneas specifications and an explicit partial variant. Migrate the four existing inline proofs without changing their preconditions or postconditions: padding and round-down retain their original proof bodies, and min/max reuse their existential proofs through a WP adapter. Check macro quantifiers, tuple binders, panic, and divergence against independent propositions. Recognize contract declarations in inline tooling and retain the independent required-type checks against both golden and live models. Validation: fresh extraction and both Lean model builds and axiom audits, 15 Python tests, two Rust parser tests, 16 negative controls, and repository pre-push checks passed. gherrit-pr-id: Gmasez6fvx2c6chogoybuzpgyoykiaupc Agent-authored-by: AI agent acting on joshlf's behalf
joshlf
force-pushed
the
Gzdelmzn5y42ab3htat7lqrwovbusi5sh
branch
from
October 2, 2026 13:43
10ce2c7 to
a2024a1
Compare
joshlf
force-pushed
the
Gmasez6fvx2c6chogoybuzpgyoykiaupc
branch
from
October 2, 2026 13:43
9be4908 to
83ba7cd
Compare
joshlf
changed the base branch from
Gmasez6fvx2c6chogoybuzpgyoykiaupc
to
Gxi6wprpgshggdrhvt64jphmjwhociog5
October 2, 2026 13:43
Specify exact padding and round-down results, their extremal properties, and min/max membership and bounds. Factor the arithmetic into reusable lemmas and prove that layout padding preserves alignment and the shallow-padding flag. Support inline proofs on inherent methods, order caller proofs by declared callee dependencies, and audit those dependencies after elaboration. Keep independent required propositions and add mutation controls for the stronger claims against both golden and freshly extracted models. Validation: golden/live Lean checks, negative controls, inline tooling tests, and repository pre-push checks passed. gherrit-pr-id: Gxi6wprpgshggdrhvt64jphmjwhociog5 Agent-authored-by: AI agent acting on joshlf's behalf
Use the compiler's actual sysroot, including custom RUSTUP_HOME installations, when normalizing source paths. Replace the broad path regex, which could consume preceding diagnostic lines, with exact path matching. Regenerate the affected MSRV, stable, and nightly snapshots through the UI runner. gherrit-pr-id: Gzdelmzn5y42ab3htat7lqrwovbusi5sh Validation: UI snapshot generation on MSRV, stable, and nightly; nightly workspace UI replay.
joshlf
force-pushed
the
Gxi6wprpgshggdrhvt64jphmjwhociog5
branch
from
October 2, 2026 15:26
95b51f2 to
fec742a
Compare
joshlf
force-pushed
the
Gzdelmzn5y42ab3htat7lqrwovbusi5sh
branch
from
October 2, 2026 15:26
a2024a1 to
f7e72dc
Compare
This was referenced Oct 2, 2026
joshlf
force-pushed
the
Gxi6wprpgshggdrhvt64jphmjwhociog5
branch
2 times, most recently
from
October 2, 2026 21:06
b9afff5 to
35cfc20
Compare
joshlf
force-pushed
the
Gxi6wprpgshggdrhvt64jphmjwhociog5
branch
from
October 3, 2026 16:09
35cfc20 to
b5d25f5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Use the compiler's actual sysroot, including custom RUSTUP_HOME installations, when normalizing source paths. Replace the broad path regex, which could consume preceding diagnostic lines, with exact path matching. Regenerate the affected MSRV, stable, and nightly snapshots through the UI runner.
gherrit-pr-id: Gzdelmzn5y42ab3htat7lqrwovbusi5sh
Validation: UI snapshot generation on MSRV, stable, and nightly; nightly workspace UI replay.
Latest Update: v5 — Compare vs v4
📚 Full Patch History
Links show the diff between the row version and the column version.
⬇️ Download this PR
Branch
git fetch origin refs/heads/Gzdelmzn5y42ab3htat7lqrwovbusi5sh && git checkout -b pr-Gzdelmzn5y42ab3htat7lqrwovbusi5sh FETCH_HEADCheckout
git fetch origin refs/heads/Gzdelmzn5y42ab3htat7lqrwovbusi5sh && git checkout FETCH_HEADCherry Pick
git fetch origin refs/heads/Gzdelmzn5y42ab3htat7lqrwovbusi5sh && git cherry-pick FETCH_HEADPull
Stacked PRs enabled by GHerrit.