zend_signed_multiply-64bit.phpt 344 B

1234567891011121314
  1. --TEST--
  2. Zend signed multiply 64-bit, variation 1
  3. --SKIPIF--
  4. <?php if ((1 << 31) < 0) print "skip Running on 32-bit target"; ?>
  5. --FILE--
  6. <?php
  7. var_dump(0x80000000 * -0xffffffff);
  8. var_dump(0x80000001 * 0xfffffffe);
  9. var_dump(0x80000001 * -0xffffffff);
  10. ?>
  11. --EXPECT--
  12. int(-9223372034707292160)
  13. int(9223372036854775806)
  14. float(-9.22337203900226E+18)