Description of problem: The tests run when building Perl-Math-GMP fails on ia64 with: + /usr/bin/make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/gmppm....# Test 278 got: "9999999999" (t/gmppm.t at line 118 fail #278) # Expected: "1410065407" # t/gmppm.t line 118 is: print "# Tried '$try'\n" if !ok("$ans1",$ans); # need "$ans1" due to bug # Test 279 got: "99999999999" (t/gmppm.t at line 118 fail #279) # Expected: "1215752191" # Test 280 got: "999999999999" (t/gmppm.t at line 118 fail #280) # Expected: "3567587327" # Test 285 got: "9999999999" (t/gmppm.t at line 118 fail #285) # Expected: "1410065407" FAILED tests 278-280, 285 Failed 4/350 tests, 98.86% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/gmppm.t 350 4 1.14% 278-280 285 Failed 1/1 test scripts, 0.00% okay. 4/350 subtests failed, 98.86% okay. make: *** [test_dynamic] Error 255 error: Bad exit status from /var/tmp/rpm-tmp.86075 (%check) Full build log: http://ia64.koji.fedoraproject.org/koji/getfile?taskID=27305&name=build.log Version-Release number of selected component (if applicable): perl-Math-GMP-2.04-8.fc9 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
The perl-Math-GMP-2.04-x86_64.patch, which is used to fix broken testsuite on 64-bit arches, should be applied on ia64 as well. So please change %ifarch x86_64 ppc64 %patch0 -p0 %endif to %ifarch x86_64 ppc64 ia64 %patch0 -p0 %endif Thanks, Yi
Patch applied in perl-Math-GMP-2.04-9.fc9 and a scratch build now succeeds: http://ia64.koji.fedoraproject.org/koji/taskinfo?taskID=39001