Unsound SCCP for partial objects with hooks
Offen
@iluuu1994 arbeitet bereits daran.
Seit 16.2.2026.
Bug
Category: Optimizer
Status: Verified
- Vorherrschende Sprache
- C
- Sterne
- 40.4k
- Forks
- 8.1k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 96
Beschreibung
Description
The following code:
<?php
#[AllowDynamicProperties]
class Foo {
public $prop { get => 43; set => $value; }
}
function test() {
$obj = new Foo;
$obj->prop = 42;
return $obj->prop;
}
var_dump(test());
Resulted in this output:
int(42)
But I expected this output instead:
int(43)
PHP Version
PHP 8.4+
Operating System
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Bewertung
Dieses Issue wurde noch nicht bewertet.