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.

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions