Skip to content

Testing: 005-SessionsWeb AOT link gate (#1946) - #1965

Closed
PurHur wants to merge 1 commit into
masterfrom
issue-1946-sessionsweb-aot-link
Closed

PurHur wants to merge 1 commit into
masterfrom
issue-1946-sessionsweb-aot-link

Conversation

@PurHur

@PurHur PurHur commented May 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add ExamplesCompileTest::test005SessionsWebAotLink (@group aot-link) — phpc build --project on examples/005-SessionsWeb when LLVM is ready; link-only (no two-request execute).
  • Introduce SESSIONS_WEB_AOT_LINK_GATE (default 0 in script/ci-defaults.env) so CI can opt in before flipping default in CI: Default SESSIONS_WEB_AOT_LINK_GATE=1 in ci-local after #1946 green #1954.
  • Update phpc doctor --gates, docs/local-ci-matrix.md, and examples README run matrix.

Test plan

make docker-build-22
SESSIONS_WEB_AOT_LINK_GATE=1 ./script/docker-ci-local.sh --filter test005SessionsWebAotLink

Verified in Docker (php-compiler:22.04-dev): link test OK with gate=1; skipped with gate=0.

Closes #1946

Made with Cursor

Add ExamplesCompileTest::test005SessionsWebAotLink with opt-in
SESSIONS_WEB_AOT_LINK_GATE (default 0) so phpc build --project link
failures surface before execute smoke (#1891). Document gate in
doctor, ci-defaults, and examples README run matrix.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur

PurHur commented May 25, 2026

Copy link
Copy Markdown
Owner Author

Duplicate of #1964 (already merged to master; closes #1946).

@PurHur PurHur closed this May 25, 2026
@PurHur
PurHur deleted the issue-1946-sessionsweb-aot-link branch July 16, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Testing: ExamplesCompileTest 005-SessionsWeb AOT link (-l) before CGI execute

1 participant