On 02.02.2008 13:49, Dmitry Stogov wrote:
> I talk about PHP_5_2 (I thought it was clear from the email subject).
> PHP_5_3 works fine on the same system.
These two tests fail for ages, AFAIK the reason is that GMP produces
different results on different architectures.
5_2/ext/gmp/tests/021.phpt
I talk about PHP_5_2 (I thought it was clear from the email subject).
PHP_5_3 works fine on the same system.
Thanks. Dmitry.
Ilia Alshanetsky wrote:
Ok, i'll take a peak at the code, I am really surprised certain tests
pass here and fail for you... Are you testing on a 32bit platform in 5.3
br
On 01.02.2008 18:36, Rasmus Lerdorf wrote:
> All the gmp tests pass for me as well here with gmp-4.2.2 on an ancient
> FreeBSD 4.10 box.
Same here on Linux 64bit (gmp-4.2.1, 5_3-CVS).
--
Wbr,
Antony Dovgal
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net
All the gmp tests pass for me as well here with gmp-4.2.2 on an ancient
FreeBSD 4.10 box.
-Rasmus
Ilia Alshanetsky wrote:
> Ok, i'll take a peak at the code, I am really surprised certain tests
> pass here and fail for you... Are you testing on a 32bit platform in
> 5.3 branch?
>
>
> On 1-F
Ok, i'll take a peak at the code, I am really surprised certain tests
pass here and fail for you... Are you testing on a 32bit platform in
5.3 branch?
On 1-Feb-08, at 4:19 AM, Dmitry Stogov wrote:
It's very strange, because I still have the test failed.
ext/gmp/tests/021.php
The exactly
It's very strange, because I still have the test failed.
ext/gmp/tests/021.php
The exactly broken thing is gmp_gcd(-1,0) that now returns -1 instead of
1. However you can see that return value of gmp_gcd(-2,2) now is not
equal to gmp_gcd(2,-2). :(
Thanks. Dmitry.
Ilia Alshanetsky wrote:
Dm
Dmitry,
I've just tried to run the test on a patched 5.3 system and the test
passes without any problems. Why is the test failing on your machine?
On 31-Jan-08, at 3:50 AM, Dmitry Stogov wrote:
Hi Ilia,
Probably your fix is not accurate, because it breaks ext/gmp/tests/
021.phpt, however
When I ran the tests on my machine here all the tests had passed. I'll
take a look again.
On 31-Jan-08, at 3:50 AM, Dmitry Stogov wrote:
Hi Ilia,
Probably your fix is not accurate, because it breaks ext/gmp/tests/
021.phpt, however it shouldn't from my point of view.
BTW my math knowledg
Hi Ilia,
Probably your fix is not accurate, because it breaks
ext/gmp/tests/021.phpt, however it shouldn't from my point of view.
BTW my math knowledge is not excellent.
Could you please take a look.
May be the fix should be done only for gmp_div_r() and shouldn't affect
other functions.
T