Milestone
M3 (HelloWorld strict CI) — parent #1492. CI flip only; probe green.
Problem
BOOTSTRAP_M3_HELLOWORLD_STRICT_GATE remains opt-in in ci-local.sh while make bootstrap-selfhost-helloworld is strict-by-default and green with emit_path=native.
Harness status (2026-05-28)
./script/docker-exec.sh -- bash -lc 'make bootstrap-selfhost-helloworld'
# bootstrap-selfhost-helloworld-probe: OK emit_path=native
Scope
| File |
Change |
script/ci-defaults.env |
BOOTSTRAP_M3_HELLOWORLD_STRICT_GATE=1 |
script/ci-common.sh |
Existing hook — no probe rewrite |
docs/local-ci-matrix.md |
Opt-out =0 |
Repro
./script/docker-exec.sh -- bash -lc 'make bootstrap-selfhost-helloworld'
Done when
Links
#1492 · #1526 · #2165 (sibling)
Milestone
M3 (HelloWorld strict CI) — parent #1492. CI flip only; probe green.
Problem
BOOTSTRAP_M3_HELLOWORLD_STRICT_GATEremains opt-in inci-local.shwhilemake bootstrap-selfhost-helloworldis strict-by-default and green withemit_path=native.Harness status (2026-05-28)
Scope
script/ci-defaults.envBOOTSTRAP_M3_HELLOWORLD_STRICT_GATE=1script/ci-common.shdocs/local-ci-matrix.md=0Repro
./script/docker-exec.sh -- bash -lc 'make bootstrap-selfhost-helloworld'Done when
ci-local.shruns HelloWorld strict when LLVM presentLinks
#1492 · #1526 · #2165 (sibling)