Commit fa55844
chore(wave3): bump Poly/ML 5.9.1→5.9.2, OR-Tools 9.12→9.15, ACL2 8.6→8.7 (#156)
## Summary
Verification pass on the Wave-3 brittle upstream pins tracked in #75.
Five upstreams checked against latest GitHub releases (or git tags for
ACL2, which doesn't ship GitHub Releases):
| Backend | Was | Latest | Action | Risk |
|---|---|---|---|---|
| Poly/ML | 5.9.1 | 5.9.2 (2025-08-11) | bumped | patch — low |
| OR-Tools | 9.12.4544 | 9.15.6755 (2026-01-12) | bumped (+BUILD) |
minor×3 — moderate |
| SCIP | 10.0.2 | 10.0.2 (2026-04-02) | current ✓ | — |
| ACL2 | 8.6 | 8.7 (git tag) | bumped | minor — low |
| Tamarin | 1.12.0 | 1.12.0 (2026-03-07) | current ✓ | — |
Also checked: HOL4 `trindemossen-2` (latest as of 2025-08-12, current
✓).
## URL hygiene
All five existing-pin asset URLs HEAD-resolved before the bump, so no
dead-URL stub-degradation (the original #75 concern about graceful
fallbacks hiding drift) was masking a download failure at this
snapshot. After this PR lands, the same set of URLs has been
HEAD-checked for the new tags. The smoke that #75 also asks for
(weekly assertion that `--version` returns the real prover, not the
stub sentinel) is a separate piece of work — not in this PR.
## OR-Tools BUILD coupling
The OR-Tools archive name embeds both VERSION and BUILD:
`or-tools_amd64_debian-12_cpp_v9.15.6755.tar.gz`. Both ARGs must move
together on any version bump. The inline comment has been updated to
reflect the new example so the next reader has the current reference
point.
## Test plan
- [ ] Wave-3 container builds successfully on CI
(`.github/workflows/cargo-audit.yml` / any Wave-3 smoke that exercises
Containerfile.wave3).
- [ ] OR-Tools v9.15 C++ FFI surface still matches downstream Rust
callers (the 3-minor-version jump is the highest-ABI-risk change here).
- [ ] ACL2 8.7 `saved_acl2.core` builds with the SBCL recipe in the next
stage.
- [ ] Poly/ML 5.9.2 is a patch bump from 5.9.1 — `configure && make &&
make install` recipe unchanged.
Refs #75.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 207a602 commit fa55844
1 file changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
399 | 399 | | |
400 | 400 | | |
401 | 401 | | |
402 | | - | |
| 402 | + | |
403 | 403 | | |
404 | | - | |
405 | | - | |
406 | | - | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
407 | 407 | | |
408 | 408 | | |
409 | 409 | | |
| |||
501 | 501 | | |
502 | 502 | | |
503 | 503 | | |
504 | | - | |
| 504 | + | |
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
| |||
621 | 621 | | |
622 | 622 | | |
623 | 623 | | |
624 | | - | |
| 624 | + | |
625 | 625 | | |
626 | 626 | | |
627 | 627 | | |
| |||
0 commit comments