Skip to content

0.0.86: pipeline hardening + unified macOS test stdlib + aarch64 cross gcc16 floor#203

Merged
Sunrisepeak merged 1 commit into
mainfrom
feat/cross-gcc16-and-0.0.86
Jul 8, 2026
Merged

0.0.86: pipeline hardening + unified macOS test stdlib + aarch64 cross gcc16 floor#203
Sunrisepeak merged 1 commit into
mainfrom
feat/cross-gcc16-and-0.0.86

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Release train for the root-cause remediation set (design: .agents/docs/2026-07-08-root-cause-remediation-design.md, live status table inside).

Already merged into main and shipped by this release: #201 (A4 — verified, gated mirroring; blocking completeness gate; fresh-install index wait) and #202 (A1 — test binaries use the same static -load_hidden libc++ as distributables; llvm 22.1.8 green after 8 forensics-driven CI rounds; macOS pin → 22.1.8, latest-first install restored).

This PR adds:

  • A2/R5a — aarch64 cross floor → gcc 16.1.0: prepare.cppm cross convention now resolves <triple>-gcc@16.1.0 (packaged today via xlings-res builder workflows, xim entry pkg(aarch64-linux-musl-gcc): add 16.1.0 openxlings/xim-pkgindex#344). GCC 15's module-instantiation link bug leaves the cross path. The manifest:types instantiation anchor REMAINS for the x86_64-linux-musl release build (musl-gcc 15.1.0) until R5b packages its gcc 16 — comment updated with the exit criterion.
  • version 0.0.86 + remediation-doc live status.

The cross-build CI job on this PR is the gcc-16 verification (fresh toolchain download + full static aarch64 link of mcpp itself).

…(A1), cross gcc16 floor (A2/R5a)

Version bump + remediation-doc live status. Ships on top of the merged
PRs #201 (verified gated mirroring) and #202 (static libc++ for test
binaries, llvm 22.1.8 green); this branch adds the aarch64 cross floor:
<triple>-gcc@16.1.0 (xim entry #344), retiring GCC 15 from the cross
path. The manifest instantiation anchor REMAINS for the x86_64 musl
release build (musl-gcc 15.1.0) until R5b packages its gcc 16.
@Sunrisepeak Sunrisepeak merged commit 1e44ae3 into main Jul 8, 2026
6 checks passed
@Sunrisepeak Sunrisepeak deleted the feat/cross-gcc16-and-0.0.86 branch July 8, 2026 17:12
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