Bug#775434: libbio-scf-perl: FTBFS on mips64el, ppc64el, s390x - tests

Iain Lane iain at orangesquash.org.uk
Wed Oct 26 12:26:42 UTC 2016


On Thu, Jan 15, 2015 at 05:17:10PM +0000, James Cowgill wrote:
> Source: libbio-scf-perl
> Version: 1.03-2
> Severity: important
> 
> Hi,
> 
> libbio-scp-perl FTBFS on mips64el, ppc64el, and s390x with similar
> testsuite failures:
> 
> >    dh_auto_test -a
> > make[1]: Entering directory '/«PKGBUILDDIR»'
> > Running Mkbootstrap for Bio::SCF ()
> > chmod 644 SCF.bs
> > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> > Failed 1/1 test programs. 0/1 subtests failed.
> > t/scf.t .. 
> > Failed 17/18 subtests 
> > 
> > Test Summary Report
> > -------------------
> > t/scf.t (Wstat: 11 Tests: 1 Failed: 0)
> >   Non-zero wait status: 11
> >   Parse errors: Bad plan.  You planned 18 tests but ran 1.
> > Files=1, Tests=1,  0 wallclock secs ( 0.01 usr  0.00 sys +  0.07 cusr  0.00 csys =  0.08 CPU)
> > Result: FAIL
> > make[1]: *** [test_dynamic] Error 255
> 
> Although I haven't investigated this, the build produces many pointer
> casting warnings which seem likely to have caused these errors:
> 
> SCF.xs: In function 'XS_Bio__SCF_get_scf_pointer':
> SCF.xs:57:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>   ret_val = newSViv((int)scf_data);

We are noticing this on ubuntu/amd64 too - not sure right now why
debian/amd64 doesn't have it.

-- 
Iain Lane                                  [ iain at orangesquash.org.uk ]
Debian Developer                                   [ laney at debian.org ]
Ubuntu Developer                                   [ laney at ubuntu.com ]



More information about the pkg-perl-maintainers mailing list