Skip to content

M2 spine: add shell_exec.php to compiler_lib_spine_smoke (#1681) - #1804

Merged
PurHur merged 1 commit into
masterfrom
issue-1681-shell-exec-spine
May 24, 2026
Merged

PurHur merged 1 commit into
masterfrom
issue-1681-shell-exec-spine

Conversation

@PurHur

@PurHur PurHur commented May 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add ext/standard/shell_exec.php to compiler_lib_spine_smoke (569/586 inventory)
  • JitShellExec.php was already bundled; the VM builtin leaf passes AOT lint without extra deps
  • Update spine count in docs and BootstrapSelfhostBundleTest

Test plan

  • BootstrapSelfhostBundleTest (3/3) — bundle count + AOT lint
  • php bin/compile.php -l test/selfhost/compiler_lib_spine_smoke/main.php via Docker
  • BOOTSTRAP_LIB_SPINE_SMOKE=1 make bootstrap-selfhost-lib-spine-smoke — fails on master too (String_.php:936 pre-existing harness issue)

Closes #1681

Made with Cursor

Bundle shell_exec() into the self-host spine (569/586 inventory). JitShellExec
was already in the bundle; the VM builtin leaf passes AOT lint without extra deps.

Closes #1681

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

M2 spine: add ext/standard/shell_exec.php to compiler_lib_spine_smoke

1 participant