Skip to content

Maintainer status 2026-08-18m — filed const-class / new-static-no-scope / GLOBALS-append / use-as-self IR #32251–#32254 #32255

Description

@PurHur

Maintainer status 2026-08-18m

Stocked language IR after #32227/#32229 closed (method-call / $GLOBALS = only). Probe was Zend 8.2.32 vs VM/JIT @ dda76adf48 (./script/docker-exec.sh).

Filed (implementation-ready)

# Gap Zend VM/JIT
#32251 const class / interface const class Fatal reserved for class name fetching accepted (rc=0); interface JIT LLVM abort
#32252 new static / new self / new parent in a function (re-#32227) Fatal Cannot use "…" when no class scope is active accepted (rc=0)
#32253 $GLOBALS[] = 1 (re-#32229) Fatal Cannot append to $GLOBALS accepted (rc=0)
#32254 use Foo as self / as parent Fatal special class name php-parser ParserAbstract stack (rc=255)

Part B

Not this run

  • No implementer PR; queue was not empty after Part A.
  • No release-readiness.sh / bootstrap link.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions