| /netbsd-src/external/lgpl3/mpc/dist/tests/ |
| H A D | fr_sub.dat | 23 0 0 7 nan 7 +inf 7 -inf 7 -inf 7 -inf N N 24 0 0 7 nan 7 1 7 -inf 7 -inf 7 -1 N N 25 0 0 7 nan 7 +0 7 -inf 7 -inf 7 -0 N N 26 0 0 7 nan 7 -0 7 -inf 7 -inf 7 +0 N N 27 0 0 7 nan 7 -1 7 -inf 7 -inf 7 1 N N 28 0 0 7 nan 7 -inf 7 -inf 7 -inf 7 +inf N N 29 0 0 7 nan 7 nan 7 -inf 7 -inf 7 nan N N 30 0 0 7 -inf 7 +inf 7 -inf 7 -1 7 -inf N N 31 0 0 7 -inf 7 1 7 -inf 7 -1 7 -1 N N 32 0 0 7 -inf 7 +0 7 -inf 7 -1 7 -0 N N [all …]
|
| H A D | div.dat | 23 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 -inf N N 24 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 -1 N N 25 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 -0 N N 26 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 +0 N N 27 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 1 N N 28 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 +inf N N 29 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf 7 nan N N 30 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -1 7 -inf N N 31 0 0 7 +inf 7 nan 7 -inf 7 -inf 7 -1 7 -1 N N 32 0 0 7 +inf 7 +inf 7 -inf 7 -inf 7 -1 7 -0 N N [all …]
|
| H A D | sub_fr.dat | 23 0 0 7 nan 7 -inf 7 -inf 7 -inf 7 -inf N N 24 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 -1 N N 25 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 -0 N N 26 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 +0 N N 27 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 1 N N 28 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 +inf N N 29 0 0 7 nan 7 -inf 7 -inf 7 -inf 7 nan N N 30 0 0 7 nan 7 -1 7 -inf 7 -1 7 -inf N N 31 0 0 7 -inf 7 -1 7 -inf 7 -1 7 -1 N N 32 0 0 7 -inf 7 -1 7 -inf 7 -1 7 -0 N N [all …]
|
| H A D | div_fr.dat | 23 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf N N 24 0 0 7 +inf 7 +inf 7 -inf 7 -inf 7 -1 N N 25 0 0 7 +inf 7 +inf 7 -inf 7 -inf 7 -0 N N 26 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 +0 N N 27 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 1 N N 28 0 0 7 nan 7 nan 7 -inf 7 -inf 7 +inf N N 29 0 0 7 nan 7 nan 7 -inf 7 -inf 7 nan N N 30 0 0 7 nan 7 +0 7 -inf 7 -1 7 -inf N N 31 0 0 7 +inf 7 1 7 -inf 7 -1 7 -1 N N 32 0 0 7 +inf 7 +inf 7 -inf 7 -1 7 -0 N N [all …]
|
| H A D | mul_fr.dat | 23 0 0 7 +inf 7 +inf 7 -inf 7 -inf 7 -inf N N 24 0 0 7 +inf 7 +inf 7 -inf 7 -inf 7 -1 N N 25 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -0 N N 26 0 0 7 nan 7 nan 7 -inf 7 -inf 7 +0 N N 27 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 1 N N 28 0 0 7 -inf 7 -inf 7 -inf 7 -inf 7 +inf N N 29 0 0 7 nan 7 nan 7 -inf 7 -inf 7 nan N N 30 0 0 7 +inf 7 +inf 7 -inf 7 -1 7 -inf N N 31 0 0 7 +inf 7 1 7 -inf 7 -1 7 -1 N N 32 0 0 7 nan 7 +0 7 -inf 7 -1 7 -0 N N [all …]
|
| H A D | fr_div.dat | 24 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -inf N N 25 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -1 N N 26 0 0 7 nan 7 nan 7 -inf 7 -inf 7 -0 N N 27 0 0 7 nan 7 nan 7 -inf 7 -inf 7 +0 N N 28 0 0 7 nan 7 nan 7 -inf 7 -inf 7 1 N N 29 0 0 7 nan 7 nan 7 -inf 7 -inf 7 +inf N N 30 0 0 7 nan 7 nan 7 -inf 7 -inf 7 nan N N 31 0 0 7 nan 7 nan 7 -inf 7 -1 7 -inf N N 32 0 0 7 +inf 7 -inf 7 -inf 7 -1 7 -1 N N 33 0 0 7 +inf 7 nan 7 -inf 7 -1 7 -0 N N [all …]
|
| H A D | cosh.dat | 37 # cosh(+0 + i*inf) = nan + i*0 (C99 says that the sign of the imaginary part 39 0 0 2 nan 2 0 2 +0 2 +inf N N 40 # [conj]: cosh(+0 - i*inf) = nan - i*0 41 0 0 2 nan 2 0 2 +0 2 -inf N N 42 # [even]: cosh(-0 - i*inf) = nan + i*0 43 0 0 2 nan 2 0 2 -0 2 -inf N N 44 # [even+conj]: cosh(-0 + i*inf) = nan - i*0 45 0 0 2 nan 2 0 2 -0 2 +inf N N 53 # cosh(x + i*inf) = nan + i*nan for finite nonzero x 54 0 0 2 nan 2 nan 2 1 2 inf N N [all …]
|
| H A D | pow.dat | 29 0 0 53 nan 53 nan 53 nan 53 +0 53 +inf 53 +0 N N 30 0 0 53 nan 53 nan 53 nan 53 +0 53 +inf 53 +1 N N 31 0 0 53 nan 53 nan 53 nan 53 +0 53 +inf 53 -1 N N 32 0 0 53 nan 53 nan 53 nan 53 +0 53 -inf 53 +0 N N 33 0 0 53 nan 53 nan 53 +inf 53 +0 53 +0 53 +1 N N 34 0 0 53 nan 53 nan 53 +inf 53 +0 53 +0 53 -1 N N 35 0 0 53 inf 53 nan 53 +inf 53 +0 53 +1 53 +0 N N 36 0 0 53 +inf 53 nan 53 +inf 53 +0 53 +1 53 +1 N N 37 0 0 53 +inf 53 nan 53 +inf 53 +0 53 +1 53 -1 N N 38 0 0 53 0 53 0 53 +inf 53 +0 53 -1 53 +0 N N [all …]
|
| H A D | sub.dat | 28 0 0 53 nan 53 nan 53 -inf 53 -inf 53 -inf 53 -inf N Z 29 0 0 53 -inf 53 +inf 53 -inf 53 +inf 53 +1 53 -inf Z U 30 0 0 53 nan 53 -inf 53 +inf 53 -inf 53 +inf 53 +0 U D 31 0 0 53 +inf 53 +inf 53 +inf 53 +inf 53 -0 53 -1 D N 32 0 0 53 -inf 53 -inf 53 -inf 53 -inf 53 -0 53 -1 N U 33 0 0 53 -inf 53 nan 53 -inf 53 +inf 53 +inf 53 nan Z D 34 0 0 53 nan 53 -inf 53 +inf 53 -inf 53 nan 53 -1 U N 35 0 0 53 +inf 53 nan 53 +inf 53 +inf 53 -0 53 nan D Z 36 0 0 53 nan 53 nan 53 -inf 53 -inf 53 nan 53 nan N D 38 0 0 53 -inf 53 -inf 53 -1 53 -inf 53 +inf 53 -1 N D [all …]
|
| H A D | norm.dat | 23 0 7 +inf 7 -inf 7 -inf N 24 0 7 +inf 7 -inf 7 -1 N 25 0 7 +inf 7 -inf 7 -0 N 26 0 7 +inf 7 -inf 7 +0 N 27 0 7 +inf 7 -inf 7 1 N 28 0 7 +inf 7 -inf 7 +inf N 29 0 7 +inf 7 -inf 7 nan N 30 0 7 +inf 7 -1 7 -inf N 31 0 7 +inf 7 -1 7 +inf N 33 0 7 +inf 7 -0 7 -inf N [all …]
|
| H A D | add_fr.dat | 46 # In all bases, "nan" is NaN, "inf" is infinity; 47 # The sign of the result is checked with "+inf", "-inf", "-0", or "+0". 50 0 0 53 -inf 53 -inf 53 -inf 53 -inf 53 -inf N Z 51 0 0 53 -inf 53 +inf 53 -inf 53 +inf 53 -1 Z U 52 0 0 53 -inf 53 -0 53 -inf 53 -0 53 -0 U D 53 0 0 53 -inf 53 +0 53 -inf 53 +0 53 +0 D N 54 0 0 53 -inf 53 -1 53 -inf 53 -1 53 +1 N U 55 0 0 53 nan 53 +1 53 -inf 53 +1 53 +inf Z D 56 0 0 53 nan 53 nan 53 -inf 53 nan 53 nan U N 58 0 0 53 -inf 53 +inf 53 -1 53 +inf 53 -inf N Z [all …]
|
| H A D | add.dat | 46 # In all bases, "nan" is NaN, "inf" is infinity; 47 # The sign of the result is checked with "+inf", "-inf", "-0", or "+0". 50 0 0 53 -inf 53 -inf 53 -inf 53 -inf 53 -inf 53 -inf N Z 51 0 0 53 -inf 53 nan 53 -inf 53 +inf 53 +1 53 -inf Z U 52 0 0 53 +inf 53 -inf 53 +inf 53 -inf 53 +inf 53 +0 U D 53 0 0 53 +inf 53 +inf 53 +inf 53 +inf 53 -0 53 -1 D N 54 0 0 53 -inf 53 -inf 53 -inf 53 -inf 53 -0 53 -1 N U 55 0 0 53 nan 53 nan 53 -inf 53 +inf 53 +inf 53 nan Z D # check this is true in ISO C99 56 0 0 53 nan 53 -inf 53 +inf 53 -inf 53 nan 53 -1 U N 57 0 0 53 +inf 53 nan 53 +inf 53 +inf 53 -0 53 nan D Z [all …]
|
| H A D | cmp_abs.dat | 26 0 53 -inf 53 -inf 53 -inf 53 -inf 27 0 53 -inf 53 +inf 53 +1 53 -inf 28 0 53 +inf 53 -inf 53 +inf 53 +0 29 1 53 +inf 53 +inf 53 -0 53 -1 30 1 53 -inf 53 -inf 53 -0 53 -1 31 0 53 -inf 53 +inf 53 +inf 53 nan 32 0 53 +inf 53 -inf 53 nan 53 -1 33 0 53 +inf 53 +inf 53 -0 53 nan 34 0 53 -inf 53 -inf 53 nan 53 nan 36 0 53 -1 53 -inf 53 +inf 53 -1 [all …]
|
| H A D | proj.dat | 28 0 0 53 +inf 53 -0 53 -inf 53 -inf N N 29 0 0 53 +inf 53 -0 53 -inf 53 -1 N N 30 0 0 53 +inf 53 -0 53 -inf 53 -0 N N 31 0 0 53 +inf 53 +0 53 -inf 53 +0 N N 32 0 0 53 +inf 53 +0 53 -inf 53 +1 N N 33 0 0 53 +inf 53 +0 53 -inf 53 +inf N N 34 0 0 53 +inf 53 0 53 -inf 53 nan N N 35 0 0 53 +inf 53 -0 53 -1 53 -inf N N 38 0 0 53 +inf 53 +0 53 -1 53 +inf N N 40 0 0 53 +inf 53 -0 53 -0 53 -inf N N [all …]
|
| H A D | sin.dat | 47 # In all bases, "nan" is NaN, "inf" is infinity; 48 # The sign of the result is checked with "+inf", "-inf", "-0", or "+0". 51 0 0 53 nan 53 inf 53 -inf 53 -inf N N 52 0 0 53 nan 53 nan 53 -inf 53 -1 N N 53 0 0 53 nan 53 0 53 -inf 53 -0 N N 54 0 0 53 nan 53 0 53 -inf 53 +0 N N 55 0 0 53 nan 53 nan 53 -inf 53 +1 N N 56 0 0 53 nan 53 inf 53 -inf 53 +inf N N 57 0 0 53 nan 53 nan 53 -inf 53 nan N N 58 0 0 53 +inf 53 -inf 53 -6 53 -inf N N [all …]
|
| H A D | exp.dat | 28 0 0 53 0 53 0 53 -inf 53 -inf N N 29 0 0 53 +0 53 +0 53 -inf 53 -6 N N 30 0 0 53 -0 53 +0 53 -inf 53 -4 N N 31 0 0 53 -0 53 -0 53 -inf 53 -2 N N 32 0 0 53 +0 53 -0 53 -inf 53 -1 N N 33 0 0 53 +0 53 -0 53 -inf 53 -0 N N 34 0 0 53 +0 53 +0 53 -inf 53 +0 N N 35 0 0 53 +0 53 +0 53 -inf 53 +1 N N 36 0 0 53 -0 53 +0 53 -inf 53 +2 N N 37 0 0 53 -0 53 -0 53 -inf 53 +4 N N [all …]
|
| H A D | log10.dat | 27 # log10(nan + i*inf) = +inf + i*nan 28 0 0 2 +inf 2 nan 2 nan 2 +inf N N 29 0 0 2 +inf 2 nan 2 nan 2 -inf N N 40 # log10(+/-inf + i*nan) = +inf + i*nan 41 0 0 2 +inf 2 nan 2 +inf 2 nan N N 42 0 0 2 +inf 2 nan 2 -inf 2 nan N N 50 # log10(x + i*inf) = +inf + i*pi/2/log(10) for finite x 51 0 + 2 +inf 53 +0x15d47c4cb2fba1p-53 2 1 2 +inf N N 52 0 + 2 +inf 53 +0x15d47c4cb2fba1p-53 2 +0 2 +inf N N 53 0 + 2 +inf 53 +0x15d47c4cb2fba1p-53 2 -0 2 +inf N N [all …]
|
| H A D | mul.dat | 28 0 0 53 nan 53 +inf 53 -inf 53 -inf 53 -inf 53 -inf N Z 29 0 0 53 nan 53 +inf 53 -inf 53 +inf 53 +1 53 -inf Z U 30 0 0 53 +inf 53 -inf 53 +inf 53 -inf 53 +inf 53 +0 U D 31 0 0 53 +inf 53 -inf 53 +inf 53 +inf 53 -0 53 -1 D N 32 0 0 53 -inf 53 +inf 53 -inf 53 -inf 53 -0 53 -1 N U 33 0 0 53 -inf 53 +inf 53 -inf 53 +inf 53 +inf 53 nan Z D 34 0 0 53 -inf 53 -inf 53 +inf 53 -inf 53 nan 53 -1 U N 35 0 0 53 nan 53 nan 53 +inf 53 +inf 53 -0 53 nan D Z 36 0 0 53 nan 53 nan 53 -inf 53 -inf 53 nan 53 nan N D 38 0 0 53 -inf 53 -inf 53 -1 53 -inf 53 +inf 53 -1 N D [all …]
|
| H A D | abs.dat | 43 # In all bases, "nan" is NaN, "inf" is infinity; 44 # The sign of the result is checked with "+inf", "-inf", "-0", or "+0". 47 0 53 +inf 53 -inf 53 -inf N 48 0 53 +inf 53 -inf 53 -1 N 49 0 53 +inf 53 -inf 53 -0 N 50 0 53 +inf 53 -inf 53 +0 N 51 0 53 +inf 53 -inf 53 +1 N 52 0 53 +inf 53 -inf 53 +inf N 53 0 53 +inf 53 -inf 53 nan N 54 0 53 +inf 53 -1 53 -inf N [all …]
|
| H A D | neg.dat | 28 0 0 53 +inf 53 +inf 53 -inf 53 -inf N N 29 0 0 53 +inf 53 +1 53 -inf 53 -1 N N 30 0 0 53 +inf 53 +0 53 -inf 53 -0 N N 31 0 0 53 +inf 53 -0 53 -inf 53 +0 N N 32 0 0 53 +inf 53 -1 53 -inf 53 +1 N N 33 0 0 53 +inf 53 -inf 53 -inf 53 +inf N N 34 0 0 53 +inf 53 nan 53 -inf 53 nan N N 35 0 0 53 +1 53 +inf 53 -1 53 -inf N N 38 0 0 53 +1 53 -inf 53 -1 53 +inf N N 40 0 0 53 +0 53 +inf 53 -0 53 -inf N N [all …]
|
| H A D | sinh.dat | 23 0 0 7 inf 7 NaN 7 -inf 7 -inf N N 24 0 0 7 -inf 7 -inf 7 -inf 7 -1 N N 25 0 0 7 -inf 7 -0 7 -inf 7 -0 N N 26 0 0 7 -inf 7 +0 7 -inf 7 +0 N N 27 0 0 7 -inf 7 +inf 7 -inf 7 1 N N 28 0 0 7 inf 7 NaN 7 -inf 7 +inf N N 29 0 0 7 inf 7 NaN 7 -inf 7 NaN N N 30 0 0 7 NaN 7 NaN 7 -1 7 -inf N N 31 0 0 7 NaN 7 NaN 7 -1 7 +inf N N 33 0 0 7 0 7 NaN 7 -0 7 -inf N N [all …]
|
| H A D | cos.dat | 23 0 0 7 inf 7 NaN 7 -inf 7 -inf N N 24 0 0 7 NaN 7 NaN 7 -inf 7 -1 N N 25 0 0 7 NaN 7 0 7 -inf 7 -0 N N 26 0 0 7 NaN 7 0 7 -inf 7 +0 N N 27 0 0 7 NaN 7 NaN 7 -inf 7 1 N N 28 0 0 7 inf 7 NaN 7 -inf 7 +inf N N 29 0 0 7 NaN 7 NaN 7 -inf 7 NaN N N 30 0 0 7 +inf 7 -inf 7 -1 7 -inf N N 31 0 0 7 +inf 7 +inf 7 -1 7 +inf N N 33 0 0 7 +inf 7 -0 7 -0 7 -inf N N [all …]
|
| H A D | log.dat | 27 # log(-0 + i*0) = -inf + i*pi 28 0 - 2 -inf 53 +0x3243F6A8885A3p-48 2 -0 2 +0 N N 29 0 + 2 -inf 53 -0x3243F6A8885A3p-48 2 -0 2 -0 N N 30 0 - 2 -inf 53 +0x3243F6A8885A3p-48 2 -0 2 +0 N D 31 0 - 2 -inf 53 -0x3243F6A8885A32p-52 2 -0 2 -0 N D 33 # log(+0 + i*0) = -inf + i*0 34 0 0 2 -inf 2 +0 2 +0 2 +0 N N 35 0 0 2 -inf 2 -0 2 +0 2 -0 N N 45 # log(x + i*inf) = +inf + i*pi/2 for finite x 46 0 - 2 +inf 53 +0x3243F6A8885A3p-49 2 1 2 +inf N N [all …]
|
| H A D | conj.dat | 28 0 0 53 -inf 53 +inf 53 -inf 53 -inf N N 29 0 0 53 -inf 53 +1 53 -inf 53 -1 N N 30 0 0 53 -inf 53 +0 53 -inf 53 -0 N N 31 0 0 53 -inf 53 -0 53 -inf 53 +0 N N 32 0 0 53 -inf 53 -1 53 -inf 53 +1 N N 33 0 0 53 -inf 53 -inf 53 -inf 53 +inf N N 34 0 0 53 -inf 53 nan 53 -inf 53 nan N N 35 0 0 53 -1 53 +inf 53 -1 53 -inf N N 38 0 0 53 -1 53 -inf 53 -1 53 +inf N N 40 0 0 53 -0 53 +inf 53 -0 53 -inf N N [all …]
|
| H A D | acosh.dat | 47 # In all bases, "nan" is NaN, "inf" is infinity; 48 # The sign of the result is checked with "+inf", "-inf", "-0", or "+0". 51 0 + 53 +inf 53 -0x12D97C7F3321D2p-51 53 -inf 53 -inf N N 52 0 + 53 +inf 53 -0x1921FB54442D18p-51 53 -inf 53 -1 N N 53 0 + 53 +inf 53 -0x1921FB54442D18p-51 53 -inf 53 -0 N N 54 0 - 53 +inf 53 0x1921FB54442D18p-51 53 -inf 53 +0 N N 55 0 - 53 +inf 53 0x1921FB54442D18p-51 53 -inf 53 +1 N N 56 0 - 53 +inf 53 0x12D97C7F3321D2p-51 53 -inf 53 +inf N N 57 0 0 53 +inf 53 nan 53 -inf 53 nan N N 58 0 + 53 +inf 53 -0x1921FB54442D18p-52 53 -6 53 -inf N N [all …]
|