Skip to content

Foundation: bootstrap-inventory construct-flag drift — HelperRuntimeCache 36→37 methods #24367

Description

@PurHur

Summary

php script/bootstrap-inventory.php --check fails on master; release-readiness reports user_release_ready: no with first gate bootstrap-inventory.

Per-file construct flags:
  lib/AOT/HelperRuntimeCache.php:
    - 36 class method(s)
    + 37 class method(s)

Likely from #24351 (AOT: skip the corpus warmup when the committed prelink cache is current) adding a method without regenerating docs/bootstrap-inventory.md.

Repro

./script/docker-exec.sh -- bash -lc 'php script/bootstrap-inventory.php --check'
# expect: OK N/N

Done when

  • php script/bootstrap-inventory.php regenerates committed doc
  • --check green
  • ./script/release-readiness.sh --jsonbootstrap-inventory: ok (and user_release_ready: yes if no other gate fails)

Related

#10533 pillar 1 · #24351

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:toolingTooling / CI / docsbugSomething isn't workingimplementation-readySpec complete: repro, php-src ref, done-when — safe for workers to claimphase-0:FoundationPhase 0 – foundation & DevEx

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions