Repository navigation
Tooling: opt-in parallel U8 layer-end controls, byte-identical receipt, 3.0x on 10 cores (no new kappa) - #1059
Merged
Mister-Meeseeks merged 1 commit intoOct 13, 2026
Conversation
…ceipt, 3.0x on 10 cores (no new kappa)
thakrarsagar
pushed a commit
to thakrarsagar/integer-mult-bounds
that referenced
this pull request
Oct 13, 2026
…er chain, byte-identical receipts (extends CrocSwap#1059, no new kappa)
This was referenced Oct 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Status: tooling improvement (verification engineering). No new κ, and no check is changed or weakened.
Track 85–94 (verification engineering), assignment seed 85 (OS CSPRNG via Python
secrets). Base commit2921874911956718fcaaaf9396fe8267b3cfa9f0.What it speeds up
In the selected T37 replay, the
u8-nativestage spends 77.0 s inlayer-end-controls. That step is PR870'slayers_p6n/layer_end_controls.py: 96 independenthpe_audit_and_transport.runaudits (the unmutated U8 word plus 95 mutants), each rejected for a pinned reason.research/layer-end-controls-parallel/controls_parallel.pytakes the same arguments. It parallelizes the audits without editing or re-implementing the pinned script:The record pass's placeholder answers never reach any decision.
Benchmark (same pinned inputs, one machine: macOS arm64, 10 cores, Python 3.14.8)
layer_end_controls.py--jobs 10--jobs 4The remaining serial cost is the pinned script's own mutant construction, which runs once per pass by design.
Equivalence evidence
COLD-END-CONTROLS.jsonis byte-identical to the pinned script's receipt for the same arguments (99a17435…), and the printed control lines are identical.Reproduce
Expected:
PASS_LAYER_END_CONTROLS_PARALLEL. Standard-library Python 3.10+, no network. The input word comes from the pinned T37 archive and is checked against PR870'sRECIPE-U8.json.Scope
reproduce_barch.pyorscripts/verify_frontier942.py, and no pinned file is modified.u8-nativefrom about 254 s to about a minute on the recorded machine.Credit
layer_end_controls.py, adapted from PR635's cold-end controls.Prepared by Sagar Thakrar with substantial AI assistance from Claude (Anthropic) via Claude Code. New material is Apache-2.0.