Skip to content

Self-host: sync spine for Reflection internal-function JIT (#35699) - #35704

Merged
PurHur merged 2 commits into
masterfrom
agent/spine-reflection-internal-35699
Aug 29, 2026
Merged

Self-host: sync spine for Reflection internal-function JIT (#35699)#35704
PurHur merged 2 commits into
masterfrom
agent/spine-reflection-internal-35699

Conversation

@PurHur

@PurHur PurHur commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

Root cause: #35699 added ReflectionInternalFunction* / ReflectionParameter* / ReflectionType* inventory without spine sync — north-star5-verify-fast and user_release_ready spine-coverage gate were red.

Test plan

  • php script/check-selfhost-spine-coverage-sync.php → OK (8001/8001)
  • make north-star5-verify-fast → OK
  • ./script/aot-smoke.sh → 8/8
  • ./script/phpunit.sh --filter testCompilerLibSpineSmokeBundleUnitCountAndKeyUnits → OK (1 test, 530 assertions)
  • php script/check-wave3-roadmap-sync.php → OK (spine 8001/8001)

note: spine-sync only — no gen-0 manifest restamp.

Made with Cursor

PurHur and others added 2 commits August 29, 2026 08:15
#35699 landed ReflectionInternalFunction* + ReflectionParameter/Type JIT
units in inventory but omitted them from compiler_lib_spine_smoke, breaking
north-star5-verify-fast and user_release_ready spine-coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit 1167255 into master Aug 29, 2026
@PurHur
PurHur deleted the agent/spine-reflection-internal-35699 branch August 29, 2026 08:17
PurHur added a commit that referenced this pull request Aug 29, 2026
)

Follow-up to merged #35704#31835 added TypedPropertyClassAssignCheck.php
to inventory without a spine require_once, breaking north-star5-verify-fast.

Co-authored-by: PurHur <PurHur@users.noreply.github.com>
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.

1 participant