Subject: | Failing inf/nan checks |
perl 5.21.4 standardized the stringification of inf and nan values on all platforms. From perl5214delta:
Infinity and NaN (not-a-number) handling improved
Floating point values are able to hold the special values infinity (also
-infinity), and NaN (not-a-number). Now we more robustly recognize and
propagate the value in computations, and on output normalize them to "Inf"
and "NaN".
This change is causing your test suite to fail, see http://matrix.cpantesters.org/?dist=Statistics-R-IO-0.092 for an overview. Note also that the test suite was always failing on MSWin32 platforms, because stringification of nan and inf is "1.#QNAN" resp. "-1.#INF"
See also https://rt.perl.org/Ticket/Display.html?id=123170