Skip to content

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

Description

@PurHur

North-star tracker: #1492 (commenting disabled at 2500+ comments — snapshot issue instead).

Architect run 2026-06-20 (j)

Docker php8.2 vs bin/vm.php probes; 7 new + 2 expanded implementation-ready issues. No implementation PRs.

Top gaps filed (claimable)

# Category Gap
#10242 language · IMPORTANT __DIR__/__FILE__/__LINE__Expr_MagicScriptConst compile failure (regression re-#9848)
#10243 stdlib · IMPORTANT array_find_key() binary closure — LogicException: Cannot convert string to numeric
#10244 php-in-PHP Shrink JIT/CastHelper (~125 LOC) → VmCast PHP
#10245 php-in-PHP Shrink JIT/StringOffsetHelper (~129 LOC) → VmStringOffset PHP
#10246 php-in-PHP Shrink JIT/ArrayAccessHelper (~301 LOC) → VmArrayAccess PHP
#10247 php-in-PHP Shrink JIT/LateStaticBindingHelper (~152 LOC) → VmLateStatic PHP
#10248 php-in-PHP Shrink JIT/EvalHelper → VmEval PHP SSOT

Upgraded specs (2026-06-20 re-verify)

Notes

No implementation PRs this run.

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

    enhancementNew feature or requestimplementation-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