diff options
-rw-r--r-- | ext/opcache/tests/bug77743.phpt | 35 |
1 files changed, 9 insertions, 26 deletions
diff --git a/ext/opcache/tests/bug77743.phpt b/ext/opcache/tests/bug77743.phpt index 61627b198d..95f8349472 100644 --- a/ext/opcache/tests/bug77743.phpt +++ b/ext/opcache/tests/bug77743.phpt @@ -2,33 +2,16 @@ Bug #77743: Incorrect pi node insertion for jmpznz with identical successors --FILE-- <?php -class Toto -{ - public function process1() - { - $keep_products = [1, 2, 3, 4]; - foreach ($keep_products as $k => $v) - { - $id_country = myRet(45); - if ($id_country === false && false) - { - } - var_dump($id_country === false); - } - } +function buggy($a) { + $id_country = $a; + if ($id_country === false) { + if (true) { + } + } + var_dump($id_country); } -function myRet($x){ - return $x; -} - -$toto = new Toto(); -$toto->process1(); - -?> +buggy(42); --EXPECT-- -bool(false) -bool(false) -bool(false) -bool(false) +int(42) |