fix(#932): --proven-safe must never elide against a floor it invented… #1679
ci.yml
on: push
Test
5m 27s
Clippy
55s
Format
40s
Version Pin Sweep
8s
Claim Check
10s
Z3 Verification
2m 4s
Kani Verification
59s
Rivet Validation
15s
Bazel Build & Proofs
2m 41s
cmp-select two-move execution oracle
1m 15s
synth-provenance-v1 reconciliation gate (#396)
1m 5s
aarch64 backend execution + decline oracle (#538 m2–m4)
1m 8s
aarch64 native execution matrix (gale
1m 34s
trap-semantics oracle (#665 unreachable +
9m 47s
VCR-VER-004 instrument independence (#242, v0.53's mutation re-run)
1m 43s
fact-spec elision oracle (#494 phases 2 + 2b + 3+ + bounds)
1m 57s
proven-safe bounds-elision oracle (VCR-MEM-004,
2m 10s
rv32 immediate-shift-fold execution oracle
1m 0s
rv32 const-address-fold execution oracle
1m 6s
rv32 br_table execution oracle (#882)
1m 1s
rv32 external-call relocation oracle (#871)
1m 27s
rv32 label/return dead-code oracle (#882)
1m 10s
rv32 memory.size / memory.grow execution oracle
1m 6s
optimized-path callee-saved preservation oracle
1m 6s
call_indirect bounds-guard oracle (Thumb-2 + A32)
1m 4s
multi-table call_indirect oracle (Thumb-2 + A32)
1m 18s
null-funcref-slot call_indirect oracle (Thumb-2 + A32)
59s
heterogeneous-table call_indirect oracle (Thumb-2 + A32)
1m 5s
self-contained call_indirect oracle (execution + residual declines)
1m 3s
optimized-path block/br_if lowering oracle
1m 5s
optimized-path spill-frame teardown oracle
1m 14s
optimized-path register-exhaustion oracle
1m 1s
flight-seam relocatable-path execution oracle
1m 15s
control-step relocatable-path execution oracle
57s
AAPCS stack-argument path oracle
1m 13s
i64 stack-param + spill-pool-grow oracle
1m 1s
i64 rotl/rotr/div/rem expansion oracle
1m 8s
optimized-path br_table oracle
1m 10s
const-CSE flag-on execution oracle
1m 6s
frame-slot DCE default+optout execution oracle
1m 1s
stack-layout=low overflow BusFault oracle
1m 4s
#418 arena-bind self-contained execution oracle
1m 13s
VCR-RA-003 register-allocation validator (red-first + frozen)
1m 33s
VCR-RA-003 RV32 register-allocation validator (red-first + frozen)
1m 30s
VCR-SEL-005 cross-backend op-parity (universe-complete + red-first)
52s
repro sweep — selector / control-flow / call / i64 differentials
1m 43s
repro sweep — linear memory / static data / native-pointer differentials
1m 30s
repro sweep — RISC-V RV32 execution differentials
1m 14s
repro sweep — WCET bound soundness cross-checks (phases 2-5)
1m 18s
Rust-test Line Coverage (unit + integration only)
3m 50s
Annotations
2 warnings
|
Rivet Validation
Cross-repo link errors present (expected — external projects need rivet init)
|
|
aarch64 native execution matrix (gale
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
|