bug67917.phpt 301 B

1234567891011121314151617
  1. --TEST--
  2. Bug #67917: Using GMP objects with overloaded operators can cause memory exhaustion
  3. --FILE--
  4. <?php
  5. $mem1 = memory_get_usage();
  6. for ($i = 0; $i < 1000; $i++) {
  7. $gmp = gmp_init(42);
  8. $gmp <<= 1;
  9. }
  10. $mem2 = memory_get_usage();
  11. var_dump($mem2 - $mem1 < 100000);
  12. ?>
  13. --EXPECT--
  14. bool(true)