Bug#1077194: libmath-gsl-perl: FTBFS on many architectures: test failure in t/Linalg.t
gregor herrmann
gregoa at debian.org
Fri Jul 26 15:54:48 BST 2024
Source: libmath-gsl-perl
Version: 0.45-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
As seen at https://buildd.debian.org/status/logs.php?pkg=libmath-gsl-perl&ver=0.45-1
libmath-gsl-perl 0.45-1 has test failure on many architectures.
Output from a manual test run in an i386 chroot:
# prove --blib --verbose t/Linalg.t
t/Linalg.t .. #
# Math::GSL::Linalg::Test->GSL_GIVENS
ok 1 - givens rotation with 1,0
#
# Math::GSL::Linalg::Test->GSL_LINALG_BIDIAG_DECOMP_UNPACK_UNPACK2_UNPACK_B
ok 2 -
ok 3 -
ok 4 - GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B
ok 5 - GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B
ok 6 - GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B
not ok 7 - GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B # TODO look into this
# Failed (TODO) test 'GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B'
# at t/Linalg.t line 434.
# (in Math::GSL::Linalg::Test->GSL_LINALG_BIDIAG_DECOMP_UNPACK_UNPACK2_UNPACK_B)
not ok 8 - GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B # TODO look into this
# Failed (TODO) test 'GSL LINALG BIDIAG DECOMP UNPACK UNPACK2 UNPACK B'
# at t/Linalg.t line 435.
# (in Math::GSL::Linalg::Test->GSL_LINALG_BIDIAG_DECOMP_UNPACK_UNPACK2_UNPACK_B)
#
# Math::GSL::Linalg::Test->GSL_LINALG_CHOLESKY_DECOMP
ok 9 -
ok 10 - GSL LINALG CHOLESKY DECOMP
#
# Math::GSL::Linalg::Test->GSL_LINALG_COMPLEX_LU_DET
#
# Elements start differing at index 0, delta = 6
# $x->[0] = 0
# $y->[0] = -6
not ok 11 - real # TODO $gsl_det is wrong or Math::Complex conversion is
# Failed (TODO) test 'real'
# at t/Linalg.t line 231.
# (in Math::GSL::Linalg::Test->GSL_LINALG_COMPLEX_LU_DET)
#
# Elements start differing at index 0, delta = 8
# $x->[0] = -4
# $y->[0] = 4
not ok 12 - imag # TODO $gsl_det is wrong or Math::Complex conversion is
# Failed (TODO) test 'imag'
# at t/Linalg.t line 232.
# (in Math::GSL::Linalg::Test->GSL_LINALG_COMPLEX_LU_DET)
#
# Math::GSL::Linalg::Test->GSL_LINALG_HESSENBERG_DECOMP_UNPACK_UNPACK_ACCUM_SET_ZERO
ok 13 -
ok 14 -
ok 15 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 16 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 17 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 18 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 19 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 20 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 21 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 22 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 23 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 24 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 25 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 26 - GSL LINALG HESSENBERG DECOMP UNPACK UNPACK ACCUM SET ZERO
ok 27 -
ok 28 -
ok 29 - Set zero
ok 30 - Set zero
ok 31 - Set zero
#
# Math::GSL::Linalg::Test->GSL_LINALG_LU_DECOMP
not ok 32 - GSL LINALG LU DECOMP
# Failed test 'GSL LINALG LU DECOMP'
# at t/Linalg.t line 64.
# (in Math::GSL::Linalg::Test->GSL_LINALG_LU_DECOMP)
# Structures begin differing at:
# $got->[0] = '0'
# $expected->[0] = '4'
ok 33 - resulting row 0
ok 34 - resulting row 1
ok 35 - resulting row 2
ok 36 - resulting row 3
#
# Math::GSL::Linalg::Test->GSL_LINALG_LU_DET
ok 37 - GSL LINALG LU DET
#
# Math::GSL::Linalg::Test->GSL_LINALG_LU_INVERT
ok 38 - GSL LINALG LU INVERT
ok 39 - GSL LINALG LU INVERT
ok 40 - GSL LINALG LU INVERT
ok 41 - GSL LINALG LU INVERT
ok 42 - GSL LINALG LU INVERT
ok 43 - GSL LINALG LU INVERT
ok 44 - GSL LINALG LU INVERT
ok 45 - GSL LINALG LU INVERT
ok 46 - GSL LINALG LU INVERT
ok 47 - GSL LINALG LU INVERT
ok 48 - GSL LINALG LU INVERT
ok 49 - GSL LINALG LU INVERT
ok 50 - GSL LINALG LU INVERT
ok 51 - GSL LINALG LU INVERT
ok 52 - GSL LINALG LU INVERT
ok 53 - GSL LINALG LU INVERT
#
# Math::GSL::Linalg::Test->GSL_LINALG_LU_LNDET
ok 54 - GSL LINALG LU LNDET
#
# Math::GSL::Linalg::Test->GSL_LINALG_LU_SOLVE
#
# Math::GSL::Linalg::Test->GSL_LINALG_LU_SVX
#
# Math::GSL::Linalg::Test->GSL_LINALG_QR_DECOMP
ok 55 -
ok 56 - GSL LINALG QR DECOMP
ok 57 - GSL LINALG QR DECOMP
ok 58 - GSL LINALG QR DECOMP
ok 59 - GSL LINALG QR DECOMP
ok 60 - GSL LINALG QR DECOMP
ok 61 - GSL LINALG QR DECOMP
ok 62 - GSL LINALG QR DECOMP
ok 63 - GSL LINALG QR DECOMP
ok 64 - GSL LINALG QR DECOMP
ok 65 - GSL LINALG QR DECOMP
ok 66 - GSL LINALG QR DECOMP
ok 67 - GSL LINALG QR DECOMP
ok 68 - GSL LINALG QR DECOMP
ok 69 - GSL LINALG QR DECOMP
ok 70 - GSL LINALG QR DECOMP
ok 71 - GSL LINALG QR DECOMP
1..71
# Looks like you failed 1 test of 71.
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/71 subtests
Test Summary Report
- -------------------
t/Linalg.t (Wstat: 256 (exited 1) Tests: 71 Failed: 1)
Failed test: 32
Non-zero exit status: 1
Files=1, Tests=71, 1 wallclock secs ( 0.04 usr 0.00 sys + 0.20 cusr 0.00 csys = 0.24 CPU)
Result: FAIL
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmajuLRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbREA//SZCThiztk9ZNHg2f8yUT1uupXxmBAnXfsvE3FOWEXnO9NgbX+GJD0Vd6
xndznp8WEZqGMgpoH5eQRmBR1TAvhC1HWQ43qvaVfGA0Tq6RG4DNYUa89SGQBo5v
jyBZZYajMa8MEDfM/jcJ+UfSs/anY8yJ8DC1bmYaLNGN35n23/xdPkE4V6isNJg1
07upMN5Z2NQHEdQFd9vmXQQKpJf3ZxktkVrSfQ/hi7ETBfddjAlxoG0tWi/X0vye
RzBfvQqhWF1p1I1Rz/d9gN71MuZ5ZFIXwWNAGNhCeWfwv7ZeGB4k21St8cSpzefX
RTdkVvvQYCIlKkfkBl5bMRUFXFgRFXBQJXXuMKfJdocj2GzWPL5qd3RU64/X9wMM
HBMM/XNnVJoT6ALD/YBGghR4EOodjEsBZgGHwGr9nCdTdoxbcjVH3m2rME3vQmCD
4c/5MHCzBv+H5U9urdts6DnJcBLqIe5I32XvaPSS5hSxgDlbhIICopP7Pg5MxAqF
jn6uuyEDbUg6kEM3mK8K9K2U4kl9XiN2hQdL9hDbf++yxfgTZekuluKyILk7SXWw
28wFjP6CBp3rR88hV8Jq9fP4R7RprezUsmmSJH4fpvqEJ5WrBfVG/v3HygL58spg
TxcPB8vcIAur6MVAd4Hhmqfd1LY+EJrjf0D0KeULD6E3uyWer2M=
=gnyS
-----END PGP SIGNATURE-----
More information about the pkg-perl-maintainers
mailing list