You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#2136 ✅ landed compiler_driver_smoke native link+execute (script/bootstrap-selfhost-compiler-driver-smoke-link.sh, BootstrapCompilerDriverSmokeTest). ci-local.sh already calls ci_run_bootstrap_compiler_driver_smoke() when COMPILER_DRIVER_SMOKE_GATE=1, but the gate defaults to 0 — contributors must opt in manually.
Default flip is tracked in #2168 (after this opt-in gate is green one release).
Problem
#2136 ✅ landed
compiler_driver_smokenative link+execute (script/bootstrap-selfhost-compiler-driver-smoke-link.sh,BootstrapCompilerDriverSmokeTest).ci-local.shalready callsci_run_bootstrap_compiler_driver_smoke()whenCOMPILER_DRIVER_SMOKE_GATE=1, but the gate defaults to 0 — contributors must opt in manually.Default flip is tracked in #2168 (after this opt-in gate is green one release).
Goal
COMPILER_DRIVER_SMOKE_GATE=1workflow stable on Runforge/Dockerci-defaults.envdefault-onImplementation hints
script/ci-defaults.envCOMPILER_DRIVER_SMOKE_GATE="${COMPILER_DRIVER_SMOKE_GATE:-0}"(already present)script/ci-common.shci_run_bootstrap_compiler_driver_smoke()— skip when LLVM missingscript/ci-local.shscript/bootstrap-selfhost-compiler-driver-smoke-link.shcompiler_driver_smoke bundle OKtest/selfhost/compiler_driver_smoke/main.phptest/unit/BootstrapCompilerDriverSmokeTest.php@group llvmdocs/local-ci-matrix.md,docs/bootstrap-selfhost.mdlib/Doctor.php--selfhostAcceptance criteria
docs/local-ci-matrix.mdwith harness snippet (no rawdocker run -v)COMPILER_DRIVER_SMOKE_GATE=1 ./script/ci-local.shpasses on harness when LLVM 9 present@group llvmgates)Dependencies
Links
Verification
make docker-build-22 # once COMPILER_DRIVER_SMOKE_GATE=1 ./script/docker-ci-local.sh