Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686220 - dev-perl/Math-BigInt-Lite-0.170.0 fails tests with perl-5.30
Summary: dev-perl/Math-BigInt-Lite-0.170.0 fails tests with perl-5.30
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: perl-5.30
  Show dependency tree
 
Reported: 2019-05-18 13:09 UTC by Andreas K. Hüttel
Modified: 2019-05-18 13:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2019-05-18 13:09:31 UTC
make -j9 test TEST_VERBOSE=0 
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
^M===(       1;0     0/3913     0/3829     0/3829     0/2554   0/9... )===^M                                                                        ^Mt/with.t .......... ok
^M===(      14;0     0/3913     0/3829     0/3829     0/2554   0/9... )===^M===(      15;0     0/3913     0/3829     1/3829     0/2554   0/9... )===^M===(      18;0     0/3913     1/3829     3/3829     0/2554   0/9... )===^M===(      23;0     1/3913     2/3829     6/3829     0/2554   0/9... )===^M===(      66;0    33/3913     7/3829    11/3829     0/2554   1/9... )===^M===(      69;0    34/3913     7/3829    12/3829     1/2554   1/9... )===^M===(     129;0    57/3913    12/3829    16/3829     5/2554  24/9... )===^M                                                                        ^Mt/mbi_ali.t ....... ok
^M===(     157;0    66/3913    14/3829    18/3829     6/2554  33/99 )=====^M                                                                        ^Mt/lite.t .......... ok
^M===(     283;0   104/3913    21/3829    25/3829    14/2554 )============
#   Failed test '$x = Math::BigInt::Lite->new("+inf"); $y = Math::BigInt::Lite->new("-12345000123"); $x ** $y;'
#   at ./t/bigintpm.inc line 206.
#          got: '0'
#     expected: 'inf'

#   Failed test '$x = Math::BigInt::Lite->new("-inf"); $y = Math::BigInt::Lite->new("-12345000123"); $x ** $y;'
#   at ./t/bigintpm.inc line 206.
#          got: '0'
#     expected: '-inf'

#   Failed test '$x = Math::BigInt::Lite->new("-inf"); $y = Math::BigInt::Lite->new("inf"); $x ** $y;'
#   at ./t/bigintpm.inc line 206.
#          got: 'inf'
#     expected: 'NaN'

#   Failed test '$x = Math::BigInt::Lite->new("-2"); $y = Math::BigInt::Lite->new("inf"); $x ** $y;'
#   at ./t/bigintpm.inc line 206.
#          got: 'inf'
#     expected: 'NaN'

#   Failed test '$x = Math::BigInt::Lite->new("inf"); $y = Math::BigInt::Lite->new("-inf"); $x ** $y;'
#   at ./t/bigintpm.inc line 206.
#          got: '0'
#     expected: 'NaN'
^M===(    5861;1  3312/3913   893/3829   849/3829   688/2554 )============# Looks like you failed 5 tests of 3913.
^M                                                                        ^Mt/bigintpm.t ...... Dubious, test returned 5 (wstat 1280, 0x500)
Failed 5/3913 subtests 
^M===(    6817;1  1001/3829   976/3829   808/2554 )=======================^M===(   10071;2  2166/3829  2002/3829  1871/2554 )=======================^M                                                                        ^Mt/from_oct-mbl.t .. ok
^M===(   12008;2  2824/3829  2598/3829 )==================================^M===(   13240;3  3420/3829  3234/3829 )==================================^M                                                                        ^Mt/from_bin-mbl.t .. ok
t/from_hex-mbl.t .. ^Mt/from_hex-mbl.t .. 3722/3829 ^M                               ^Mt/from_hex-mbl.t .. ok

Test Summary Report
-------------------
t/bigintpm.t    (Wstat: 1280 Tests: 3913 Failed: 5)
  Failed tests:  2972, 2974, 2982, 2996, 3008
  Non-zero exit status: 5
Files=7, Tests=14244,  3 wallclock secs ( 2.58 usr  0.12 sys +  9.98 cusr  0.20 csys = 12.88 CPU)
Result: FAIL
Failed 1/7 test programs. 5/14244 subtests failed.
Comment 1 Larry the Git Cow gentoo-dev 2019-05-18 13:16:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207d34034fe65eaa36f033fbb4bfbe6be4a78a46

commit 207d34034fe65eaa36f033fbb4bfbe6be4a78a46
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2019-05-18 13:15:15 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2019-05-18 13:16:22 +0000

    dev-perl/Math-BigInt-Lite: Version bump, needs perl-5.30
    
    Closes: https://bugs.gentoo.org/686220
    Package-Manager: Portage-2.3.66, Repoman-2.3.12
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 dev-perl/Math-BigInt-Lite/Manifest                 |  1 +
 .../Math-BigInt-Lite-0.180.0.ebuild                | 30 ++++++++++++++++++++++
 2 files changed, 31 insertions(+)