Repository navigation
Records the engine run before 0.6.0 - #203
Merged
Merged
Conversation
Runs scripts/hermes-conformance.mjs on the source at 9a2fb80, the head before the version moves to 0.6.0, on the standalone VM at release 0.12.0, bytecode version 89. All four reports agree row for row with the server runtime: evaluator 257 rows, compiler 215, location 112, statement 64, zero differences on each. The README's dated proof paragraphs gain this run after the 0.5.0 and c901cc0 runs, which stay as history; the conformance README gains a dated table of the same result. Refs: pts-td7d
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.
What
The engine proof, re-run on the source that carries every change made for 0.6.0 except the release prep, and its dated result written into both READMEs.
scripts/hermes-conformance.mjsran on 2026-10-04 at9a2fb80(main at dispatch), on the standalone VM at Hermes release 0.12.0, HBC bytecode version 89, with the server runtime at Node v24.21.0. The corpus was tier 9, 262 cases. It printed:and "every report agrees, row for row", exit 0. No difference was found, so none is recorded.
Changes
README.md: a new dated paragraph after thec901cc0run, naming the commit, the two source changes since that run (the fraction expander's bound computed from the unit table, the exported name forevaluateTagged's result type), the engine release and bytecode version, the four reports' row counts, and what the run covers. The earlier runs stay as they are.conformance/README.md: a dated subsection under the second evidence path with the same result as a table, pointing at the README's history of earlier runs.No changelog fragment: documentation only, which
changelog.d/README.mdexcludes.Gate
mise exec -- pnpm run gategreen on the staged tree, read whole: typecheck, lint, neutrality, 43 test files with 4113 tests passed, coverage, corpus check, record cites, build, identity, resolution.README.mdandconformance/are gated paths, so the gate ran.Verification against the acceptance
9a2fb80, main at dispatch; the only other open bead for this release is the prep.9a2fb80,c901cc0) is an ancestor of main.