--TEST-- Bug GH-8461 004 (JIT does not account for class re-compile) --EXTENSIONS-- opcache --INI-- opcache.enable=1 opcache.enable_cli=1 opcache.jit_buffer_size=1M opcache.jit=1255 opcache.file_update_protection=0 opcache.revalidate_freq=0 opcache.protect_memory=1 --FILE-- foo = self::A + $b; } } } class UniqueListLast extends UniqueList { public function __construct() { parent::__construct(self::B); } } for ($i = 0; $i < 10; $i++) { new UniqueListLast(); } var_dump($initialRequest ? $x : $y); print "OK"; --EXPECT-- int(10) OK