1--TEST-- 2JIT NOVAL: 001 (bug in zend_jit_compute_false_dependencies()) 3--INI-- 4opcache.enable=1 5opcache.enable_cli=1 6opcache.file_update_protection=0 7opcache.jit_buffer_size=1M 8opcache.protect_memory=1 9;opcache.jit_debug=257 10--SKIPIF-- 11<?php require_once('skipif.inc'); ?> 12--FILE-- 13<?php 14class Foo { 15 const X = false; 16 17 static function bar() { 18 $count = 0; 19 if (self::X) { 20 $count = intval(9223372036854775807); 21 } 22 if (self::X) { 23 $count = 2; 24 } 25 if ($count != 0) { 26 return "bug"; 27 } 28 return "ok"; 29 } 30} 31var_dump(Foo::bar()); 32?> 33--EXPECT-- 34string(2) "ok" 35 36