cmp_007.phpt 352 B

1234567891011121314151617181920212223
  1. --TEST--
  2. JIT CMP: 007 Wrong comparison skip
  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. function test($a) {
  12. var_dump(1 - $a != 0);
  13. }
  14. for ($i = 0; $i < 5; $i++) {
  15. test(null);
  16. }
  17. ?>
  18. --EXPECT--
  19. bool(true)
  20. bool(true)
  21. bool(true)
  22. bool(true)
  23. bool(true)