Skip to content

conformance: move the runtime pin to conformance spec 0.2 - #114

Merged
Kinflou merged 1 commit into
mainfrom
conformance/runtime-spec-0.2
Nov 1, 2026
Merged

Kinflou merged 1 commit into
mainfrom
conformance/runtime-spec-0.2

Conversation

@Kinflou

@Kinflou Kinflou commented Nov 1, 2026

Copy link
Copy Markdown
Member

Moves comline-runtime-conformance (and the fixture comline-reference) from runtime 6f8f73a to 4378c91, the head of runtime#72, which sits on top of runtime main's spec 0.2 (handshake_check, the comline@1 profile). Two effects:

  • comline conformance --corpus loads a 0.2 corpus instead of failing with unknown variant handshake_check, so comline@1 can be run through --impl.
  • It carries the runtime#71 fix: 1 and 1.0 are the same number under compare: json.

The graph stays on one runtime: Cargo.lock holds a single runtime rev (comline-runtime and comline-runtime-conformance), and the fixture workspace moves with it.

The reference test now also expects the comline@1 (handshake) result, so it fails if a 0.2 corpus stops loading.

Merge order: runtime#72 first, with a merge commit so 4378c91 stays reachable on runtime main (a squash would orphan the pin).

Ran cargo fmt --check (also the conformance fixture), both cargo clippy -D warnings configs, and cargo test.

Closes #113

…decimal json compare

Moves comline-runtime-conformance and the test reference to the runtime
branch that adds spec 0.2 (handshake_check, the comline@1 profile) and
reads 1 and 1.0 as the same number under compare: json (runtime#71).
The reference test now expects the comline@1 handshake profile.
@Kinflou
Kinflou merged commit edb5edb into main Nov 1, 2026
2 checks passed
@Kinflou
Kinflou deleted the conformance/runtime-spec-0.2 branch November 1, 2026 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

conformance: move the runtime pin to conformance spec 0.2

1 participant