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

James Cowgill james410 at cowgill.org.uk
Thu Jan 15 17:17:10 UTC 2015


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);
                    ^

Thanks,
James



More information about the pkg-perl-maintainers mailing list