Skip to content

fix(ports): redo the fifteen non-generating ports in the supported subset - #5617

Merged
dmitrii-f-t27 merged 2 commits into
masterfrom
fix/ports-5549-redo
Oct 2, 2026
Merged

dmitrii-f-t27 merged 2 commits into
masterfrom
fix/ports-5549-redo

Conversation

@dmitrii-f-t27

@dmitrii-f-t27 dmitrii-f-t27 commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #5549

The fifteen port specs under specs/port/ that fail to parse on master are redone against their originals in the supported subset, following the sibling-port idiom: pure logic is kept (the GF-T sadd/smul/magmul family in gft_generalize_demo, the FP64 decode in gf_decode_param_fp64, the receipt verdict rules in trinity_fpga_adapter, the VSA bind/bundle/cosine in vsa), and host actions (file I/O, subprocesses, GitHub API, rng training demos) are honest stubs — exactly how the generating sibling ports in specs/port/tools/ already behave.

Every one of the fifteen now passes t27c typecheck and generates with t27c gen-c and t27c gen. The fifteen lines are removed from tools/specs_generate_baseline.txt, so the gate can catch the next spec that stops generating.

Refs #5497

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-02 18:41:47 UTC

Summary

Status Count
Total Open PRs 40
PRs with Failing Checks 39
PRs with All Checks Green 1
READY 1
FAILING 39
PENDING 0
NO CHECKS YET 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=b45a356c2eb6 != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-02 18:47:47 UTC

Summary

Status Count
Total Open PRs 40
PRs with Failing Checks 38
PRs with All Checks Green 2
READY 1
FAILING 38
PENDING 0
NO CHECKS YET 0

These columns do not partition: 1 + 38 + 0 + 0 = 39, and there are 40 open PRs. A PR is being counted twice or not at all.

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=b45a356c2eb6 != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@dmitrii-f-t27
dmitrii-f-t27 merged commit 9be91c7 into master Oct 2, 2026
32 of 36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fifteen ported specs do not parse and need their ports redone

1 participant