-
-
Notifications
You must be signed in to change notification settings - Fork 28
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
- Status: Open.#690 In illegalstudio/elephc;
- Status: Open.#689 In illegalstudio/elephc;
- Status: Open.#688 In illegalstudio/elephc;
- Status: Open.#687 In illegalstudio/elephc;
Deeply nested array literal overflows the compiler stack instead of reporting an error
area:parserTouches parsing or AST construction.Touches parsing or AST construction.area:typesTouches type checking, inference, or compatibility.Touches type checking, inference, or compatibility.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#686 In illegalstudio/elephc;new $class(...$assoc) with a string-keyed spread fails EIR validation
area:codegenTouches target-aware assembly or backend lowering.Touches target-aware assembly or backend lowering.area:eirTouches EIR definitions, lowering, validation, or passes.Touches EIR definitions, lowering, validation, or passes.topic:php-compatChanges PHP compatibility or observable PHP semantics.Changes PHP compatibility or observable PHP semantics.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#685 In illegalstudio/elephc;Comma-separated property and class-constant declarations are rejected
area:parserTouches parsing or AST construction.Touches parsing or AST construction.topic:php-compatChanges PHP compatibility or observable PHP semantics.Changes PHP compatibility or observable PHP semantics.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#684 In illegalstudio/elephc;array_slice/array_chunk reject every associative receiver
area:builtinsTouches PHP builtin declarations or emitters.Touches PHP builtin declarations or emitters.area:codegenTouches target-aware assembly or backend lowering.Touches target-aware assembly or backend lowering.topic:arraysConcerns PHP arrays, hashes, indexing, or array operations.Concerns PHP arrays, hashes, indexing, or array operations.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#683 In illegalstudio/elephc;++/-- on a property or array element is rejected in expression position
area:parserTouches parsing or AST construction.Touches parsing or AST construction.area:typesTouches type checking, inference, or compatibility.Touches type checking, inference, or compatibility.topic:php-compatChanges PHP compatibility or observable PHP semantics.Changes PHP compatibility or observable PHP semantics.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#682 In illegalstudio/elephc;- Status: Open.#681 In illegalstudio/elephc;
--emit-asm assembles the runtime object before returning, so it needs a toolchain it never uses
area:platformTouches targets, object formats, linking, or platform support.Touches targets, object formats, linking, or platform support.area:tooling-ciTouches CI, development tooling, Docker, or repository scripts.Touches CI, development tooling, Docker, or repository scripts.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#679 In illegalstudio/elephc;array_push() accepts only one value; unset() on a by-ref array parameter element is rejected
area:builtinsTouches PHP builtin declarations or emitters.Touches PHP builtin declarations or emitters.area:eirTouches EIR definitions, lowering, validation, or passes.Touches EIR definitions, lowering, validation, or passes.type:fixCorrects broken or incompatible behavior.Corrects broken or incompatible behavior.Status: Open.#677 In illegalstudio/elephc;