Skip to content

Commit ae84715

Browse files
committed
[anneal] Replace Docker with Nix
gherrit-pr-id: Ge2eh76x62baoarsdxd3c5rtwqqrt2ml6
1 parent bc52522 commit ae84715

202 files changed

Lines changed: 99515 additions & 238 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

anneal/Cargo.lock

Lines changed: 41 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

anneal/Cargo.toml

Lines changed: 9 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ dirs = "6.0"
5454
tempfile = "3.27.0"
5555
tar = "0.4"
5656
flate2 = "1.1"
57+
zstd = "0.13"
5758

5859
[build-dependencies]
5960
toml = "0.8"
@@ -98,50 +99,15 @@ lean_toolchain = "leanprover/lean4:v4.28.0-rc1"
9899
# - Auto-install via `rustup` during `cargo anneal setup`
99100
charon_rust_toolchain = "nightly-2026-02-07"
100101

101-
[package.metadata.anneal.dependencies.aeneas]
102-
# The per-commit release tag from AeneasVerif/charon
103-
tag = "build-2026.04.07.112215-42c0e90dacf486f7d3ed5b6cde3a9a81f04915a4"
102+
[package.metadata.anneal.dependencies.omnibus]
103+
# The per-commit release tag for the prebuilt relocatable toolchain
104+
tag = "build-2026.04.19.084341-62d9816418bdb3d566381c1a4070784f7cf5380e"
104105

105-
[package.metadata.anneal.dependencies.aeneas.checksums]
106-
linux-aarch64 = "a250ef38be509f69ff4c5fb35eded165255fae6f659172837cd3053978de863f"
107-
linux-x86_64 = "a448682a154590e65b0794c42487583352375fc04bdd6b2418324f6ecafcc94f"
108-
macos-aarch64 = "1dbeaafe875bec173e0d2cf3c6bbfa63d6c591d3ec554bafb0d2c3c52e1ded6d"
109-
macos-x86_64 = "e977c28b72ec041d4f13df0acc77ab59040743a9659b4eefffb71eb420cd5df6"
110-
111-
[package.metadata.anneal.dependencies.rust]
112-
tag = "nightly-2026-02-07"
113-
date = "2026-02-07"
114-
115-
[package.metadata.anneal.dependencies.rust.checksums]
116-
linux-x86_64-rustc = "f58a30c9fa9add81d0e99209fd960aa429f0a4ff7a37f9044e5d9eb1a598c925"
117-
linux-x86_64-rust-std = "1b06ef4654bcacd06c4f14094ca9bfe8d8bd4129c96b6b6594e3a9cf0d0214d2"
118-
linux-x86_64-rustc-dev = "7f120343b7153e166261558b07efb8081781cfdd617e5a59ac0e144cbbe9b3df"
119-
linux-x86_64-llvm-tools-preview = "4ca90ae6805121c591bb35998c12c69e6f77f9f7cc93edd72a26dfc017f0c098"
120-
linux-x86_64-miri-preview = "c90b56d0c094d6599f827b5feebb6a105af536b3540924fa373356a38f296d33"
121-
linux-x86_64-cargo = "414e784933c550d7b7c88bbaaa0578609c2c618c9d664ae9a966ce914c54b383"
122-
123-
linux-aarch64-rustc = "cd781f03a07803fa6048e9848992c88d5b7311a5570e702754b8fc271e780a79"
124-
linux-aarch64-rust-std = "c7e9d1d54ccd6a9426be2de7b1e22d5a6eb4c0e18d0cff5c2dfe5e6a836d1e61"
125-
linux-aarch64-rustc-dev = "552302886c5a3ff8f97d55838efd48ec7876ccfc544f334affa6da59a159fc57"
126-
linux-aarch64-llvm-tools-preview = "1aa7233de3856fb213b7c1927e3d3378b5484a18adbb631bc116ff63fbbb151e"
127-
linux-aarch64-miri-preview = "de65c893bbcf186150204c27de29b408d6bbc59a49b6327119461cefafbc1b42"
128-
linux-aarch64-cargo = "c85804bd8644035d7981b28e3832ac54f7cbcce1e406319b32dff6ca55d0305c"
129-
130-
macos-x86_64-rustc = "c17ebb6d433fd9cd09b6ca59c2e8c18114e0fd54917997a1b6dcaa1187d0dd23"
131-
macos-x86_64-rust-std = "8d3f34cc047d2daa578615e9ade5b9e80cda2b1a9d14677f1d901d52e840ea35"
132-
macos-x86_64-rustc-dev = "817b2b71d70b07f3f5dfb897b47598b1d64d2d789a71a1250d2123d53262adc5"
133-
macos-x86_64-llvm-tools-preview = "506df88302ff5bb3e652b743ceda9284e7a7fb96fd4c2b3c159a4bdacd815f22"
134-
macos-x86_64-miri-preview = "19f717a65f4c07065b732f43bd14e10303108fc68194e3b7d8d2d574736e4735"
135-
macos-x86_64-cargo = "3ee21dcd2266293458d58c417d3b0aa351bb4d567d20ed15552f992a6f2f3fe5"
136-
137-
macos-aarch64-rustc = "7f3e916728eaecf5e32ec98a132d21aa677f2f9a9c08527ebbd1025755fda537"
138-
macos-aarch64-rust-std = "888548770827ece8c90fdc8efcb3a3fab0c38823d1f163535aaeec2f325c8001"
139-
macos-aarch64-rustc-dev = "3bed787e9d2b8dc21691bcb33ded3fe9b45f57f46d50fc82c4e2d7c6ea35f519"
140-
macos-aarch64-llvm-tools-preview = "df48a63ebccf2b983b450390908a58e8955bb6d38f8a84ad68dbcef3815aa9c9"
141-
macos-aarch64-miri-preview = "c99b5930e32cdddaa10fb08af3235fec9fede2327b9e4704591bae41c9e329d7"
142-
macos-aarch64-cargo = "6615a0d863d962e2479ce49b3312516abdbdf2403fd3796590cc5823f35d2202"
143-
144-
rust-src = "404582b3ef31783b3ee390382e149736cc5d49e5b04d4d1ac39d1371a4ddedca"
106+
[package.metadata.anneal.dependencies.omnibus.checksums]
107+
linux-aarch64 = "0000000000000000000000000000000000000000000000000000000000000000"
108+
linux-x86_64 = "0000000000000000000000000000000000000000000000000000000000000000"
109+
macos-aarch64 = "0000000000000000000000000000000000000000000000000000000000000000"
110+
macos-x86_64 = "0000000000000000000000000000000000000000000000000000000000000000"
145111

146112

147113
[[test]]

anneal/flake.lock

Lines changed: 61 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)