mul_006.phpt 306 B

12345678910111213141516171819
  1. --TEST--
  2. JIT MUL: 006 incorrect guard elimination
  3. --INI--
  4. opcache.enable=1
  5. opcache.enable_cli=1
  6. opcache.file_update_protection=0
  7. opcache.jit_buffer_size=1M
  8. opcache.protect_memory=1
  9. --FILE--
  10. <?php
  11. for ($i = 0; $i<6; $i++) {
  12. $a + -$a=&$a;
  13. $a = 3*$a + 0xff000;
  14. $a += $a;
  15. }
  16. ?>
  17. DONE
  18. --EXPECT--
  19. DONE