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
#2101 tracks the full 007 AOT gate ladder; #2143 adds ExamplesCompileTest::test007ThrowsWebAotLink. On master, ci_run_aot_link_phpunit already honors THROWSWEB_AOT_LINK_GATE, but there is no dedicated opt-in issue documenting the llvm-tail placement, doctor rows, and default-on follow-up (#2135) — unlike 006 (#2011 opt-in → default) or compiler_driver (#2137).
Contributors enabling THROWSWEB_AOT_LINK_GATE=1 manually may miss that execute still requires #2157 before #2135 flips both gates.
Goal
Document llvm-tail order in docs/local-ci-matrix.md (link → execute groups; mirror 006 table)
Problem
#2101 tracks the full 007 AOT gate ladder; #2143 adds
ExamplesCompileTest::test007ThrowsWebAotLink. Onmaster,ci_run_aot_link_phpunitalready honorsTHROWSWEB_AOT_LINK_GATE, but there is no dedicated opt-in issue documenting the llvm-tail placement, doctor rows, and default-on follow-up (#2135) — unlike 006 (#2011 opt-in → default) or compiler_driver (#2137).Contributors enabling
THROWSWEB_AOT_LINK_GATE=1manually may miss that execute still requires #2157 before #2135 flips both gates.Goal
docs/local-ci-matrix.md(link → execute groups; mirror 006 table)lib/Doctor.php--gatesprints link/execute defaults and blockers (DevEx: phpc doctor --gates — 007 ThrowsWeb ladder rows #2102 companion)test/unit/CiScriptsTest.phpassertion thatci-local.shcallsci_run_aot_link_phpunitbeforeci_run_throws_web_aot_executeAcceptance criteria
Dependencies
ValidationError(execute blocker)Links
./script/ci-local.sh,make test-harness(Test Compiling Speed #436 ✅)