Skip to content

M2 spine: add src/llvm-env.php to compiler_lib_spine_smoke (#1743) - #1754

Merged
PurHur merged 1 commit into
masterfrom
feat/m2-spine-llvm-env-1743
May 24, 2026
Merged

PurHur merged 1 commit into
masterfrom
feat/m2-spine-llvm-env-1743

Conversation

@PurHur

@PurHur PurHur commented May 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds src/llvm-env.php to compiler_lib_spine_smoke (409 → 410 units, ~70% of vm.php inventory).
  • Updates spine count/docs and BootstrapSelfhostBundleTest expectations.

Closes #1743.

Test plan

  • php bin/compile.php -l test/selfhost/compiler_lib_spine_smoke/main.php (Docker php-compiler:22.04-dev, tar copy)
  • vendor/bin/phpunit --filter BootstrapSelfhostBundleTest
  • BOOTSTRAP_LIB_SPINE_SMOKE=1 ./script/bootstrap-selfhost-lib-spine-smoke-link.sh — fails on harness with pre-existing String_.php::getElementType() JIT error (M2 spine: bundle src/cli.php entry shim (#1432 follow-up) #1467); String_.php was already in the bundle before this unit

Made with Cursor

Bundle LLVM path setup toward full bin/vm.php inventory (409 → 410 units).

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 src/llvm-env.php to compiler_lib_spine_smoke

1 participant