Run locally
git clone -- https://github.com/MasWag/crate-proofs report-18-source-1
git -C report-18-source-1 checkout --detach 2ffc99cb6b4d0533c44773bf0b9e1de33d70f90b
git -C report-18-source-1 submodule update --init --recursive --checkout
cd report-18-source-1/option-ext/0.2.0/creusot
cargo creusot --no-cache --why3sessionSource on GitHub · SARIF with logs (.json)
Recorded run
Completed · 2 checks passed · 0 failed
| Check | Result | Claim |
|---|---|---|
| vc_map_or_else2_Option_T | Passed | Claim #1 |
| vc_map_or_else_T | Passed | Claim #1 |
Execution details
- Started
- 2026-11-03T13:46:18.509509+00:00
- Finished
- 2026-11-03T13:46:34.716105+00:00
- Platform
- macos aarch64
- Rust compiler
- rustc 1.98.0-nightly (91fe22da8 2026-06-21) binary: rustc commit-hash: 91fe22da8084a1c9e993d78d4a56f22ab8396236 commit-date: 2026-06-21 host: aarch64-apple-darwin release: 1.98.0-nightly LLVM version: 22.1.7
- Working directory
- option-ext/0.2.0/creusot
- Environment overrides
- None recorded
- Git repository
- https://github.com/MasWag/crate-proofs
- Git commit
- 2ffc99cb6b4d0533c44773bf0b9e1de33d70f90b
Diagnostics & logs
=== stdout ===
Proved (3 files) ✔
=== stderr ===
Compiling proc-macro2 v1.0.107
Compiling quote v1.0.47
Compiling libc v0.2.191
Compiling unicode-ident v1.0.27
Compiling getrandom v0.4.3
Compiling cfg-if v1.0.5
Compiling syn v2.0.119
Compiling uuid v1.29.0
Compiling pearlite-syn v0.13.0 (https://github.com/creusot-rs/creusot?rev=318615be3b8bbc60d1f6d52469ba5c0bdebed4f1#318615be)
Compiling creusot-std-proc v0.13.0 (https://github.com/creusot-rs/creusot?rev=318615be3b8bbc60d1f6d52469ba5c0bdebed4f1#318615be)
Checking creusot-std v0.13.0 (https://github.com/creusot-rs/creusot?rev=318615be3b8bbc60d1f6d52469ba5c0bdebed4f1#318615be)
Checking option-ext v0.2.0 (./option-ext/0.2.0/creusot)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.51s