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
#472 documents gate stage 4b2 (native binary + CGI env → non-empty HTML), but script/miniwebapp-gates.sh jumps from 4a dry-run to 4c examples-aot-smoke without probing execute.
Contributors running make miniwebapp-gates or phpc doctor --gates see 4b link messaging tied to closed #568, not whether .phpc/bin/app prints bytes for QUERY_STRING=route=home.
Goal
Add stage 4b2 to miniwebapp-gates.sh and doctor output:
When LLVM is ready and phpc build --project examples/003-MiniWebApp exits 0
Run .phpc/bin/app with QUERY_STRING=route=home REQUEST_METHOD=GET
Problem
#472 documents gate stage 4b2 (native binary + CGI env → non-empty HTML), but
script/miniwebapp-gates.shjumps from 4a dry-run to 4c examples-aot-smoke without probing execute.Contributors running
make miniwebapp-gatesorphpc doctor --gatessee 4b link messaging tied to closed #568, not whether.phpc/bin/appprints bytes forQUERY_STRING=route=home.Goal
Add stage 4b2 to
miniwebapp-gates.shand doctor output:phpc build --project examples/003-MiniWebAppexits 0.phpc/bin/appwithQUERY_STRING=route=home REQUEST_METHOD=GETScope
script/miniwebapp-gates.sh— stage 4b2 between 4a and 4clib/Doctor.php/phpc doctor --gates— show 4b2 ❌ until AOT: MiniWebApp native binary CLI execute emits empty stdout (post-link) #764 greenexamples/003-MiniWebApp/README.mdgate table row for 4b2test/unit/MiniWebAppGatesScriptTest.php(or extend existing) — assert script mentions#764not#568for executeImplementation hints
script/miniwebapp-gates.shMiniWebAppVmCliTestscript/ci-defaults.envMINIWEBAPP_AOT_EXECUTE_GATE=0until #747 lands (#774)Acceptance criteria
./script/miniwebapp-gates.sh # 4b2 fails with actionable #764 message when stdout empty ./phpc doctor --gatesDocker (tar copy if bind-mount empty):
No GitHub Actions.
Dependencies
--aot-project-probemay subsume part of 4b2 laterLinks