New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bleadperl v5.21.3-113-g8c12dc6 breaks CHOCOLATE/Scalar-Util-Numeric-0.22.tar.gz #14114
Comments
From @andkgit bisect commit 8c12dc6 More robust inf/nan recognition and generation. sample fail report http://www.cpantesters.org/cpan/report/fef572c0-2c93-11e4-b7c9-7fcbcc4edbc1 perl -V Summary of my perl5 (revision 5 version 21 subversion 4) configuration: Characteristics of this binary (from libperl): |
From @schwernThose are all tests for what should be invalid numbers. "near-misses (wrong spelling and wrong case) for the Win32 Inf and NaN. these should be invalid numbers on all platforms". I added some annotation to the tests to find out what exactly failed. !isnan(1.#InD) 1.#InF and -1.#InF are considered infinity. I'm no number wizard, but it looks like a regression in perl. I'll leave it to y'all to decide. |
The RT System itself - Status changed from 'new' to 'open' |
From @andkAlso affected: |
From @arcMichael G Schwern via RT <perlbug-followup@perl.org> wrote:
This looks to me like the result of a deliberate change in Perl: My view is that the Scalar::Util::Numeric test suite should change to -- |
From @arcAndreas Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de> wrote:
This looks like a genuine regression. This reduction prints "matched" no warnings "experimental::smartmatch"; -- |
From @arcAaron Crane <arc@cpan.org> wrote:
In private communication, Jarkko has concurred with my assessment. https://github.com/chocolateboy/Scalar-Util-Numeric/pull/2 -- |
From @jhiOn Monday-201410-20, 18:03, Aaron Crane wrote:
Huh? ... Oh, okay. Something is definitely broken here... mea culpa, ("Ind" + 0 returns 'NaN'.) It shouldn't trigger on its own, like "inf" and "nan" do, |
From @jhiOn Monday-201410-20, 18:13, Jarkko Hietaniemi wrote:
|
@arc - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#122843 (status was 'resolved')
Searchable as RT122843$
The text was updated successfully, but these errors were encountered: