v0.12.0 is the clean rolling-bootstrap anchor — the broken v0.11.0->v0.12.0 commit range sits before it, so the replay range (v0.12.0..HEAD) is entirely native-default with the internal assembler + linker and needs no external tools. scripts/rolling-bootstrap.sh: - build_step / smoke_test now compile straight to an executable with the native default backend (`--source ... --output ...`): no --emit-ir, no QBE, no gcc. - Dropped the QBE_BIN requirement and the QBE= make var from the RTL build. .github/workflows/bootstrap.yml: - STAGE1_TAG v0.10.0 -> v0.12.0 (the new cold-start anchor). - Removed the "Build QBE" and "Expose QBE to the compiler" steps and the QBE= make var from the -pre RTL rebuild — the bootstrap chain no longer needs them. - Branch-scoped validate-only triggers (ci/**, feature/**, bootstrap/**) and master-only cache writes were already in place (Step 3d-bis). These reference the v0.12.0 tag/release asset, which the cut creates next. |
||
|---|---|---|
| .. | ||
| workflows | ||
| FUNDING.yml | ||