Skip to content

Bootstrap: sync spine for GetDefinedConstantsParity after #17902 (#10249) - #17919

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-10249-getdefinedconstants-spine-sync
Jul 11, 2026
Merged

PurHur merged 1 commit into
masterfrom
agent/issue-10249-getdefinedconstants-spine-sync

Conversation

@PurHur

@PurHur PurHur commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Lane B bootstrap fallback: #17902 landed ext/standard/GetDefinedConstantsParity.php on the vm.php path without adding it to the M2 spine bundle, breaking check-selfhost-spine-coverage-sync and ci-fast.sh.
  • Add explicit spine require_once for GetDefinedConstantsParity.php; regenerate inventory/docs footnotes (4421→4422).
  • Refresh gen-0 sidecar stamp (blobs unchanged — file already reachable via Module.php).

Closes #10249

Root cause

Commit c4467929c (#17902) added GetDefinedConstantsParity.php to the inventory via Module.php but omitted the spine bundle entry required by M2 coverage sync.

Verification

php script/check-selfhost-spine-coverage-sync.php
# check-selfhost-spine-coverage-sync: OK (spine covers all 4422 inventory files)

php script/check-selfhost-spine-sidecar-sync.php
# check-selfhost-spine-sidecar-sync: OK (stamp matches spine entry SHA-1 2cc78286490b86a54e8bcc61b7d8339909246831)

php script/bootstrap-inventory.php --check
# OK 4422/4422

php script/check-bootstrap-gen0-manifest-sync.php
# check-bootstrap-gen0-manifest-sync: OK

./script/docker-exec.sh -- bash -lc 'make bootstrap-selfhost-link bootstrap-selfhost-vm-driver-execute-probe'
# bootstrap-selfhost-link: OK
# bootstrap-selfhost-vm-driver-execute-probe: OK

Made with Cursor

)

Add ext/standard/GetDefinedConstantsParity.php to the M2 spine bundle,
refresh inventory/docs footnotes (4421→4422), and update gen-0 sidecar
stamp — blobs unchanged (file already on vm.php path via Module.php).

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit ca7670c into master Jul 11, 2026
1 check failed
@PurHur
PurHur deleted the agent/issue-10249-getdefinedconstants-spine-sync branch July 11, 2026 06:00
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.

Parity backlog snapshot 2026-06-20 (j) — magic const regression, array_find_key, JIT cast/offset (#1492)

1 participant