--TEST-- gmp_setbit() with large index --SKIPIF-- --FILE-- 0 && $a < 0x8000000000; $a <<= 2) { $i = $a - 1; printf("%X\n", $i); gmp_setbit($n, $i, 1); } echo "Done\n"; ?> --EXPECTF-- 3FFFFFFF FFFFFFFF 3FFFFFFFF FFFFFFFFF 3FFFFFFFFF Warning: gmp_setbit(): Index must be less than %d * %d in %s/gmp_setbit_long.php on line %d Done