[Bug 2088300] New: perl-Math-NumSeq-74-9.fc37 FTBFS: t/Fibonacci.t fails with Math-BigInt1.999831: Argument "-" isn't numeric in numeric eq (==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2088300

            Bug ID: 2088300
           Summary: perl-Math-NumSeq-74-9.fc37 FTBFS: t/Fibonacci.t fails
                    with Math-BigInt1.999831: Argument "-" isn't numeric
                    in numeric eq (==) at
                    /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
           Product: Fedora
           Version: rawhide
               URL: https://koschei.fedoraproject.org/package/perl-Math-Nu
                    mSeq
            Status: NEW
         Component: perl-Math-NumSeq
          Assignee: ppisar@xxxxxxxxxx
          Reporter: ppisar@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, ppisar@xxxxxxxxxx
            Blocks: 2045102 (F37FTBFS,RAWHIDEFTBFS)
  Target Milestone: ---
    Classification: Fedora



perl-Math-NumSeq-74-9.fc37 fails for build in Fedora 37 because the tests fail:

t/Fibbinary.t .................... ok
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
# Saw 4 warning(s):
#
# Trace begun at t/MyTestHelpers.pm line 57
# MyTestHelpers::nowarnings_handler('Argument "-" isn\'t numeric in numeric eq
(==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.^J') called at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488
# Math::BigInt::round('Math::BigFloat=HASH(0x559b682119c0)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1728
# Math::BigFloat::badd('Math::BigFloat=HASH(0x559b682119c0)',
'Math::BigFloat=HASH(0x559b68226950)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1817
# Math::BigFloat::bsub('Math::BigFloat=HASH(0x559b682119c0)',
'Math::BigFloat=HASH(0x559b68226950)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 41
# Math::BigFloat::__ANON__('Math::BigFloat=HASH(0x559b681c79e0)',
'Math::BigFloat=HASH(0x559b68226950)', '') called at
/home/test/fedora/perl-Math-NumSeq/Math-NumSeq-74/blib/lib/Math/NumSeq/Fibonacci.pm
line 147
# Math::NumSeq::Fibonacci::ith('Math::NumSeq::Fibonacci=HASH(0x559b679e97d0)',
'Math::BigFloat=HASH(0x559b681c79e0)') called at t/Fibonacci.t line 170
#
#
# Trace begun at t/MyTestHelpers.pm line 57
# MyTestHelpers::nowarnings_handler('Argument "-" isn\'t numeric in numeric eq
(==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.^J') called at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488
# Math::BigInt::round('Math::BigFloat=HASH(0x559b682b1a20)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1728
# Math::BigFloat::badd('Math::BigFloat=HASH(0x559b682b1a20)',
'Math::BigFloat=HASH(0x559b67b073d8)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 38
# Math::BigFloat::__ANON__('Math::BigFloat=HASH(0x559b67b073d8)',
'Math::BigFloat=HASH(0x559b67b073d8)', '') called at
/home/test/fedora/perl-Math-NumSeq/Math-NumSeq-74/blib/lib/Math/NumSeq/Fibonacci.pm
line 159
# Math::NumSeq::Fibonacci::ith('Math::NumSeq::Fibonacci=HASH(0x559b679e97d0)',
'Math::BigFloat=HASH(0x559b681c79e0)') called at t/Fibonacci.t line 170
#
#
# Trace begun at t/MyTestHelpers.pm line 57
# MyTestHelpers::nowarnings_handler('Argument "-" isn\'t numeric in numeric eq
(==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.^J') called at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488
# Math::BigInt::round('Math::BigFloat=HASH(0x559b681bede0)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1728
# Math::BigFloat::badd('Math::BigFloat=HASH(0x559b681bede0)',
'Math::BigFloat=HASH(0x559b67b073d8)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1817
# Math::BigFloat::bsub('Math::BigFloat=HASH(0x559b681bede0)',
'Math::BigFloat=HASH(0x559b67b073d8)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 41
# Math::BigFloat::__ANON__('Math::BigFloat=HASH(0x559b681e2cd8)',
'Math::BigFloat=HASH(0x559b67b073d8)', '') called at
/home/test/fedora/perl-Math-NumSeq/Math-NumSeq-74/blib/lib/Math/NumSeq/Fibonacci.pm
line 159
# Math::NumSeq::Fibonacci::ith('Math::NumSeq::Fibonacci=HASH(0x559b679e97d0)',
'Math::BigFloat=HASH(0x559b681c79e0)') called at t/Fibonacci.t line 170
#
#
# Exit code 1 for warnings
t/Fibonacci.t .................... 
Dubious, test returned 1 (wstat 256, 0x100)
All 2444 subtests passed
t/FibonacciRepresentations.t ..... ok
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
Argument "-" isn't numeric in numeric eq (==) at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.
# Saw 5 warning(s):
#
# Trace begun at t/MyTestHelpers.pm line 57
# MyTestHelpers::nowarnings_handler('Argument "-" isn\'t numeric in numeric eq
(==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.^J') called at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488
# Math::BigInt::round('Math::BigFloat=HASH(0x559f98f02af8)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1728
# Math::BigFloat::badd('Math::BigFloat=HASH(0x559f98f02af8)', 0) called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 38
# Math::BigFloat::__ANON__('Math::BigFloat=HASH(0x559f98f02c00)', 0, '') called
at
/home/test/fedora/perl-Math-NumSeq/Math-NumSeq-74/blib/lib/Math/NumSeq/FibonacciWord.pm
line 181
#
Math::NumSeq::FibonacciWord::ith('Math::NumSeq::FibonacciWord=HASH(0x559f986e9698)',
'Math::BigFloat=HASH(0x559f98f02c00)') called at t/FibonacciWord.t line 147
#
#
# Trace begun at t/MyTestHelpers.pm line 57
# MyTestHelpers::nowarnings_handler('Argument "-" isn\'t numeric in numeric eq
(==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.^J') called at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488
# Math::BigInt::round('Math::BigFloat=HASH(0x559f992984f8)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1728
# Math::BigFloat::badd('Math::BigFloat=HASH(0x559f992984f8)', 1) called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 38
# Math::BigFloat::__ANON__('Math::BigFloat=HASH(0x559f98ede2b8)', 1, '') called
at
/home/test/fedora/perl-Math-NumSeq/Math-NumSeq-74/blib/lib/Math/NumSeq/FibonacciWord.pm
line 186
#
Math::NumSeq::FibonacciWord::ith('Math::NumSeq::FibonacciWord=HASH(0x559f986e9698)',
'Math::BigFloat=HASH(0x559f98f02c00)') called at t/FibonacciWord.t line 147
#
#
# Trace begun at t/MyTestHelpers.pm line 57
# MyTestHelpers::nowarnings_handler('Argument "-" isn\'t numeric in numeric eq
(==) at /usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488.^J') called at
/usr/share/perl5/vendor_perl/Math/BigInt.pm line 3488
# Math::BigInt::round('Math::BigFloat=HASH(0x559f98f1d198)') called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 1728
# Math::BigFloat::badd('Math::BigFloat=HASH(0x559f98f1d198)', 1) called at
/usr/share/perl5/vendor_perl/Math/BigFloat.pm line 38
# Math::BigFloat::__ANON__('Math::BigFloat=HASH(0x559f992984f8)', 1, '') called
at
/home/test/fedora/perl-Math-NumSeq/Math-NumSeq-74/blib/lib/Math/NumSeq/FibonacciWord.pm
line 187
#
Math::NumSeq::FibonacciWord::ith('Math::NumSeq::FibonacciWord=HASH(0x559f986e9698)',
'Math::BigFloat=HASH(0x559f98f02c00)') called at t/FibonacciWord.t line 147
#
#
# Exit code 1 for warnings
t/FibonacciWord.t ................ 
Dubious, test returned 1 (wstat 256, 0x100)
All 13 subtests passed

A difference between passing and failing build root is at
<https://koschei.fedoraproject.org/build/12872198>. An upgrade of
perl-Math-BigInt from 1:1.9998.30-1.fc37 to 1:1.9998.31-1.fc37 looks
suspicious.



Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=2045102
[Bug 2045102] Fedora 37 FTBFS Tracker
-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2088300
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite Information]

  Powered by Linux