Commit graph

5 commits

Author SHA1 Message Date
797b4ef263 reproducibility: commit Cargo.lock + pin rust-toolchain (review round 2)
External review round 2 (GPT B1.5) flagged that no Cargo.lock was committed
and the extraction toolchain was undocumented. Fixes:

- Un-ignore and commit Cargo.lock (this is a verification-pinned snapshot, not
  a library — a locked dependency graph is part of the reproducible artifact).
- Add rust-toolchain.toml pinning nightly-2026-06-01, the exact channel the
  Charon/Aeneas transpiler uses, so `charon cargo` extraction and the `cargo
  test` differential harness agree on one compiler.

Verified: re-running verification/extract.sh against this tree reproduces
gen/SlhVerify/{Types,Funs}.lean BYTE-IDENTICALLY (sha256 unchanged) — these
additions do not perturb the extracted Lean model.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 19:08:47 +02:00
eschorn1
8e4ebfec1a rust ffi 2024-03-14 13:35:26 -05:00
eschorn1
b8b3a192dd gitignore nit 2024-02-10 14:44:09 -06:00
eschorn1
b0213416c8 fips205 prep 2024-02-09 17:43:59 -06:00
eschorn1
e68cf739dc init 1 2023-11-26 14:18:22 -06:00