Skip to content

ci: restore complete native, Wasm and embedded compatibility checks - #37

Merged
cpunion merged 28 commits into
llgo-compat:mainfrom
cpunion:codex/restore-full-daily-coverage-20261006
Oct 10, 2026
Merged

cpunion merged 28 commits into
llgo-compat:mainfrom
cpunion:codex/restore-full-daily-coverage-20261006

Conversation

@cpunion

@cpunion cpunion commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Match LLGo compatibility coverage across Linux/macOS/Windows ABIs, all supported Wasm profiles, and embedded targets. PR checks validate LLGo #2764 at dd08de227; daily and manual runs use their configured ref (main by default).

  • Pair Go 1.26 and 1.27 corpus shards and validate report completeness.
  • Run ten small core regression jobs before the full GOROOT corpus. Prioritize the observed failures: JS callback exit, threaded WASI panic/recover, large static data, caller lines, allocations, deep recursion, and generated compiler stress. Every selected case must pass.
  • Preserve full standard-library and target acceptance matrices, including browser callbacks, Wasm GC/threading, and embedded debugger coverage.
  • Retain failed programs for diagnosis and give rangegen-containing Wasm and Intel macOS shards a bounded compiler memory budget. Serialize paired Intel macOS stress builds. Case-specific timeouts remain in LLGo.

Temporary Wasmer PR 3 artifacts are checksum/revision verified. Full qualification of this LLGo commit is pending. No automatic retries or failure suppression are added.

@cpunion cpunion changed the title ci: restore full GOROOT coverage and detect missing daily reports ci: restore complete native, Wasm and embedded compatibility checks Oct 7, 2026
@cpunion
cpunion merged commit c4118a9 into llgo-compat:main Oct 10, 2026
221 of 317 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.

1 participant