Subject: | Fails with uselongdouble |
As per subject. Test while_num.t is relying on 18*(1-30/36) being smaller than 3.0 but with uselongdouble it is greater.
for p in /home/src/perl/repoperls/installed-perls/perl/v5.14.4/????/bin/perl ; do $p -le 'use Config; printf "%.20f %s\n", 18*(1-30/36), $Config{uselongdouble}?"uselongdouble":"no uselongdouble"'; done
3.00000000000000000043 uselongdouble
2.99999999999999911182 no uselongdouble
Sample fail report:
http://www.cpantesters.org/cpan/report/32118829 # not accessible at the time of this writing
HTH&&Regards,