Skip Menu |

This queue is for tickets about the Math-BigInt-GMP CPAN distribution.

Report information
The Basics
Id: 29120
Status: rejected
Worked: 5 min
Priority: 0/
Queue: Math-BigInt-GMP

People
Owner: TELS [...] cpan.org
Requestors: grousse [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.24
Fixed in: (no value)



Subject: Test failure on 64 bits
Using perl 5.8.8 on mandriva Linux: [guillomovitch@seggie Math-BigInt-GMP-1.24]$ prove -l t/bigintpm.t t/bigintpm....ok 1/3043# Test 2527 got: <UNDEF> (bigintpm.inc at line 200 fail #1383) t/bigintpm....NOK 2527# Expected: "NaN" # Test 2528 got: <UNDEF> (bigintpm.inc at line 200 fail #1384) t/bigintpm....NOK 2528 # Test 2529 got: <UNDEF> (bigintpm.inc at line 200 fail #1385) t/bigintpm....NOK 2529# Expected: "2" # Test 2530 got: <UNDEF> (bigintpm.inc at line 200 fail #1386) t/bigintpm....NOK 2530 # Test 2531 got: <UNDEF> (bigintpm.inc at line 200 fail #1387) t/bigintpm....NOK 2531 # Test 2532 got: <UNDEF> (bigintpm.inc at line 200 fail #1388) t/bigintpm....NOK 2532 # Test 2533 got: <UNDEF> (bigintpm.inc at line 200 fail #1389) t/bigintpm....NOK 2533 # Test 2534 got: <UNDEF> (bigintpm.inc at line 200 fail #1390) t/bigintpm....NOK 2534 # Test 2535 got: <UNDEF> (bigintpm.inc at line 200 fail #1391) t/bigintpm....NOK 2535 # Test 2536 got: <UNDEF> (bigintpm.inc at line 200 fail #1392) t/bigintpm....NOK 2536 # Test 2537 got: <UNDEF> (bigintpm.inc at line 200 fail #1393) t/bigintpm....NOK 2537 # Test 2538 got: <UNDEF> (bigintpm.inc at line 200 fail #1394) t/bigintpm....NOK 2538 # Test 2539 got: <UNDEF> (bigintpm.inc at line 200 fail #1395) t/bigintpm....NOK 2539 # Test 2540 got: <UNDEF> (bigintpm.inc at line 200 fail #1396) t/bigintpm....NOK 2540 # Test 2541 got: <UNDEF> (bigintpm.inc at line 200 fail #1397) t/bigintpm....NOK 2541# Expected: "17310309456440" # Test 2542 got: <UNDEF> (bigintpm.inc at line 200 fail #1398) t/bigintpm....NOK 2542 t/bigintpm....NOK 2657# Test 2657 got: <UNDEF> (bigintpm.inc at line 200 fail #1456) # Expected: "60123000000" t/bigintpm....NOK 2658# Test 2658 got: <UNDEF> (bigintpm.inc at line 200 fail #1457) # Expected: "60123000000" t/bigintpm....NOK 2659# Test 2659 got: <UNDEF> (bigintpm.inc at line 200 fail #1458) # Expected: "60123000000" t/bigintpm....NOK 2660# Test 2660 got: <UNDEF> (bigintpm.inc at line 200 fail #1459) # Expected: "60123000000" t/bigintpm....NOK 2661# Test 2661 got: <UNDEF> (bigintpm.inc at line 200 fail #1460) # Expected: "60123000000" t/bigintpm....NOK 2662# Test 2662 got: <UNDEF> (bigintpm.inc at line 200 fail #1461) # Expected: "60124000000" t/bigintpm....NOK 2663# Test 2663 got: <UNDEF> (bigintpm.inc at line 200 fail #1462) # Expected: "60124000000" t/bigintpm....NOK 2664# Test 2664 got: <UNDEF> (bigintpm.inc at line 200 fail #1463) # Expected: "60124000000" t/bigintpm....NOK 2665# Test 2665 got: <UNDEF> (bigintpm.inc at line 200 fail #1464) # Expected: "60124000000" t/bigintpm....NOK 2666# Test 2666 got: <UNDEF> (bigintpm.inc at line 200 fail #1465) # Expected: "60124000000" t/bigintpm....NOK 2667# Test 2667 got: <UNDEF> (bigintpm.inc at line 200 fail #1466) # Expected: "-60123000000" t/bigintpm....NOK 2668# Test 2668 got: <UNDEF> (bigintpm.inc at line 200 fail #1467) # Expected: "-60123000000" t/bigintpm....NOK 2669# Test 2669 got: <UNDEF> (bigintpm.inc at line 200 fail #1468) # Expected: "-60123000000" t/bigintpm....NOK 2670# Test 2670 got: <UNDEF> (bigintpm.inc at line 200 fail #1469) # Expected: "-60123000000" t/bigintpm....NOK 2671# Test 2671 got: <UNDEF> (bigintpm.inc at line 200 fail #1470) # Expected: "-60123000000" t/bigintpm....NOK 2672# Test 2672 got: <UNDEF> (bigintpm.inc at line 200 fail #1471) # Expected: "-60124000000" t/bigintpm....NOK 2673# Test 2673 got: <UNDEF> (bigintpm.inc at line 200 fail #1472) # Expected: "-60124000000" t/bigintpm....NOK 2674# Test 2674 got: <UNDEF> (bigintpm.inc at line 200 fail #1473) # Expected: "-60124000000" t/bigintpm....NOK 2675# Test 2675 got: <UNDEF> (bigintpm.inc at line 200 fail #1474) # Expected: "-60124000000" t/bigintpm....NOK 2676# Test 2676 got: <UNDEF> (bigintpm.inc at line 200 fail #1475) # Expected: "-60124000000" t/bigintpm....FAILED tests 2527-2542, 2657-2676, 3008-3043 Failed 72/3043 tests, 97.63% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/bigintpm.t 3043 72 2.37% 2527-2542 2657-2676 3008-3043 Failed 1/1 test scripts, 0.00% okay. 72/3043 subtests failed, 97.63% okay. Everything is OK on 32 bits, tough. I installed Math::BigInt 1.87, Math::BigRat 0.20 and bignum 0.22.
On Sun Sep 02 17:43:15 2007, GROUSSE wrote: Show quoted text
> Using perl 5.8.8 on mandriva Linux:
I don't see these failures under Ubuntu 64bit here on Perl 5.8.8 :( te@te:~/perl/math/Math-BigInt-GMP-1.25$ make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/bigfltpm....ok t/bigintg.....ok t/bigintpm....ok t/biglog......ok t/bigroot.....ok t/pod.........ok t/pod_cov.....ok All tests successful. Files=7, Tests=5530, 5 wallclock secs ( 5.05 cusr + 0.36 csys = 5.41 CPU) Can you please test with the just released v1.88 of Math::BigInt and see if it makes a difference? Thank you for your report!
No response in about 2 years. I'm rejecting this for now. Feel free to re-open the issue if it still exists.