Skip to content

M5: bootstrap-selfhost-driver-smoke gate (#1521) - #2773

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-1521-m5-driver-smoke
May 27, 2026
Merged

PurHur merged 1 commit into
masterfrom
agent/issue-1521-m5-driver-smoke

Conversation

@PurHur

@PurHur PurHur commented May 27, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • ./script/bootstrap-selfhost-driver-smoke.sh (Docker) — gen-2 stdout compiler smoke
  • vendor/bin/phpunit test/unit/BootstrapSelfhostDriverSmokeTest.php test/unit/PhpTypesFromDeclJunkFragmentsPatchTest.php
  • make north-star5-verify --strict — vendor 3/3 object_ok (unchanged)

Closes #1521. Related: #2743, #2745, #1492.

Made with Cursor

Introduce make bootstrap-selfhost-driver-smoke to prove the native helloworld
compile driver can emit and run compiler_smoke_standalone without Zend on the
compile step. Harden vendor prelink with php-types fromDecl junk-fragment
tolerance (#2743, #2745) and explicit PHP_COMPILER_VENDOR_PRELINK in the
vendor-objects exec command.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit 36eae31 into master May 27, 2026
@PurHur
PurHur deleted the agent/issue-1521-m5-driver-smoke branch May 27, 2026 16:47
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.

M5: Bootstrap driver — run compiled bin/compile.php instead of Zend php

1 participant