Edit report at https://bugs.php.net/bug.php?id=64142&edit=1
ID: 64142 Patch added by: r...@php.net Reported by: r...@php.net Summary: dval to lval different behavior on ppc64 Status: Assigned Type: Bug Package: *General Issues Operating System: GNU/Linux PHP Version: 5.4.11 Assigned To: remi Block user comment: N Private report: N New Comment: The following patch has been added/updated: Patch Name: 0001-Fixed-bug-64142-dval-to-lval-different-behavior-on-p.patch Revision: 1359988217 URL: https://bugs.php.net/patch-display.php?bug=64142&patch=0001-Fixed-bug-64142-dval-to-lval-different-behavior-on-p.patch&revision=1359988217 Previous Comments: ------------------------------------------------------------------------ [2013-02-04 14:15:11] r...@php.net Description: ------------ zend_dval_to_lval have different result on x86_64 and ppc64 (and probably other arch) This cause some test failure: Test & operator : 64bit long tests [tests/lang/operators/bitwiseAnd_basiclong_64bit.phpt] Test ~N operator : 64bit long tests [tests/lang/operators/bitwiseNot_basiclong_64bit.phpt] Test | operator : 64bit long tests [tests/lang/operators/bitwiseOr_basiclong_64bit.phpt] Test ^ operator : 64bit long tests [tests/lang/operators/bitwiseXor_basiclong_64bit.phpt] Test % operator : 64bit long tests [tests/lang/operators/modulus_basiclong_64bit.phpt] Test decbin function : 64bit long tests [ext/standard/tests/math/decbin_basiclong_64bit.phpt] Test dechex function : 64bit long tests [ext/standard/tests/math/dechex_basiclong_64bit.phpt] Test decoct function : 64bit long tests [ext/standard/tests/math/decoct_basiclong_64bit.phpt] Test chunk_split() function : usage variations - unexpected values for 'chunklen' argument(Bug#42796) [ext/standard/tests/strings/chunk_split_variation2.phpt] Test script: --------------- php -r 'printf("%ld\n", 0x7fffffffffffffff);' php -r 'printf("%ld\n", 0x7fffffffffffffff+1);' Expected result: ---------------- 9223372036854775807 -9223372036854775808 Actual result: -------------- 9223372036854775807 9223372036854775807 ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=64142&edit=1