CNAG-Biomedical-Informatics/convert-pheno

Tests failing with uselongdouble

Opened this issue · 1 comments

andk commented

Sample fail report: http://www.cpantesters.org/cpan/report/01e1d52a-1143-11ef-98ba-2bea8e9bee7a

If I only speak for the reports of my own smokers, the statistics indicate that the fails happened all with perls built with uselongdouble; the above example being one of those. All my other reports so far were passes;

Looking at other reporters' reports there are other types of fails as well but the statistics still reveal that the word 'ld' in the archname so far always has lead to failing tests:

****************************************************************
Regression 'conf:archname'
****************************************************************
Name                   Theta          StdErr     T-stat
[0='const']           1.0000          0.0000    18095523112543600314.00
[1='eq_OpenBSD.amd64-openbsd-thread-multi']          -0.0000          0.0000      -0.85
[2='eq_aarch64-freebsd']             -0.0000          0.0000      -0.05
[3='eq_amd64-freebsd']       -0.0000          0.0000      -1.29
[4='eq_amd64-freebsd-thread-multi']          -0.0000          0.0000      -0.90
[5='eq_arm64-freebsd']       -0.0000          0.0000      -0.99
[6='eq_arm64-freebsd-thread-multi']           0.0000          0.0000       0.33
[7='eq_armv6l-linux']        -1.0000          0.0000    -8092563953613213537.00
[8='eq_darwin-2level']        0.0000          0.0000       0.14
[9='eq_darwin-thread-multi-2level']           0.0000          0.0000       1.70
[10='eq_i386-freebsd']       -1.0000          0.0000    -8092563953613213539.50
[11='eq_i386-freebsd-thread-multi']          -1.0000          0.0000    -8092563953613213541.00
[12='eq_i686-linux']         -1.0000          0.0000    -10447455140154142320.00
[13='eq_i686-linux-64int']           -0.0000          0.0000      -0.16
[14='eq_i686-linux-64int-ld']        -1.0000          0.0000    -10447455140154142321.00
[15='eq_i686-linux-ld']      -1.0000          0.0000    -10447455140154142322.00
[16='eq_i686-linux-thread-multi']            -1.0000          0.0000    -10447455140154142324.00
[17='eq_i686-linux-thread-multi-64int']      -0.0000          0.0000      -0.78
[18='eq_i686-linux-thread-multi-64int-ld']           -1.0000          0.0000    -10447455140154142321.00
[19='eq_i686-linux-thread-multi-ld']         -1.0000          0.0000    -10447455140154142321.00
[20='eq_x86_64-linux']       -0.0000          0.0000      -1.15
[21='eq_x86_64-linux-gnu-thread-multi']      -0.0000          0.0000      -0.32
[22='eq_x86_64-linux-ld']            -1.0000          0.0000    -13487606589355355898.00
[23='eq_x86_64-linux-multi']         -0.0000          0.0000      -4.66
[24='eq_x86_64-linux-multi-ld']      -1.0000          0.0000    -11846300629007707756.00
[25='eq_x86_64-linux-thread-multi']          -0.0000          0.0000      -2.60
[26='eq_x86_64-linux-thread-multi-ld']       -1.0000          0.0000    -14016731931158552956.00

R^2= 1.000, N= 123, K= 27
****************************************************************

Thx @andk for the hint. It's a tricky one. I would try my best to address it...