From b50a71810bbd35b8c83ba6eff4e6cc6faf93a7ea Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 22 May 2013 11:49:36 +0000 Subject: Don't include expected results in libm-test test names. --- ChangeLog | 11 + math/gen-libm-test.pl | 5 +- ports/ChangeLog.aarch64 | 4 + ports/ChangeLog.alpha | 4 + ports/ChangeLog.arm | 4 + ports/ChangeLog.hppa | 4 + ports/ChangeLog.ia64 | 4 + ports/ChangeLog.m68k | 5 + ports/ChangeLog.microblaze | 4 + ports/ChangeLog.mips | 5 + ports/ChangeLog.powerpc | 4 + ports/ChangeLog.tile | 4 + ports/sysdeps/aarch64/libm-test-ulps | 4970 ++++++++++++------------ ports/sysdeps/alpha/fpu/libm-test-ulps | 1414 ++++--- ports/sysdeps/arm/libm-test-ulps | 932 ++--- ports/sysdeps/hppa/fpu/libm-test-ulps | 2588 ++++++------ ports/sysdeps/ia64/fpu/libm-test-ulps | 312 +- ports/sysdeps/m68k/coldfire/fpu/libm-test-ulps | 274 +- ports/sysdeps/m68k/m680x0/fpu/libm-test-ulps | 3132 +++++++-------- ports/sysdeps/microblaze/libm-test-ulps | 754 ++-- ports/sysdeps/mips/mips32/libm-test-ulps | 932 ++--- ports/sysdeps/mips/mips64/libm-test-ulps | 1344 +++---- ports/sysdeps/powerpc/nofpu/libm-test-ulps | 1186 +++--- ports/sysdeps/tile/libm-test-ulps | 773 ++-- sysdeps/i386/fpu/libm-test-ulps | 3600 ++++++++--------- sysdeps/powerpc/fpu/libm-test-ulps | 3750 +++++++++--------- sysdeps/s390/fpu/libm-test-ulps | 1500 +++---- sysdeps/sh/sh4/fpu/libm-test-ulps | 338 +- sysdeps/sparc/fpu/libm-test-ulps | 4940 +++++++++++------------ sysdeps/x86_64/fpu/libm-test-ulps | 4308 ++++++++++---------- 30 files changed, 18569 insertions(+), 18536 deletions(-) diff --git a/ChangeLog b/ChangeLog index ac9971fae6..46a36cee01 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2013-05-22 Joseph Myers + + * math/gen-libm-test.pl (parse_args): Do not include expected + result in test name. + * sysdeps/i386/fpu/libm-test-ulps: Update test names. + * sysdeps/powerpc/fpu/libm-test-ulps: Likewise. + * sysdeps/s390/fpu/libm-test-ulps: Likewise. + * sysdeps/sh/sh4/fpu/libm-test-ulps: Likewise. + * sysdeps/sparc/fpu/libm-test-ulps: Likewise. + * sysdeps/x86_64/fpu/libm-test-ulps: Likewise. + 2013-05-22 Siddhesh Poyarekar * benchtests/Makefile: Sort function entries. diff --git a/math/gen-libm-test.pl b/math/gen-libm-test.pl index c50e27d44a..e1a32e53c4 100755 --- a/math/gen-libm-test.pl +++ b/math/gen-libm-test.pl @@ -198,20 +198,17 @@ sub parse_args { die ("$descr[$i] is unknown"); } $call .= ')'; - $str = "$call == "; + $str = $call; # Result @descr = split //,$descr_res; foreach (@descr) { if ($_ =~ /f|i|l|L/) { - $str .= &beautify ($args[$current_arg]); ++$current_arg; } elsif ($_ eq 'c') { - $str .= &build_complex_beautify ($args[$current_arg], $args[$current_arg+1]); $current_arg += 2; } elsif ($_ eq 'b') { # boolean - $str .= ($args[$current_arg] == 0) ? "false" : "true"; ++$current_arg; } elsif ($_ eq '1') { ++$current_arg; diff --git a/ports/ChangeLog.aarch64 b/ports/ChangeLog.aarch64 index 2e2dc2f3fd..46eff319f2 100644 --- a/ports/ChangeLog.aarch64 +++ b/ports/ChangeLog.aarch64 @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/aarch64/libm-test-ulps: Update test names. + 2013-05-21 Andreas Schwab [BZ #15493] diff --git a/ports/ChangeLog.alpha b/ports/ChangeLog.alpha index cc402be6ac..c5d2a62d96 100644 --- a/ports/ChangeLog.alpha +++ b/ports/ChangeLog.alpha @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/alpha/fpu/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/alpha/fpu/libm-test-ulps: Update names of sincos tests. diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm index 92fd2bf507..dcf3605d0b 100644 --- a/ports/ChangeLog.arm +++ b/ports/ChangeLog.arm @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/arm/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/arm/libm-test-ulps: Update names of sincos tests. diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa index 23969e69c8..6a1cf1da05 100644 --- a/ports/ChangeLog.hppa +++ b/ports/ChangeLog.hppa @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/hppa/fpu/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/hppa/fpu/libm-test-ulps: Update names of sincos tests. diff --git a/ports/ChangeLog.ia64 b/ports/ChangeLog.ia64 index 158e860803..e1a83ad249 100644 --- a/ports/ChangeLog.ia64 +++ b/ports/ChangeLog.ia64 @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/ia64/fpu/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/ia64/fpu/libm-test-ulps: Update names of sincos tests. diff --git a/ports/ChangeLog.m68k b/ports/ChangeLog.m68k index a9502ca4af..479f5e05f1 100644 --- a/ports/ChangeLog.m68k +++ b/ports/ChangeLog.m68k @@ -1,3 +1,8 @@ +2013-05-22 Joseph Myers + + * sysdeps/m68k/coldfire/fpu/libm-test-ulps: Update test names. + * sysdeps/m68k/m680x0/fpu/libm-test-ulps: Likewise. + 2013-05-19 Joseph Myers * sysdeps/m68k/coldfire/fpu/libm-test-ulps: Update names of sincos diff --git a/ports/ChangeLog.microblaze b/ports/ChangeLog.microblaze index 11453f9fce..f183b9ce0a 100644 --- a/ports/ChangeLog.microblaze +++ b/ports/ChangeLog.microblaze @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/microblaze/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/microblaze/libm-test-ulps: Update names of sincos tests. diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips index df91f5afde..fdbeaed766 100644 --- a/ports/ChangeLog.mips +++ b/ports/ChangeLog.mips @@ -1,3 +1,8 @@ +2013-05-22 Joseph Myers + + * sysdeps/mips/mips32/libm-test-ulps: Update test names. + * sysdeps/mips/mips64/libm-test-ulps: Likewise. + 2013-05-21 Joseph Myers [BZ #15506] diff --git a/ports/ChangeLog.powerpc b/ports/ChangeLog.powerpc index f60be33a77..93f249e290 100644 --- a/ports/ChangeLog.powerpc +++ b/ports/ChangeLog.powerpc @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/powerpc/nofpu/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/powerpc/nofpu/libm-test-ulps: Update names of sincos diff --git a/ports/ChangeLog.tile b/ports/ChangeLog.tile index 4f22ba05af..612c2c8b3a 100644 --- a/ports/ChangeLog.tile +++ b/ports/ChangeLog.tile @@ -1,3 +1,7 @@ +2013-05-22 Joseph Myers + + * sysdeps/tile/libm-test-ulps: Update test names. + 2013-05-19 Joseph Myers * sysdeps/tile/libm-test-ulps: Update names of sincos tests. diff --git a/ports/sysdeps/aarch64/libm-test-ulps b/ports/sysdeps/aarch64/libm-test-ulps index a79a26f991..dc7dc341b0 100644 --- a/ports/sysdeps/aarch64/libm-test-ulps +++ b/ports/sysdeps/aarch64/libm-test-ulps @@ -1,19 +1,19 @@ # Begin of automatic generation # acos_downward -Test "acos_downward (-0) == pi/2": +Test "acos_downward (-0)": float: 1 ifloat: 1 -Test "acos_downward (-0.5) == M_PI_6l*4.0": +Test "acos_downward (-0.5)": double: 1 idouble: 1 -Test "acos_downward (-1) == pi": +Test "acos_downward (-1)": float: 1 ifloat: 1 -Test "acos_downward (0) == pi/2": +Test "acos_downward (0)": float: 1 ifloat: 1 -Test "acos_downward (0.5) == M_PI_6l*2.0": +Test "acos_downward (0.5)": double: 1 float: 1 idouble: 1 @@ -22,19 +22,19 @@ ildouble: 1 ldouble: 1 # acos_towardzero -Test "acos_towardzero (-0) == pi/2": +Test "acos_towardzero (-0)": float: 1 ifloat: 1 -Test "acos_towardzero (-0.5) == M_PI_6l*4.0": +Test "acos_towardzero (-0.5)": double: 1 idouble: 1 -Test "acos_towardzero (-1) == pi": +Test "acos_towardzero (-1)": float: 1 ifloat: 1 -Test "acos_towardzero (0) == pi/2": +Test "acos_towardzero (0)": float: 1 ifloat: 1 -Test "acos_towardzero (0.5) == M_PI_6l*2.0": +Test "acos_towardzero (0.5)": double: 1 float: 1 idouble: 1 @@ -43,1494 +43,1494 @@ ildouble: 1 ldouble: 1 # acos_upward -Test "acos_upward (-0) == pi/2": +Test "acos_upward (-0)": ildouble: 1 ldouble: 1 -Test "acos_upward (-1) == pi": +Test "acos_upward (-1)": ildouble: 1 ldouble: 1 -Test "acos_upward (0) == pi/2": +Test "acos_upward (0)": ildouble: 1 ldouble: 1 # asin_downward -Test "asin_downward (-0.5) == -pi/6": +Test "asin_downward (-0.5)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "asin_downward (-1.0) == -pi/2": +Test "asin_downward (-1.0)": ildouble: 1 ldouble: 1 -Test "asin_downward (0.5) == pi/6": +Test "asin_downward (0.5)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "asin_downward (1.0) == pi/2": +Test "asin_downward (1.0)": float: 1 ifloat: 1 # asin_towardzero -Test "asin_towardzero (-0.5) == -pi/6": +Test "asin_towardzero (-0.5)": double: 1 idouble: 1 -Test "asin_towardzero (-1.0) == -pi/2": +Test "asin_towardzero (-1.0)": float: 1 ifloat: 1 -Test "asin_towardzero (0.5) == pi/6": +Test "asin_towardzero (0.5)": double: 1 idouble: 1 -Test "asin_towardzero (1.0) == pi/2": +Test "asin_towardzero (1.0)": float: 1 ifloat: 1 # asin_upward -Test "asin_upward (-1.0) == -pi/2": +Test "asin_upward (-1.0)": float: 1 ifloat: 1 -Test "asin_upward (1.0) == pi/2": +Test "asin_upward (1.0)": ildouble: 1 ldouble: 1 # atan2 -Test "atan2 (-0.00756827042671106339, -.001792735857538728036) == -1.80338464113663849327153994379639112": +Test "atan2 (-0.00756827042671106339, -.001792735857538728036)": ildouble: 1 ldouble: 1 -Test "atan2 (-0.75, -1.0) == -2.49809154479650885165983415456218025": +Test "atan2 (-0.75, -1.0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "atan2 (-max_value, -min_value) == -pi/2": +Test "atan2 (-max_value, -min_value)": float: 1 ifloat: 1 -Test "atan2 (0.75, -1.0) == 2.49809154479650885165983415456218025": +Test "atan2 (0.75, -1.0)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "atan2 (1.390625, 0.9296875) == 0.981498387184244311516296577615519772": +Test "atan2 (1.390625, 0.9296875)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 # atanh -Test "atanh (0.75) == 0.972955074527656652552676371721589865": +Test "atanh (0.75)": float: 1 ifloat: 1 # cacos -Test "Imaginary part of: cacos (+0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i": +Test "Imaginary part of: cacos (+0 + 0.5 i)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (+0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i": +Test "Imaginary part of: cacos (+0 + 1.0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 3 ldouble: 3 -Test "Imaginary part of: cacos (+0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (+0 + 1.5 i)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: cacos (+0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i": +Test "Imaginary part of: cacos (+0 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (+0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i": +Test "Imaginary part of: cacos (+0 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (+0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (+0 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0 + 0.5 i) == pi/2 - 0.4812118250596034474977589134243684231352 i": +Test "Imaginary part of: cacos (-0 + 0.5 i)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0 + 1.0 i) == pi/2 - 0.8813735870195430252326093249797923090282 i": +Test "Imaginary part of: cacos (-0 + 1.0 i)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 3 ldouble: 3 -Test "Imaginary part of: cacos (-0 + 1.5 i) == pi/2 - 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0 + 1.5 i)": double: 2 float: 1 idouble: 2 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: cacos (-0 - 0.5 i) == pi/2 + 0.4812118250596034474977589134243684231352 i": +Test "Imaginary part of: cacos (-0 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0 - 1.0 i) == pi/2 + 0.8813735870195430252326093249797923090282 i": +Test "Imaginary part of: cacos (-0 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0 - 1.5 i) == pi/2 + 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430251942769895627079569917e-1 i": +Test "Imaginary part of: cacos (-0.0 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430253092739958139610130980e-1 i": +Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195431822418551933572895326024e-1 i": +Test "Imaginary part of: cacos (-0.0 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430251942769895627079569917e-1 i": +Test "Imaginary part of: cacos (-0.0 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430253092739958139610130980e-1 i": +Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195431822418551933572895326024e-1 i": +Test "Imaginary part of: cacos (-0.0 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.25 + 1.0 i) == 1.747098759571863549650000258275841544745 - 8.924633639033482359562124741744951972772e-1 i": +Test "Real part of: cacos (-0.25 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0.25 + 1.0 i) == 1.747098759571863549650000258275841544745 - 8.924633639033482359562124741744951972772e-1 i": +Test "Imaginary part of: cacos (-0.25 + 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.25 - 1.0 i) == 1.747098759571863549650000258275841544745 + 8.924633639033482359562124741744951972772e-1 i": +Test "Real part of: cacos (-0.25 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0.25 - 1.0 i) == 1.747098759571863549650000258275841544745 + 8.924633639033482359562124741744951972772e-1 i": +Test "Imaginary part of: cacos (-0.25 - 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + +0 i) == 2.094395102393195492308428922186335256131 - 0 i": +Test "Real part of: cacos (-0.5 + +0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 0x1.fp-1025 i) == 2.094395102393195492308428922186335256131 - 6.222508863508420569166420770843207333493e-309 i": +Test "Real part of: cacos (-0.5 + 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 0x1.fp-129 i) == 2.094395102393195492308428922186335256131 - 3.287317402534702257036015056278368274737e-39 i": +Test "Real part of: cacos (-0.5 + 0x1.fp-129 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i) == 2.094395102393195492308428922186335256131 - 3.287317402534702257036015056278368274737e-39 i": +Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)": double: 1 idouble: 1 -Test "Real part of: cacos (-0.5 + 0x1.fp-16385 i) == 2.094395102393195492308428922186335256131 - 9.402257155670418112159334875199821342890e-4933 i": +Test "Real part of: cacos (-0.5 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 0x1p-105 i) == 2.094395102393195492308428922186335256131 - 2.846556599890768890940941645338546615370e-32 i": +Test "Real part of: cacos (-0.5 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i) == 2.094395102393195492308428922186335256131 - 2.846556599890768890940941645338546615370e-32 i": +Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 0x1p-112 i) == 2.094395102393195492308428922186335256131 - 2.223872343664663196047610660420739543258e-34 i": +Test "Real part of: cacos (-0.5 + 0x1p-112 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i) == 2.094395102393195492308428922186335256131 - 2.223872343664663196047610660420739543258e-34 i": +Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i) == 2.094395102393190022547898764614298351924 - 1.376510308240943236356088341381173571841e-7 i": +Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 0x1p-52 i) == 2.094395102393195492308428922186316279087 - 2.563950248511418570403591756798643804971e-16 i": +Test "Real part of: cacos (-0.5 + 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 0x1p-63 i) == 2.094395102393195492308428922186335256127 - 1.251928832280966098829878787499365228659e-19 i": +Test "Real part of: cacos (-0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 + 0x1p-63 i) == 2.094395102393195492308428922186335256127 - 1.251928832280966098829878787499365228659e-19 i": +Test "Imaginary part of: cacos (-0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 + 1.0 i) == 1.920235389652109912858733517715121394831 - 9.261330313501824245501244453057873152694e-1 i": +Test "Real part of: cacos (-0.5 + 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0.5 + 1.0 i) == 1.920235389652109912858733517715121394831 - 9.261330313501824245501244453057873152694e-1 i": +Test "Imaginary part of: cacos (-0.5 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0 i) == 2.094395102393195492308428922186335256131 + +0 i": +Test "Real part of: cacos (-0.5 - 0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0x1.fp-1025 i) == 2.094395102393195492308428922186335256131 + 6.222508863508420569166420770843207333493e-309 i": +Test "Real part of: cacos (-0.5 - 0x1.fp-1025 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0x1.fp-129 i) == 2.094395102393195492308428922186335256131 + 3.287317402534702257036015056278368274737e-39 i": +Test "Real part of: cacos (-0.5 - 0x1.fp-129 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i) == 2.094395102393195492308428922186335256131 + 3.287317402534702257036015056278368274737e-39 i": +Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)": double: 1 idouble: 1 -Test "Real part of: cacos (-0.5 - 0x1.fp-16385 i) == 2.094395102393195492308428922186335256131 + 9.402257155670418112159334875199821342890e-4933 i": +Test "Real part of: cacos (-0.5 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0x1p-105 i) == 2.094395102393195492308428922186335256131 + 2.846556599890768890940941645338546615370e-32 i": +Test "Real part of: cacos (-0.5 - 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i) == 2.094395102393195492308428922186335256131 + 2.846556599890768890940941645338546615370e-32 i": +Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0x1p-112 i) == 2.094395102393195492308428922186335256131 + 2.223872343664663196047610660420739543258e-34 i": +Test "Real part of: cacos (-0.5 - 0x1p-112 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i) == 2.094395102393195492308428922186335256131 + 2.223872343664663196047610660420739543258e-34 i": +Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i) == 2.094395102393190022547898764614298351924 + 1.376510308240943236356088341381173571841e-7 i": +Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0x1p-52 i) == 2.094395102393195492308428922186316279087 + 2.563950248511418570403591756798643804971e-16 i": +Test "Real part of: cacos (-0.5 - 0x1p-52 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 0x1p-63 i) == 2.094395102393195492308428922186335256127 + 1.251928832280966098829878787499365228659e-19 i": +Test "Real part of: cacos (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0.5 - 0x1p-63 i) == 2.094395102393195492308428922186335256127 + 1.251928832280966098829878787499365228659e-19 i": +Test "Imaginary part of: cacos (-0.5 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0.5 - 1.0 i) == 1.920235389652109912858733517715121394831 + 9.261330313501824245501244453057873152694e-1 i": +Test "Real part of: cacos (-0.5 - 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0.5 - 1.0 i) == 1.920235389652109912858733517715121394831 + 9.261330313501824245501244453057873152694e-1 i": +Test "Imaginary part of: cacos (-0.5 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i) == 3.141592634635223399311902261000251614142 - 1.171456840272878582596796205397918831268e-8 i": +Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i) == 3.141592634635223399311902261000251614142 + 1.171456840272878582596796205397918831268e-8 i": +Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i) == 3.141592653589793038743797483317667178134 - 1.234330349600789959989661887846005659983e-16 i": +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 + 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i) == 3.141592653589793038743797483317667178134 + 1.234330349600789959989661887846005659983e-16 i": +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffffffffffffcp0 - 0x1p-105 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i) == 3.141592653170952461345846619605307690007 - 2.588578361325995866221775673638805081337e-10 i": +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i) == 3.141592653170952461345846619605307690007 + 2.588578361325995866221775673638805081337e-10 i": +Test "Imaginary part of: cacos (-0x0.ffffffffffffffffp0 - 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i) == 3.141153467203602189751698864505105063797 - 2.714321200917194650737217746780928423385e-4 i": +Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)": float: 2 ifloat: 2 -Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i) == 3.141153467203602189751698864505105063797 + 2.714321200917194650737217746780928423385e-4 i": +Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)": float: 2 ifloat: 2 -Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0.0 i) == 3.141592653589793238462643383279502884197 - 1.962615573354718824241727964954454332780e-17 i": +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i) == 3.141592653589793238462643383279502884197 - 1.962615573354718824241727964954454332780e-17 i": +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0x1p-113 i) == 3.141592653589793233694780199536825402504 - 2.019699255375255198156433710951064632386e-17 i": +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 + 0x1p-113 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0.0 i) == 3.141592653589793238462643383279502884197 + 1.962615573354718824241727964954454332780e-17 i": +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i) == 3.141592653589793238462643383279502884197 + 1.962615573354718824241727964954454332780e-17 i": +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0x1.fp-16385 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0x1p-113 i) == 3.141592653589793233694780199536825402504 + 2.019699255375255198156433710951064632386e-17 i": +Test "Imaginary part of: cacos (-0x1.0000000000000000000000000001p0 - 0x1p-113 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i) == 3.141370441751352383825802745874586120521 - 5.364668491573609633134147164031476452679e-4 i": +Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i) == 3.141370441751352383825802745874586120521 + 5.364668491573609633134147164031476452679e-4 i": +Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i) == 1.572134236154454360143880041170803681211 - 8.813742198809567991336704287826445879025e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i) == 1.572134236154454360143880041170803681211 + 8.813742198809567991336704287826445879025e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)": double: 1 idouble: 1 -Test "Real part of: cacos (-0x1.fp-100 + 1.0 i) == 1.570796326794896619231321691640832196834 - 8.813735870195430252326093249797923090282e-1 i": +Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i) == 1.570796326794896619231321691640832196834 - 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-100 - 1.0 i) == 1.570796326794896619231321691640832196834 + 8.813735870195430252326093249797923090282e-1 i": +Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i) == 1.570796326794896619231321691640832196834 + 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-10000 + 1.0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-10000 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-10000 - 1.0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-10000 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 + 0.5 i) == 1.570796326794896619231321691639751442099 - 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195431822418551933572895326024e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i) == 1.570796326794896619231321691639751442099 - 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 - 0.5 i) == 1.570796326794896619231321691639751442099 + 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195431822418551933572895326024e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i) == 1.570796326794896619231321691639751442099 + 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-129 + 0.5 i) == 1.570796326794896619231321691639751442101 - 4.812118250596034474977589134243684231352e-1 i": +Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i) == 1.570796326794896619231321691639751442101 - 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i) == 1.570796326794896619231321691639751442101 - 8.813735448726938863015878255140556727969e-1 i": +Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i) == 1.570796326794896619231321691639751442101 - 8.813736713132375348727889167749389235161e-1 i": +Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i) == 1.570796326794896619231321691639751442101 - 2.846900380897727558361783801085126250967e-39 i": +Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i) == 1.570796326794896619231321691639751442101 - 1.192092895507809676556842485683592032154e-7 i": +Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 + 1.0 i) == 1.570796326794896619231321691639751442101 - 8.813735870195430252326093249797923090282e-1 i": +Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i) == 1.570796326794896619231321691639751442101 - 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-129 + 1.5 i) == 1.570796326794896619231321691639751442100 - 1.194763217287109304111930828519090523536 i": +Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i) == 1.570796326794896619231321691639751442100 - 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-129 - 0.5 i) == 1.570796326794896619231321691639751442101 + 4.812118250596034474977589134243684231352e-1 i": +Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i) == 1.570796326794896619231321691639751442101 + 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i) == 1.570796326794896619231321691639751442101 + 8.813735448726938863015878255140556727969e-1 i": +Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i) == 1.570796326794896619231321691639751442101 + 8.813736713132375348727889167749389235161e-1 i": +Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i) == 1.570796326794896619231321691639751442101 + 2.846900380897727558361783801085126250967e-39 i": +Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i) == 1.570796326794896619231321691639751442101 + 1.192092895507809676556842485683592032154e-7 i": +Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1.fp-129 - 1.0 i) == 1.570796326794896619231321691639751442101 + 8.813735870195430252326093249797923090282e-1 i": +Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i) == 1.570796326794896619231321691639751442101 + 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-129 - 1.5 i) == 1.570796326794896619231321691639751442100 + 1.194763217287109304111930828519090523536 i": +Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i) == 1.570796326794896619231321691639751442100 + 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 + 0.5 i) == 1.570796326794896619231321691639751442099 - 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430251942769895627079569917e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430253092739958139610130980e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.5 i) == 1.570796326794896619231321691639751442099 - 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 + 1.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 - 0.5 i) == 1.570796326794896619231321691639751442099 + 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0.5 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430251942769895627079569917e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430253092739958139610130980e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797923090282e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.5 i) == 1.570796326794896619231321691639751442099 + 1.194763217287109304111930828519090523536 i": +Test "Imaginary part of: cacos (-0x1.fp-16385 - 1.5 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-30 + 1.0 i) == 1.570796328070826603447840231892468927106 - 8.813735870195430258081932989769495326854e-1 i": +Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i) == 1.570796328070826603447840231892468927106 - 8.813735870195430258081932989769495326854e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1.fp-30 - 1.0 i) == 1.570796328070826603447840231892468927106 + 8.813735870195430258081932989769495326854e-1 i": +Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i) == 1.570796328070826603447840231892468927106 + 8.813735870195430258081932989769495326854e-1 i": +Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-105 + 0.0 i) == 1.570796326794896619231321691639776094002 - 0.0 i": +Test "Real part of: cacos (-0x1p-105 + 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-105 + 0.5 i) == 1.570796326794896619231321691639773491431 - 4.812118250596034474977589134243684231352e-1 i": +Test "Real part of: cacos (-0x1p-105 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i) == 1.570796326794896619231321691639773491431 - 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639768873627 - 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (-0x1p-105 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i) == 1.570796326794896619231321691639776094002 - 2.465190328815661891911651766508706967729e-32 i": +Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-105 - 0.0 i) == 1.570796326794896619231321691639776094002 + 0.0 i": +Test "Real part of: cacos (-0x1p-105 - 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-105 - 0.5 i) == 1.570796326794896619231321691639773491431 + 4.812118250596034474977589134243684231352e-1 i": +Test "Real part of: cacos (-0x1p-105 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i) == 1.570796326794896619231321691639773491431 + 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639768873627 + 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (-0x1p-105 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i) == 1.570796326794896619231321691639776094002 + 2.465190328815661891911651766508706967729e-32 i": +Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-112 + 0.0 i) == 1.570796326794896619231321691639751634692 - 0.0 i": +Test "Real part of: cacos (-0x1p-112 + 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-112 + 0.5 i) == 1.570796326794896619231321691639751614359 - 4.812118250596034474977589134243684231352e-1 i": +Test "Real part of: cacos (-0x1p-112 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i) == 1.570796326794896619231321691639751614359 - 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i) == 1.570796326794896619231321691639751634692 - 1.925929944387235853055977942584927318538e-34 i": +Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-112 - 0.0 i) == 1.570796326794896619231321691639751634692 + 0.0 i": +Test "Real part of: cacos (-0x1p-112 - 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-112 - 0.5 i) == 1.570796326794896619231321691639751614359 + 4.812118250596034474977589134243684231352e-1 i": +Test "Real part of: cacos (-0x1p-112 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i) == 1.570796326794896619231321691639751614359 + 4.812118250596034474977589134243684231352e-1 i": +Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i) == 1.570796326794896619231321691639751634692 + 1.925929944387235853055977942584927318538e-34 i": +Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751510190 - 8.813735870195430252326093249797924452120e-1 i": +Test "Real part of: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751510190 - 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (-0x1p-113 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-113 - 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751510190 + 8.813735870195430252326093249797924452120e-1 i": +Test "Real part of: cacos (-0x1p-113 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p-113 - 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751510190 + 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (-0x1p-113 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-23 + 0.0 i) == 1.570796446004186170012854035955502877351 - 0.0 i": +Test "Real part of: cacos (-0x1p-23 + 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-23 + 0.5 i) == 1.570796433418926613232299739606181733819 - 4.812118250596059896127318386463676808798e-1 i": +Test "Real part of: cacos (-0x1p-23 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i) == 1.570796433418926613232299739606181733819 - 4.812118250596059896127318386463676808798e-1 i": +Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i) == 1.570796411088596153167306681647360823228 - 8.813735448726963984495965873956465777250e-1 i": +Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)": double: 1 idouble: 1 -Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i) == 1.570796446004186170012854035955502877351 - 2.846900380897747786805634596726756660388e-39 i": +Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i) == 1.570796446004186170012007003008248567984 - 1.192092895507818146886315028596704749235e-7 i": +Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-23 - 0.0 i) == 1.570796446004186170012854035955502877351 + 0.0 i": +Test "Real part of: cacos (-0x1p-23 - 0.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-23 - 0.5 i) == 1.570796433418926613232299739606181733819 + 4.812118250596059896127318386463676808798e-1 i": +Test "Real part of: cacos (-0x1p-23 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i) == 1.570796433418926613232299739606181733819 + 4.812118250596059896127318386463676808798e-1 i": +Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)": float: 1 ifloat: 1 ildouble: 2 ldouble: 2 -Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i) == 1.570796411088596153167306681647360823228 + 8.813735448726963984495965873956465777250e-1 i": +Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)": double: 1 idouble: 1 -Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i) == 1.570796446004186170012854035955502877351 + 2.846900380897747786805634596726756660388e-39 i": +Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i) == 1.570796446004186170012007003008248567984 + 1.192092895507818146886315028596704749235e-7 i": +Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-52 + 0.0 i) == 1.570796326794896841275926616671059526825 - 0.0 i": +Test "Real part of: cacos (-0x1p-52 + 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-52 + 0.5 i) == 1.570796326794896817834053951421591208280 - 4.812118250596034474977589134243772428682e-1 i": +Test "Real part of: cacos (-0x1p-52 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i) == 1.570796326794896817834053951421591208280 - 4.812118250596034474977589134243772428682e-1 i": +Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i) == 1.570796326794896841275926616671059526825 - 2.220446049250313080847263336181677117148e-16 i": +Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-52 - 0.0 i) == 1.570796326794896841275926616671059526825 + 0.0 i": +Test "Real part of: cacos (-0x1p-52 - 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-52 - 0.5 i) == 1.570796326794896817834053951421591208280 + 4.812118250596034474977589134243772428682e-1 i": +Test "Real part of: cacos (-0x1p-52 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i) == 1.570796326794896817834053951421591208280 + 4.812118250596034474977589134243772428682e-1 i": +Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i) == 1.570796326794896841275926616671059526825 + 2.220446049250313080847263336181677117148e-16 i": +Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-63 + 0.0 i) == 1.570796326794896619339741908888301885499 - 0.0 i": +Test "Real part of: cacos (-0x1p-63 + 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-63 + 0.5 i) == 1.570796326794896619328295682000973043547 - 4.812118250596034474977589134243684231373e-1 i": +Test "Real part of: cacos (-0x1p-63 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i) == 1.570796326794896619328295682000973043547 - 4.812118250596034474977589134243684231373e-1 i": +Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i) == 1.570796326794896619307986362473920146173 - 8.813735870195430251942769895627079569937e-1 i": +Test "Imaginary part of: cacos (-0x1p-63 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p-63 + 0x1.0000000000000002p0 i) == 1.570796326794896619307986362473920146166 - 8.813735870195430253092739958139610131001e-1 i": +Test "Imaginary part of: cacos (-0x1p-63 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i) == 1.570796326794896619339741908888301885499 - 1.084202172485504434007452800869941711430e-19 i": +Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-63 - 0.0 i) == 1.570796326794896619339741908888301885499 + 0.0 i": +Test "Real part of: cacos (-0x1p-63 - 0.0 i)": float: 1 ifloat: 1 -Test "Real part of: cacos (-0x1p-63 - 0.5 i) == 1.570796326794896619328295682000973043547 + 4.812118250596034474977589134243684231373e-1 i": +Test "Real part of: cacos (-0x1p-63 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i) == 1.570796326794896619328295682000973043547 + 4.812118250596034474977589134243684231373e-1 i": +Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i) == 1.570796326794896619307986362473920146173 + 8.813735870195430251942769895627079569937e-1 i": +Test "Imaginary part of: cacos (-0x1p-63 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p-63 - 0x1.0000000000000002p0 i) == 1.570796326794896619307986362473920146166 + 8.813735870195430253092739958139610131001e-1 i": +Test "Imaginary part of: cacos (-0x1p-63 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i) == 1.570796326794896619339741908888301885499 + 1.084202172485504434007452800869941711430e-19 i": +Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-0x1p500 + 1.0 i) == 3.141592653589793238462643383279502884197 - 3.472667374605326000180332928505464606058e2 i": +Test "Imaginary part of: cacos (-0x1p500 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p500 - 1.0 i) == 3.141592653589793238462643383279502884197 + 3.472667374605326000180332928505464606058e2 i": +Test "Imaginary part of: cacos (-0x1p500 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p5000 + 1.0 i) == 3.141592653589793238462643383279502884197 - 3.466429049980286492395577839412341016946e3 i": +Test "Imaginary part of: cacos (-0x1p5000 + 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-0x1p5000 - 1.0 i) == 3.141592653589793238462643383279502884197 + 3.466429049980286492395577839412341016946e3 i": +Test "Imaginary part of: cacos (-0x1p5000 - 1.0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.0 + 0.5 i) == 2.466703808003786858297978415967328452322 - 7.328576759736452608886724437653071523305e-1 i": +Test "Imaginary part of: cacos (-1.0 + 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i) == 3.098101355958774410750062883737683164607 - 4.350501469856803800217957402220976497152e-2 i": +Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.0 + 0x1.fp-30 i) == 3.141550174918818561961484385371624132331 - 4.247867098745151888768727039216644758847e-5 i": +Test "Imaginary part of: cacos (-1.0 + 0x1.fp-30 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-1.0 + 0x1p50 i) == 1.570796326794897507409741391764983781004 - 3.535050620855721078027883819436759661753e1 i": +Test "Real part of: cacos (-1.0 + 0x1p50 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-1.0 + 0x1p500 i) == 1.570796326794896619231321691639751442099 - 3.472667374605326000180332928505464606058e2 i": +Test "Imaginary part of: cacos (-1.0 + 0x1p500 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.0 + 0x1p5000 i) == 1.570796326794896619231321691639751442099 - 3.466429049980286492395577839412341016946e3 i": +Test "Imaginary part of: cacos (-1.0 + 0x1p5000 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.0 - 0.5 i) == 2.466703808003786858297978415967328452322 + 7.328576759736452608886724437653071523305e-1 i": +Test "Imaginary part of: cacos (-1.0 - 0.5 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i) == 3.098101355958774410750062883737683164607 + 4.350501469856803800217957402220976497152e-2 i": +Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.0 - 0x1.fp-30 i) == 3.141550174918818561961484385371624132331 + 4.247867098745151888768727039216644758847e-5 i": +Test "Imaginary part of: cacos (-1.0 - 0x1.fp-30 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-1.0 - 0x1p50 i) == 1.570796326794897507409741391764983781004 + 3.535050620855721078027883819436759661753e1 i": +Test "Real part of: cacos (-1.0 - 0x1p50 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (-1.0 - 0x1p500 i) == 1.570796326794896619231321691639751442099 + 3.472667374605326000180332928505464606058e2 i": +Test "Imaginary part of: cacos (-1.0 - 0x1p500 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.0 - 0x1p5000 i) == 1.570796326794896619231321691639751442099 + 3.466429049980286492395577839412341016946e3 i": +Test "Imaginary part of: cacos (-1.0 - 0x1p5000 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (-1.5 + +0 i) == pi - 0.9624236501192068949955178268487368462704 i": +Test "Imaginary part of: cacos (-1.5 + +0 i)": double: 1 float: 1 idouble: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (-2 - 3 i) == 2.1414491111159960199416055713254211 + 1.9833870299165354323470769028940395 i": +Test "Real part of: cacos (-2 - 3 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430251942769895627079569917e-1 i": +Test "Imaginary part of: cacos (0.0 + 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 + 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (0.0 + 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 + 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195430253092739958139610130980e-1 i": +Test "Imaginary part of: cacos (0.0 + 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 + 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 - 8.813735870195431822418551933572895326024e-1 i": +Test "Imaginary part of: cacos (0.0 + 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffffffffffffcp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797835932642e-1 i": +Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffffffffffffcp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffp0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430251942769895627079569917e-1 i": +Test "Imaginary part of: cacos (0.0 - 0x0.ffffffffffffffffp0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 - 0x1.0000000000000000000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430252326093249797924452120e-1 i": +Test "Imaginary part of: cacos (0.0 - 0x1.0000000000000000000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 - 0x1.0000000000000002p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195430253092739958139610130980e-1 i": +Test "Imaginary part of: cacos (0.0 - 0x1.0000000000000002p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.0 - 0x1.0000000000001p0 i) == 1.570796326794896619231321691639751442099 + 8.813735870195431822418551933572895326024e-1 i": +Test "Imaginary part of: cacos (0.0 - 0x1.0000000000001p0 i)": ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.25 + 1.0 i) == 1.394493894017929688812643125003661339452 - 8.924633639033482359562124741744951972772e-1 i": +Test "Imaginary part of: cacos (0.25 + 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.25 - 1.0 i) == 1.394493894017929688812643125003661339452 + 8.924633639033482359562124741744951972772e-1 i": +Test "Imaginary part of: cacos (0.25 - 1.0 i)": float: 1 ifloat: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + +0 i) == 1.047197551196597746154214461093167628066 - 0 i": +Test "Real part of: cacos (0.5 + +0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + 0x1.fp-1025 i) == 1.047197551196597746154214461093167628066 - 6.222508863508420569166420770843207333493e-309 i": +Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)": double: 1 idouble: 1 -Test "Real part of: cacos (0.5 + 0x1.fp-129 i) == 1.047197551196597746154214461093167628066 - 3.287317402534702257036015056278368274737e-39 i": +Test "Real part of: cacos (0.5 + 0x1.fp-129 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i) == 1.047197551196597746154214461093167628066 - 3.287317402534702257036015056278368274737e-39 i": +Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)": double: 1 idouble: 1 -Test "Real part of: cacos (0.5 + 0x1p-105 i) == 1.047197551196597746154214461093167628066 - 2.846556599890768890940941645338546615370e-32 i": +Test "Real part of: cacos (0.5 + 0x1p-105 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (0.5 + 0x1p-105 i) == 1.047197551196597746154214461093167628066 - 2.846556599890768890940941645338546615370e-32 i": +Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + 0x1p-112 i) == 1.047197551196597746154214461093167628066 - 2.223872343664663196047610660420739543258e-34 i": +Test "Real part of: cacos (0.5 + 0x1p-112 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (0.5 + 0x1p-112 i) == 1.047197551196597746154214461093167628066 - 2.223872343664663196047610660420739543258e-34 i": +Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Imaginary part of: cacos (0.5 + 0x1p-23 i) == 1.047197551196603215914744618665204532273 - 1.376510308240943236356088341381173571841e-7 i": +Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + 0x1p-52 i) == 1.047197551196597746154214461093186605110 - 2.563950248511418570403591756798643804971e-16 i": +Test "Real part of: cacos (0.5 + 0x1p-52 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + 0x1p-63 i) == 1.047197551196597746154214461093167628070 - 1.251928832280966098829878787499365228659e-19 i": +Test "Real part of: cacos (0.5 + 0x1p-63 i)": double: 1 idouble: 1 -Test "Imaginary part of: cacos (0.5 + 0x1p-63 i) == 1.047197551196597746154214461093167628070 - 1.251928832280966098829878787499365228659e-19 i": +Test "Imaginary part of: cacos (0.5 + 0x1p-63 i)": ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 + 1.0 i) == 1.221357263937683325603909865564381489366 - 9.261330313501824245501244453057873152694e-1 i": +Test "Real part of: cacos (0.5 + 1.0 i)": float: 1 ifloat: 1 -Test "Imaginary part of: cacos (0.5 + 1.0 i) == 1.221357263937683325603909865564381489366 - 9.261330313501824245501244453057873152694e-1 i": +Test "Imaginary part of: cacos (0.5 + 1.0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 - 0 i) == 1.047197551196597746154214461093167628066 + +0 i": +Test "Real part of: cacos (0.5 - 0 i)": double: 1 idouble: 1 ildouble: 1 ldouble: 1 -Test "Real part of: cacos (0.5 - 0x1.fp-1025 i) == 1.047197551196597746154214461093167628066 + 6.222508863508420569166420770843207333493e-309 i": +Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)": double: 1 idouble: 1 -Test "Real part of: cacos (0.5 - 0x1.fp-129 i) == 1.047197551196597746154214461093167628066 + 3.287317402534702257036015056278368274737e-39 i": +Test "Real part of: cacos (0.5 - 0x1.fp-129 i)": double: 1 idouble: 1