1tan 0 2= tan downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 3= tan tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 4= tan towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 5= tan upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 6= tan downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 7= tan tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 8= tan towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 9= tan upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 10= tan downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 11= tan tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 12= tan towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 13= tan upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 14= tan downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 15= tan tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 16= tan towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 17= tan upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 18= tan downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 19= tan tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 20= tan towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 21= tan upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 22= tan downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 23= tan tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 24= tan towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 25= tan upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 26tan -0 27= tan downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok 28= tan tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok 29= tan towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok 30= tan upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok 31= tan downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok 32= tan tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok 33= tan towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok 34= tan upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok 35= tan downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok 36= tan tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok 37= tan towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok 38= tan upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok 39= tan downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 40= tan tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 41= tan towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 42= tan upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok 43= tan downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok 44= tan tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok 45= tan towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok 46= tan upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok 47= tan downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 48= tan tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 49= tan towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 50= tan upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok 51tan pi/4 52= tan downward binary32 0xc.90fdbp-4 : 0x1p+0 : inexact-ok 53= tan tonearest binary32 0xc.90fdbp-4 : 0x1p+0 : inexact-ok 54= tan towardzero binary32 0xc.90fdbp-4 : 0x1p+0 : inexact-ok 55= tan upward binary32 0xc.90fdbp-4 : 0x1.000002p+0 : inexact-ok 56= tan downward binary64 0xc.90fdbp-4 : 0x1.000000bbbd2ecp+0 : inexact-ok 57= tan tonearest binary64 0xc.90fdbp-4 : 0x1.000000bbbd2ecp+0 : inexact-ok 58= tan towardzero binary64 0xc.90fdbp-4 : 0x1.000000bbbd2ecp+0 : inexact-ok 59= tan upward binary64 0xc.90fdbp-4 : 0x1.000000bbbd2edp+0 : inexact-ok 60= tan downward intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 61= tan tonearest intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 62= tan towardzero intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 63= tan upward intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 64= tan downward m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 65= tan tonearest m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 66= tan towardzero m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 67= tan upward m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 68= tan downward binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 69= tan tonearest binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 70= tan towardzero binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 71= tan upward binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a4p+0 : inexact-ok 72= tan downward ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 73= tan tonearest ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 74= tan towardzero ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 75= tan upward ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3656p+0 : inexact-ok 76= tan downward binary32 0xc.90fdap-4 : 0xf.ffffep-4 : inexact-ok 77= tan tonearest binary32 0xc.90fdap-4 : 0xf.fffffp-4 : inexact-ok 78= tan towardzero binary32 0xc.90fdap-4 : 0xf.ffffep-4 : inexact-ok 79= tan upward binary32 0xc.90fdap-4 : 0xf.fffffp-4 : inexact-ok 80= tan downward binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f48p-4 : inexact-ok 81= tan tonearest binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f48p-4 : inexact-ok 82= tan towardzero binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f48p-4 : inexact-ok 83= tan upward binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f5p-4 : inexact-ok 84= tan downward intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 85= tan tonearest intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 86= tan towardzero intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 87= tan upward intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f4p-4 : inexact-ok 88= tan downward m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 89= tan tonearest m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 90= tan towardzero m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 91= tan upward m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f4p-4 : inexact-ok 92= tan downward binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 93= tan tonearest binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 94= tan towardzero binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 95= tan upward binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc047p-4 : inexact-ok 96= tan downward ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 97= tan tonearest ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 98= tan towardzero ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 99= tan upward ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc08p-4 : inexact-ok 100= tan downward binary64 0xc.90fdaa22168c8p-4 : 0x1p+0 : inexact-ok 101= tan tonearest binary64 0xc.90fdaa22168c8p-4 : 0x1.0000000000001p+0 : inexact-ok 102= tan towardzero binary64 0xc.90fdaa22168c8p-4 : 0x1p+0 : inexact-ok 103= tan upward binary64 0xc.90fdaa22168c8p-4 : 0x1.0000000000001p+0 : inexact-ok 104= tan downward intel96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b96p+0 : inexact-ok 105= tan tonearest intel96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b96p+0 : inexact-ok 106= tan towardzero intel96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b96p+0 : inexact-ok 107= tan upward intel96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b98p+0 : inexact-ok 108= tan downward m68k96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b96p+0 : inexact-ok 109= tan tonearest m68k96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b96p+0 : inexact-ok 110= tan towardzero m68k96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b96p+0 : inexact-ok 111= tan upward m68k96 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b98p+0 : inexact-ok 112= tan downward binary128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8ap+0 : inexact-ok 113= tan tonearest binary128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8bp+0 : inexact-ok 114= tan towardzero binary128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8ap+0 : inexact-ok 115= tan upward binary128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8bp+0 : inexact-ok 116= tan downward ibm128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8p+0 : inexact-ok 117= tan tonearest ibm128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8p+0 : inexact-ok 118= tan towardzero ibm128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8fe8p+0 : inexact-ok 119= tan upward ibm128 0xc.90fdaa22168c8p-4 : 0x1.0000000000000b9676733ae8ffp+0 : inexact-ok 120= tan downward binary64 0xc.90fdaa22168cp-4 : 0xf.ffffffffffff8p-4 : inexact-ok 121= tan tonearest binary64 0xc.90fdaa22168cp-4 : 0xf.ffffffffffff8p-4 : inexact-ok 122= tan towardzero binary64 0xc.90fdaa22168cp-4 : 0xf.ffffffffffff8p-4 : inexact-ok 123= tan upward binary64 0xc.90fdaa22168cp-4 : 0x1p+0 : inexact-ok 124= tan downward intel96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb96p-4 : inexact-ok 125= tan tonearest intel96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb96p-4 : inexact-ok 126= tan towardzero intel96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb96p-4 : inexact-ok 127= tan upward intel96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb97p-4 : inexact-ok 128= tan downward m68k96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb96p-4 : inexact-ok 129= tan tonearest m68k96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb96p-4 : inexact-ok 130= tan towardzero m68k96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb96p-4 : inexact-ok 131= tan upward m68k96 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb97p-4 : inexact-ok 132= tan downward binary128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe518p-4 : inexact-ok 133= tan tonearest binary128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe518p-4 : inexact-ok 134= tan towardzero binary128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe518p-4 : inexact-ok 135= tan upward binary128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe52p-4 : inexact-ok 136= tan downward ibm128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe4p-4 : inexact-ok 137= tan tonearest ibm128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe4p-4 : inexact-ok 138= tan towardzero ibm128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe4p-4 : inexact-ok 139= tan upward ibm128 0xc.90fdaa22168cp-4 : 0xf.ffffffffffffb9676733ae8fe8p-4 : inexact-ok 140= tan downward intel96 0xc.90fdaa22168c235p-4 : 0x1p+0 : inexact-ok 141= tan tonearest intel96 0xc.90fdaa22168c235p-4 : 0x1p+0 : inexact-ok 142= tan towardzero intel96 0xc.90fdaa22168c235p-4 : 0x1p+0 : inexact-ok 143= tan upward intel96 0xc.90fdaa22168c235p-4 : 0x1.0000000000000002p+0 : inexact-ok 144= tan downward m68k96 0xc.90fdaa22168c235p-4 : 0x1p+0 : inexact-ok 145= tan tonearest m68k96 0xc.90fdaa22168c235p-4 : 0x1p+0 : inexact-ok 146= tan towardzero m68k96 0xc.90fdaa22168c235p-4 : 0x1p+0 : inexact-ok 147= tan upward m68k96 0xc.90fdaa22168c235p-4 : 0x1.0000000000000002p+0 : inexact-ok 148= tan downward binary128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fe47p+0 : inexact-ok 149= tan tonearest binary128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fe48p+0 : inexact-ok 150= tan towardzero binary128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fe47p+0 : inexact-ok 151= tan upward binary128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fe48p+0 : inexact-ok 152= tan downward ibm128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fep+0 : inexact-ok 153= tan tonearest ibm128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fe8p+0 : inexact-ok 154= tan towardzero ibm128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fep+0 : inexact-ok 155= tan upward ibm128 0xc.90fdaa22168c235p-4 : 0x1.000000000000000076733ae8fe8p+0 : inexact-ok 156= tan downward intel96 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffep-4 : inexact-ok 157= tan tonearest intel96 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffep-4 : inexact-ok 158= tan towardzero intel96 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffep-4 : inexact-ok 159= tan upward intel96 0xc.90fdaa22168c234p-4 : 0xf.fffffffffffffffp-4 : inexact-ok 160= tan downward m68k96 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffep-4 : inexact-ok 161= tan tonearest m68k96 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffep-4 : inexact-ok 162= tan towardzero m68k96 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffep-4 : inexact-ok 163= tan upward m68k96 0xc.90fdaa22168c234p-4 : 0xf.fffffffffffffffp-4 : inexact-ok 164= tan downward binary128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe478p-4 : inexact-ok 165= tan tonearest binary128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe48p-4 : inexact-ok 166= tan towardzero binary128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe478p-4 : inexact-ok 167= tan upward binary128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe48p-4 : inexact-ok 168= tan downward ibm128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe4p-4 : inexact-ok 169= tan tonearest ibm128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe4p-4 : inexact-ok 170= tan towardzero ibm128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe4p-4 : inexact-ok 171= tan upward ibm128 0xc.90fdaa22168c234p-4 : 0xf.ffffffffffffffe76733ae8fe8p-4 : inexact-ok 172= tan downward binary128 0xc.90fdaa22168c234c4c6628b80dc8p-4 : 0x1p+0 : inexact-ok 173= tan tonearest binary128 0xc.90fdaa22168c234c4c6628b80dc8p-4 : 0x1.0000000000000000000000000001p+0 : inexact-ok 174= tan towardzero binary128 0xc.90fdaa22168c234c4c6628b80dc8p-4 : 0x1p+0 : inexact-ok 175= tan upward binary128 0xc.90fdaa22168c234c4c6628b80dc8p-4 : 0x1.0000000000000000000000000001p+0 : inexact-ok 176= tan downward binary128 0xc.90fdaa22168c234c4c6628b80dcp-4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 177= tan tonearest binary128 0xc.90fdaa22168c234c4c6628b80dcp-4 : 0x1p+0 : inexact-ok 178= tan towardzero binary128 0xc.90fdaa22168c234c4c6628b80dcp-4 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok 179= tan upward binary128 0xc.90fdaa22168c234c4c6628b80dcp-4 : 0x1p+0 : inexact-ok 180= tan downward binary128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1.0000000000000000000000000047p+0 : inexact-ok 181= tan tonearest binary128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1.0000000000000000000000000048p+0 : inexact-ok 182= tan towardzero binary128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1.0000000000000000000000000047p+0 : inexact-ok 183= tan upward binary128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1.0000000000000000000000000048p+0 : inexact-ok 184= tan downward ibm128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1p+0 : inexact-ok 185= tan tonearest ibm128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1.000000000000000000000000008p+0 : inexact-ok 186= tan towardzero ibm128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1p+0 : inexact-ok 187= tan upward ibm128 0xc.90fdaa22168c234c4c6628b81p-4 : 0x1.000000000000000000000000008p+0 : inexact-ok 188= tan downward binary128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffc78p-4 : inexact-ok 189= tan tonearest binary128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffc8p-4 : inexact-ok 190= tan towardzero binary128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffc78p-4 : inexact-ok 191= tan upward binary128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffc8p-4 : inexact-ok 192= tan downward ibm128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 193= tan tonearest ibm128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 194= tan towardzero ibm128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok 195= tan upward ibm128 0xc.90fdaa22168c234c4c6628b80cp-4 : 0x1p+0 : inexact-ok 196tan pi/2 197= tan downward binary32 0x1.921fb6p+0 : -0x1.5d1496p+24 : inexact-ok 198= tan tonearest binary32 0x1.921fb6p+0 : -0x1.5d1494p+24 : inexact-ok 199= tan towardzero binary32 0x1.921fb6p+0 : -0x1.5d1494p+24 : inexact-ok 200= tan upward binary32 0x1.921fb6p+0 : -0x1.5d1494p+24 : inexact-ok 201= tan downward binary64 0x1.921fb6p+0 : -0x1.5d14946dc9898p+24 : inexact-ok 202= tan tonearest binary64 0x1.921fb6p+0 : -0x1.5d14946dc9897p+24 : inexact-ok 203= tan towardzero binary64 0x1.921fb6p+0 : -0x1.5d14946dc9897p+24 : inexact-ok 204= tan upward binary64 0x1.921fb6p+0 : -0x1.5d14946dc9897p+24 : inexact-ok 205= tan downward intel96 0x1.921fb6p+0 : -0x1.5d14946dc98975d8p+24 : inexact-ok 206= tan tonearest intel96 0x1.921fb6p+0 : -0x1.5d14946dc98975d6p+24 : inexact-ok 207= tan towardzero intel96 0x1.921fb6p+0 : -0x1.5d14946dc98975d6p+24 : inexact-ok 208= tan upward intel96 0x1.921fb6p+0 : -0x1.5d14946dc98975d6p+24 : inexact-ok 209= tan downward m68k96 0x1.921fb6p+0 : -0x1.5d14946dc98975d8p+24 : inexact-ok 210= tan tonearest m68k96 0x1.921fb6p+0 : -0x1.5d14946dc98975d6p+24 : inexact-ok 211= tan towardzero m68k96 0x1.921fb6p+0 : -0x1.5d14946dc98975d6p+24 : inexact-ok 212= tan upward m68k96 0x1.921fb6p+0 : -0x1.5d14946dc98975d6p+24 : inexact-ok 213= tan downward binary128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55284fe1p+24 : inexact-ok 214= tan tonearest binary128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55284fep+24 : inexact-ok 215= tan towardzero binary128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55284fep+24 : inexact-ok 216= tan upward binary128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55284fep+24 : inexact-ok 217= tan downward ibm128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55285p+24 : inexact-ok 218= tan tonearest ibm128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55285p+24 : inexact-ok 219= tan towardzero ibm128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55284f8p+24 : inexact-ok 220= tan upward ibm128 0x1.921fb6p+0 : -0x1.5d14946dc98975d6421a55284f8p+24 : inexact-ok 221= tan downward binary32 0x1.921fb4p+0 : 0xc.a1bd9p+20 : inexact-ok 222= tan tonearest binary32 0x1.921fb4p+0 : 0xc.a1bdap+20 : inexact-ok 223= tan towardzero binary32 0x1.921fb4p+0 : 0xc.a1bd9p+20 : inexact-ok 224= tan upward binary32 0x1.921fb4p+0 : 0xc.a1bdap+20 : inexact-ok 225= tan downward binary64 0x1.921fb4p+0 : 0xc.a1bd99b5b586p+20 : inexact-ok 226= tan tonearest binary64 0x1.921fb4p+0 : 0xc.a1bd99b5b586p+20 : inexact-ok 227= tan towardzero binary64 0x1.921fb4p+0 : 0xc.a1bd99b5b586p+20 : inexact-ok 228= tan upward binary64 0x1.921fb4p+0 : 0xc.a1bd99b5b5868p+20 : inexact-ok 229= tan downward intel96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cp+20 : inexact-ok 230= tan tonearest intel96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623dp+20 : inexact-ok 231= tan towardzero intel96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cp+20 : inexact-ok 232= tan upward intel96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623dp+20 : inexact-ok 233= tan downward m68k96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cp+20 : inexact-ok 234= tan tonearest m68k96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623dp+20 : inexact-ok 235= tan towardzero m68k96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cp+20 : inexact-ok 236= tan upward m68k96 0x1.921fb4p+0 : 0xc.a1bd99b5b58623dp+20 : inexact-ok 237= tan downward binary128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8ca8p+20 : inexact-ok 238= tan tonearest binary128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8ca8p+20 : inexact-ok 239= tan towardzero binary128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8ca8p+20 : inexact-ok 240= tan upward binary128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8cbp+20 : inexact-ok 241= tan downward ibm128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8cp+20 : inexact-ok 242= tan tonearest ibm128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8cp+20 : inexact-ok 243= tan towardzero ibm128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd8cp+20 : inexact-ok 244= tan upward ibm128 0x1.921fb4p+0 : 0xc.a1bd99b5b58623cd91404ccd9p+20 : inexact-ok 245= tan downward binary64 0x1.921fb54442d19p+0 : -0x1.617a15494767bp+52 : inexact-ok 246= tan tonearest binary64 0x1.921fb54442d19p+0 : -0x1.617a15494767ap+52 : inexact-ok 247= tan towardzero binary64 0x1.921fb54442d19p+0 : -0x1.617a15494767ap+52 : inexact-ok 248= tan upward binary64 0x1.921fb54442d19p+0 : -0x1.617a15494767ap+52 : inexact-ok 249= tan downward intel96 0x1.921fb54442d19p+0 : -0x1.617a15494767a04ap+52 : inexact-ok 250= tan tonearest intel96 0x1.921fb54442d19p+0 : -0x1.617a15494767a048p+52 : inexact-ok 251= tan towardzero intel96 0x1.921fb54442d19p+0 : -0x1.617a15494767a048p+52 : inexact-ok 252= tan upward intel96 0x1.921fb54442d19p+0 : -0x1.617a15494767a048p+52 : inexact-ok 253= tan downward m68k96 0x1.921fb54442d19p+0 : -0x1.617a15494767a04ap+52 : inexact-ok 254= tan tonearest m68k96 0x1.921fb54442d19p+0 : -0x1.617a15494767a048p+52 : inexact-ok 255= tan towardzero m68k96 0x1.921fb54442d19p+0 : -0x1.617a15494767a048p+52 : inexact-ok 256= tan upward m68k96 0x1.921fb54442d19p+0 : -0x1.617a15494767a048p+52 : inexact-ok 257= tan downward binary128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317f3fp+52 : inexact-ok 258= tan tonearest binary128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317f3ep+52 : inexact-ok 259= tan towardzero binary128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317f3ep+52 : inexact-ok 260= tan upward binary128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317f3ep+52 : inexact-ok 261= tan downward ibm128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317f8p+52 : inexact-ok 262= tan tonearest ibm128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317fp+52 : inexact-ok 263= tan towardzero ibm128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317fp+52 : inexact-ok 264= tan upward ibm128 0x1.921fb54442d19p+0 : -0x1.617a15494767a04882c320317fp+52 : inexact-ok 265= tan downward binary64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b68p+52 : inexact-ok 266= tan tonearest binary64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b6ap+52 : inexact-ok 267= tan towardzero binary64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b68p+52 : inexact-ok 268= tan upward binary64 0x1.921fb54442d18p+0 : 0x3.a052cf8639b6ap+52 : inexact-ok 269= tan downward intel96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c18p+52 : inexact-ok 270= tan tonearest intel96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c18p+52 : inexact-ok 271= tan towardzero intel96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c18p+52 : inexact-ok 272= tan upward intel96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1cp+52 : inexact-ok 273= tan downward m68k96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c18p+52 : inexact-ok 274= tan tonearest m68k96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c18p+52 : inexact-ok 275= tan towardzero m68k96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c18p+52 : inexact-ok 276= tan upward m68k96 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1cp+52 : inexact-ok 277= tan downward binary128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cababcp+52 : inexact-ok 278= tan tonearest binary128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cababcp+52 : inexact-ok 279= tan towardzero binary128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cababcp+52 : inexact-ok 280= tan upward binary128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cababep+52 : inexact-ok 281= tan downward ibm128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cabap+52 : inexact-ok 282= tan tonearest ibm128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cabbp+52 : inexact-ok 283= tan towardzero ibm128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cabap+52 : inexact-ok 284= tan upward ibm128 0x1.921fb54442d18p+0 : 0x3.a052cf8639b69c1871a036cabbp+52 : inexact-ok 285= tan downward intel96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7cp+64 : inexact-ok 286= tan tonearest intel96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7cp+64 : inexact-ok 287= tan towardzero intel96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d78p+64 : inexact-ok 288= tan upward intel96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d78p+64 : inexact-ok 289= tan downward m68k96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7cp+64 : inexact-ok 290= tan tonearest m68k96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7cp+64 : inexact-ok 291= tan towardzero m68k96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d78p+64 : inexact-ok 292= tan upward m68k96 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d78p+64 : inexact-ok 293= tan downward binary128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb349bcp+64 : inexact-ok 294= tan tonearest binary128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb349bap+64 : inexact-ok 295= tan towardzero binary128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb349bap+64 : inexact-ok 296= tan upward binary128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb349bap+64 : inexact-ok 297= tan downward ibm128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb34ap+64 : inexact-ok 298= tan tonearest ibm128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb34ap+64 : inexact-ok 299= tan towardzero ibm128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb349p+64 : inexact-ok 300= tan upward ibm128 0x1.921fb54442d1846ap+0 : -0x2.29478136aaf68d7b3b807fb349p+64 : inexact-ok 301= tan downward intel96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74p+60 : inexact-ok 302= tan tonearest intel96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f75p+60 : inexact-ok 303= tan towardzero intel96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74p+60 : inexact-ok 304= tan upward intel96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f75p+60 : inexact-ok 305= tan downward m68k96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74p+60 : inexact-ok 306= tan tonearest m68k96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f75p+60 : inexact-ok 307= tan towardzero m68k96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74p+60 : inexact-ok 308= tan upward m68k96 0x1.921fb54442d18468p+0 : 0xa.686780675d73f75p+60 : inexact-ok 309= tan downward binary128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a53238p+60 : inexact-ok 310= tan tonearest binary128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a53238p+60 : inexact-ok 311= tan towardzero binary128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a53238p+60 : inexact-ok 312= tan upward binary128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a5324p+60 : inexact-ok 313= tan downward ibm128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a53p+60 : inexact-ok 314= tan tonearest ibm128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a534p+60 : inexact-ok 315= tan towardzero ibm128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a53p+60 : inexact-ok 316= tan upward ibm128 0x1.921fb54442d18468p+0 : 0xa.686780675d73f74c339c44a534p+60 : inexact-ok 317= tan downward binary128 0x1.921fb54442d18469898cc51701b9p+0 : -0x1.4a611a1bc0c6c27a11d14bf714f2p+112 : inexact-ok 318= tan tonearest binary128 0x1.921fb54442d18469898cc51701b9p+0 : -0x1.4a611a1bc0c6c27a11d14bf714f1p+112 : inexact-ok 319= tan towardzero binary128 0x1.921fb54442d18469898cc51701b9p+0 : -0x1.4a611a1bc0c6c27a11d14bf714f1p+112 : inexact-ok 320= tan upward binary128 0x1.921fb54442d18469898cc51701b9p+0 : -0x1.4a611a1bc0c6c27a11d14bf714f1p+112 : inexact-ok 321= tan downward binary128 0x1.921fb54442d18469898cc51701b8p+0 : 0x4.711af55c9de64e8bb98064f255e8p+112 : inexact-ok 322= tan tonearest binary128 0x1.921fb54442d18469898cc51701b8p+0 : 0x4.711af55c9de64e8bb98064f255ecp+112 : inexact-ok 323= tan towardzero binary128 0x1.921fb54442d18469898cc51701b8p+0 : 0x4.711af55c9de64e8bb98064f255e8p+112 : inexact-ok 324= tan upward binary128 0x1.921fb54442d18469898cc51701b8p+0 : 0x4.711af55c9de64e8bb98064f255ecp+112 : inexact-ok 325= tan downward binary128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d62cp+104 : inexact-ok 326= tan tonearest binary128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d62ap+104 : inexact-ok 327= tan towardzero binary128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d62ap+104 : inexact-ok 328= tan upward binary128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d62ap+104 : inexact-ok 329= tan downward ibm128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d7p+104 : inexact-ok 330= tan tonearest ibm128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d6p+104 : inexact-ok 331= tan towardzero ibm128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d6p+104 : inexact-ok 332= tan upward ibm128 0x1.921fb54442d18469898cc51702p+0 : -0x3.9113c85ed0a9399bff03c9d9d6p+104 : inexact-ok 333= tan downward binary128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2d8p+104 : inexact-ok 334= tan tonearest binary128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2dcp+104 : inexact-ok 335= tan towardzero binary128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2d8p+104 : inexact-ok 336= tan upward binary128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2dcp+104 : inexact-ok 337= tan downward ibm128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2p+104 : inexact-ok 338= tan tonearest ibm128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2p+104 : inexact-ok 339= tan towardzero ibm128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c2p+104 : inexact-ok 340= tan upward ibm128 0x1.921fb54442d18469898cc517018p+0 : 0x4.8d99880090a89825c6aaa8a4c4p+104 : inexact-ok 341tan -pi/2 342= tan downward binary32 -0x1.921fb6p+0 : 0x1.5d1494p+24 : inexact-ok 343= tan tonearest binary32 -0x1.921fb6p+0 : 0x1.5d1494p+24 : inexact-ok 344= tan towardzero binary32 -0x1.921fb6p+0 : 0x1.5d1494p+24 : inexact-ok 345= tan upward binary32 -0x1.921fb6p+0 : 0x1.5d1496p+24 : inexact-ok 346= tan downward binary64 -0x1.921fb6p+0 : 0x1.5d14946dc9897p+24 : inexact-ok 347= tan tonearest binary64 -0x1.921fb6p+0 : 0x1.5d14946dc9897p+24 : inexact-ok 348= tan towardzero binary64 -0x1.921fb6p+0 : 0x1.5d14946dc9897p+24 : inexact-ok 349= tan upward binary64 -0x1.921fb6p+0 : 0x1.5d14946dc9898p+24 : inexact-ok 350= tan downward intel96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6p+24 : inexact-ok 351= tan tonearest intel96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6p+24 : inexact-ok 352= tan towardzero intel96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6p+24 : inexact-ok 353= tan upward intel96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d8p+24 : inexact-ok 354= tan downward m68k96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6p+24 : inexact-ok 355= tan tonearest m68k96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6p+24 : inexact-ok 356= tan towardzero m68k96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6p+24 : inexact-ok 357= tan upward m68k96 -0x1.921fb6p+0 : 0x1.5d14946dc98975d8p+24 : inexact-ok 358= tan downward binary128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55284fep+24 : inexact-ok 359= tan tonearest binary128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55284fep+24 : inexact-ok 360= tan towardzero binary128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55284fep+24 : inexact-ok 361= tan upward binary128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55284fe1p+24 : inexact-ok 362= tan downward ibm128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55284f8p+24 : inexact-ok 363= tan tonearest ibm128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55285p+24 : inexact-ok 364= tan towardzero ibm128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55284f8p+24 : inexact-ok 365= tan upward ibm128 -0x1.921fb6p+0 : 0x1.5d14946dc98975d6421a55285p+24 : inexact-ok 366= tan downward binary32 -0x1.921fb4p+0 : -0xc.a1bdap+20 : inexact-ok 367= tan tonearest binary32 -0x1.921fb4p+0 : -0xc.a1bdap+20 : inexact-ok 368= tan towardzero binary32 -0x1.921fb4p+0 : -0xc.a1bd9p+20 : inexact-ok 369= tan upward binary32 -0x1.921fb4p+0 : -0xc.a1bd9p+20 : inexact-ok 370= tan downward binary64 -0x1.921fb4p+0 : -0xc.a1bd99b5b5868p+20 : inexact-ok 371= tan tonearest binary64 -0x1.921fb4p+0 : -0xc.a1bd99b5b586p+20 : inexact-ok 372= tan towardzero binary64 -0x1.921fb4p+0 : -0xc.a1bd99b5b586p+20 : inexact-ok 373= tan upward binary64 -0x1.921fb4p+0 : -0xc.a1bd99b5b586p+20 : inexact-ok 374= tan downward intel96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623dp+20 : inexact-ok 375= tan tonearest intel96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623dp+20 : inexact-ok 376= tan towardzero intel96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cp+20 : inexact-ok 377= tan upward intel96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cp+20 : inexact-ok 378= tan downward m68k96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623dp+20 : inexact-ok 379= tan tonearest m68k96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623dp+20 : inexact-ok 380= tan towardzero m68k96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cp+20 : inexact-ok 381= tan upward m68k96 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cp+20 : inexact-ok 382= tan downward binary128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8cbp+20 : inexact-ok 383= tan tonearest binary128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8ca8p+20 : inexact-ok 384= tan towardzero binary128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8ca8p+20 : inexact-ok 385= tan upward binary128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8ca8p+20 : inexact-ok 386= tan downward ibm128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd9p+20 : inexact-ok 387= tan tonearest ibm128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8cp+20 : inexact-ok 388= tan towardzero ibm128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8cp+20 : inexact-ok 389= tan upward ibm128 -0x1.921fb4p+0 : -0xc.a1bd99b5b58623cd91404ccd8cp+20 : inexact-ok 390= tan downward binary64 -0x1.921fb54442d19p+0 : 0x1.617a15494767ap+52 : inexact-ok 391= tan tonearest binary64 -0x1.921fb54442d19p+0 : 0x1.617a15494767ap+52 : inexact-ok 392= tan towardzero binary64 -0x1.921fb54442d19p+0 : 0x1.617a15494767ap+52 : inexact-ok 393= tan upward binary64 -0x1.921fb54442d19p+0 : 0x1.617a15494767bp+52 : inexact-ok 394= tan downward intel96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a048p+52 : inexact-ok 395= tan tonearest intel96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a048p+52 : inexact-ok 396= tan towardzero intel96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a048p+52 : inexact-ok 397= tan upward intel96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04ap+52 : inexact-ok 398= tan downward m68k96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a048p+52 : inexact-ok 399= tan tonearest m68k96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a048p+52 : inexact-ok 400= tan towardzero m68k96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a048p+52 : inexact-ok 401= tan upward m68k96 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04ap+52 : inexact-ok 402= tan downward binary128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317f3ep+52 : inexact-ok 403= tan tonearest binary128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317f3ep+52 : inexact-ok 404= tan towardzero binary128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317f3ep+52 : inexact-ok 405= tan upward binary128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317f3fp+52 : inexact-ok 406= tan downward ibm128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317fp+52 : inexact-ok 407= tan tonearest ibm128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317fp+52 : inexact-ok 408= tan towardzero ibm128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317fp+52 : inexact-ok 409= tan upward ibm128 -0x1.921fb54442d19p+0 : 0x1.617a15494767a04882c320317f8p+52 : inexact-ok 410= tan downward binary64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b6ap+52 : inexact-ok 411= tan tonearest binary64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b6ap+52 : inexact-ok 412= tan towardzero binary64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b68p+52 : inexact-ok 413= tan upward binary64 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b68p+52 : inexact-ok 414= tan downward intel96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1cp+52 : inexact-ok 415= tan tonearest intel96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c18p+52 : inexact-ok 416= tan towardzero intel96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c18p+52 : inexact-ok 417= tan upward intel96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c18p+52 : inexact-ok 418= tan downward m68k96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1cp+52 : inexact-ok 419= tan tonearest m68k96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c18p+52 : inexact-ok 420= tan towardzero m68k96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c18p+52 : inexact-ok 421= tan upward m68k96 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c18p+52 : inexact-ok 422= tan downward binary128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cababep+52 : inexact-ok 423= tan tonearest binary128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cababcp+52 : inexact-ok 424= tan towardzero binary128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cababcp+52 : inexact-ok 425= tan upward binary128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cababcp+52 : inexact-ok 426= tan downward ibm128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cabbp+52 : inexact-ok 427= tan tonearest ibm128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cabbp+52 : inexact-ok 428= tan towardzero ibm128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cabap+52 : inexact-ok 429= tan upward ibm128 -0x1.921fb54442d18p+0 : -0x3.a052cf8639b69c1871a036cabap+52 : inexact-ok 430= tan downward intel96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d78p+64 : inexact-ok 431= tan tonearest intel96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7cp+64 : inexact-ok 432= tan towardzero intel96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d78p+64 : inexact-ok 433= tan upward intel96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7cp+64 : inexact-ok 434= tan downward m68k96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d78p+64 : inexact-ok 435= tan tonearest m68k96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7cp+64 : inexact-ok 436= tan towardzero m68k96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d78p+64 : inexact-ok 437= tan upward m68k96 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7cp+64 : inexact-ok 438= tan downward binary128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb349bap+64 : inexact-ok 439= tan tonearest binary128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb349bap+64 : inexact-ok 440= tan towardzero binary128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb349bap+64 : inexact-ok 441= tan upward binary128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb349bcp+64 : inexact-ok 442= tan downward ibm128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb349p+64 : inexact-ok 443= tan tonearest ibm128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb34ap+64 : inexact-ok 444= tan towardzero ibm128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb349p+64 : inexact-ok 445= tan upward ibm128 -0x1.921fb54442d1846ap+0 : 0x2.29478136aaf68d7b3b807fb34ap+64 : inexact-ok 446= tan downward intel96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f75p+60 : inexact-ok 447= tan tonearest intel96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f75p+60 : inexact-ok 448= tan towardzero intel96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74p+60 : inexact-ok 449= tan upward intel96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74p+60 : inexact-ok 450= tan downward m68k96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f75p+60 : inexact-ok 451= tan tonearest m68k96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f75p+60 : inexact-ok 452= tan towardzero m68k96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74p+60 : inexact-ok 453= tan upward m68k96 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74p+60 : inexact-ok 454= tan downward binary128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a5324p+60 : inexact-ok 455= tan tonearest binary128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a53238p+60 : inexact-ok 456= tan towardzero binary128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a53238p+60 : inexact-ok 457= tan upward binary128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a53238p+60 : inexact-ok 458= tan downward ibm128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a534p+60 : inexact-ok 459= tan tonearest ibm128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a534p+60 : inexact-ok 460= tan towardzero ibm128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a53p+60 : inexact-ok 461= tan upward ibm128 -0x1.921fb54442d18468p+0 : -0xa.686780675d73f74c339c44a53p+60 : inexact-ok 462= tan downward binary128 -0x1.921fb54442d18469898cc51701b9p+0 : 0x1.4a611a1bc0c6c27a11d14bf714f1p+112 : inexact-ok 463= tan tonearest binary128 -0x1.921fb54442d18469898cc51701b9p+0 : 0x1.4a611a1bc0c6c27a11d14bf714f1p+112 : inexact-ok 464= tan towardzero binary128 -0x1.921fb54442d18469898cc51701b9p+0 : 0x1.4a611a1bc0c6c27a11d14bf714f1p+112 : inexact-ok 465= tan upward binary128 -0x1.921fb54442d18469898cc51701b9p+0 : 0x1.4a611a1bc0c6c27a11d14bf714f2p+112 : inexact-ok 466= tan downward binary128 -0x1.921fb54442d18469898cc51701b8p+0 : -0x4.711af55c9de64e8bb98064f255ecp+112 : inexact-ok 467= tan tonearest binary128 -0x1.921fb54442d18469898cc51701b8p+0 : -0x4.711af55c9de64e8bb98064f255ecp+112 : inexact-ok 468= tan towardzero binary128 -0x1.921fb54442d18469898cc51701b8p+0 : -0x4.711af55c9de64e8bb98064f255e8p+112 : inexact-ok 469= tan upward binary128 -0x1.921fb54442d18469898cc51701b8p+0 : -0x4.711af55c9de64e8bb98064f255e8p+112 : inexact-ok 470= tan downward binary128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d62ap+104 : inexact-ok 471= tan tonearest binary128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d62ap+104 : inexact-ok 472= tan towardzero binary128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d62ap+104 : inexact-ok 473= tan upward binary128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d62cp+104 : inexact-ok 474= tan downward ibm128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d6p+104 : inexact-ok 475= tan tonearest ibm128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d6p+104 : inexact-ok 476= tan towardzero ibm128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d6p+104 : inexact-ok 477= tan upward ibm128 -0x1.921fb54442d18469898cc51702p+0 : 0x3.9113c85ed0a9399bff03c9d9d7p+104 : inexact-ok 478= tan downward binary128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2dcp+104 : inexact-ok 479= tan tonearest binary128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2dcp+104 : inexact-ok 480= tan towardzero binary128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2d8p+104 : inexact-ok 481= tan upward binary128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2d8p+104 : inexact-ok 482= tan downward ibm128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c4p+104 : inexact-ok 483= tan tonearest ibm128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2p+104 : inexact-ok 484= tan towardzero ibm128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2p+104 : inexact-ok 485= tan upward ibm128 -0x1.921fb54442d18469898cc517018p+0 : -0x4.8d99880090a89825c6aaa8a4c2p+104 : inexact-ok 486tan 0.75 487= tan downward binary32 0xcp-4 : 0xe.e7d1bp-4 : inexact-ok 488= tan tonearest binary32 0xcp-4 : 0xe.e7d1bp-4 : inexact-ok 489= tan towardzero binary32 0xcp-4 : 0xe.e7d1bp-4 : inexact-ok 490= tan upward binary32 0xcp-4 : 0xe.e7d1cp-4 : inexact-ok 491= tan downward binary64 0xcp-4 : 0xe.e7d1b08877758p-4 : inexact-ok 492= tan tonearest binary64 0xcp-4 : 0xe.e7d1b0887776p-4 : inexact-ok 493= tan towardzero binary64 0xcp-4 : 0xe.e7d1b08877758p-4 : inexact-ok 494= tan upward binary64 0xcp-4 : 0xe.e7d1b0887776p-4 : inexact-ok 495= tan downward intel96 0xcp-4 : 0xe.e7d1b0887775f06p-4 : inexact-ok 496= tan tonearest intel96 0xcp-4 : 0xe.e7d1b0887775f06p-4 : inexact-ok 497= tan towardzero intel96 0xcp-4 : 0xe.e7d1b0887775f06p-4 : inexact-ok 498= tan upward intel96 0xcp-4 : 0xe.e7d1b0887775f07p-4 : inexact-ok 499= tan downward m68k96 0xcp-4 : 0xe.e7d1b0887775f06p-4 : inexact-ok 500= tan tonearest m68k96 0xcp-4 : 0xe.e7d1b0887775f06p-4 : inexact-ok 501= tan towardzero m68k96 0xcp-4 : 0xe.e7d1b0887775f06p-4 : inexact-ok 502= tan upward m68k96 0xcp-4 : 0xe.e7d1b0887775f07p-4 : inexact-ok 503= tan downward binary128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c016fp-4 : inexact-ok 504= tan tonearest binary128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c016fp-4 : inexact-ok 505= tan towardzero binary128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c016fp-4 : inexact-ok 506= tan upward binary128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c016f8p-4 : inexact-ok 507= tan downward ibm128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c014p-4 : inexact-ok 508= tan tonearest ibm128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c018p-4 : inexact-ok 509= tan towardzero ibm128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c014p-4 : inexact-ok 510= tan upward ibm128 0xcp-4 : 0xe.e7d1b0887775f06184cd76c018p-4 : inexact-ok 511tan 0x1p65 512= tan downward binary32 0x2p+64 : -0xc.17b0cp-8 : inexact-ok 513= tan tonearest binary32 0x2p+64 : -0xc.17b0cp-8 : inexact-ok 514= tan towardzero binary32 0x2p+64 : -0xc.17b0bp-8 : inexact-ok 515= tan upward binary32 0x2p+64 : -0xc.17b0bp-8 : inexact-ok 516= tan downward binary64 0x2p+64 : -0xc.17b0bfdb2b808p-8 : inexact-ok 517= tan tonearest binary64 0x2p+64 : -0xc.17b0bfdb2b808p-8 : inexact-ok 518= tan towardzero binary64 0x2p+64 : -0xc.17b0bfdb2b8p-8 : inexact-ok 519= tan upward binary64 0x2p+64 : -0xc.17b0bfdb2b8p-8 : inexact-ok 520= tan downward intel96 0x2p+64 : -0xc.17b0bfdb2b8061fp-8 : inexact-ok 521= tan tonearest intel96 0x2p+64 : -0xc.17b0bfdb2b8061ep-8 : inexact-ok 522= tan towardzero intel96 0x2p+64 : -0xc.17b0bfdb2b8061ep-8 : inexact-ok 523= tan upward intel96 0x2p+64 : -0xc.17b0bfdb2b8061ep-8 : inexact-ok 524= tan downward m68k96 0x2p+64 : -0xc.17b0bfdb2b8061fp-8 : inexact-ok 525= tan tonearest m68k96 0x2p+64 : -0xc.17b0bfdb2b8061ep-8 : inexact-ok 526= tan towardzero m68k96 0x2p+64 : -0xc.17b0bfdb2b8061ep-8 : inexact-ok 527= tan upward m68k96 0x2p+64 : -0xc.17b0bfdb2b8061ep-8 : inexact-ok 528= tan downward binary128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d5008731p-8 : inexact-ok 529= tan tonearest binary128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d50087308p-8 : inexact-ok 530= tan towardzero binary128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d50087308p-8 : inexact-ok 531= tan upward binary128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d50087308p-8 : inexact-ok 532= tan downward ibm128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d500874p-8 : inexact-ok 533= tan tonearest ibm128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d500874p-8 : inexact-ok 534= tan towardzero ibm128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d50087p-8 : inexact-ok 535= tan upward ibm128 0x2p+64 : -0xc.17b0bfdb2b8061e7b11d50087p-8 : inexact-ok 536tan -0x1p65 537= tan downward binary32 -0x2p+64 : 0xc.17b0bp-8 : inexact-ok 538= tan tonearest binary32 -0x2p+64 : 0xc.17b0cp-8 : inexact-ok 539= tan towardzero binary32 -0x2p+64 : 0xc.17b0bp-8 : inexact-ok 540= tan upward binary32 -0x2p+64 : 0xc.17b0cp-8 : inexact-ok 541= tan downward binary64 -0x2p+64 : 0xc.17b0bfdb2b8p-8 : inexact-ok 542= tan tonearest binary64 -0x2p+64 : 0xc.17b0bfdb2b808p-8 : inexact-ok 543= tan towardzero binary64 -0x2p+64 : 0xc.17b0bfdb2b8p-8 : inexact-ok 544= tan upward binary64 -0x2p+64 : 0xc.17b0bfdb2b808p-8 : inexact-ok 545= tan downward intel96 -0x2p+64 : 0xc.17b0bfdb2b8061ep-8 : inexact-ok 546= tan tonearest intel96 -0x2p+64 : 0xc.17b0bfdb2b8061ep-8 : inexact-ok 547= tan towardzero intel96 -0x2p+64 : 0xc.17b0bfdb2b8061ep-8 : inexact-ok 548= tan upward intel96 -0x2p+64 : 0xc.17b0bfdb2b8061fp-8 : inexact-ok 549= tan downward m68k96 -0x2p+64 : 0xc.17b0bfdb2b8061ep-8 : inexact-ok 550= tan tonearest m68k96 -0x2p+64 : 0xc.17b0bfdb2b8061ep-8 : inexact-ok 551= tan towardzero m68k96 -0x2p+64 : 0xc.17b0bfdb2b8061ep-8 : inexact-ok 552= tan upward m68k96 -0x2p+64 : 0xc.17b0bfdb2b8061fp-8 : inexact-ok 553= tan downward binary128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d50087308p-8 : inexact-ok 554= tan tonearest binary128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d50087308p-8 : inexact-ok 555= tan towardzero binary128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d50087308p-8 : inexact-ok 556= tan upward binary128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d5008731p-8 : inexact-ok 557= tan downward ibm128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d50087p-8 : inexact-ok 558= tan tonearest ibm128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d500874p-8 : inexact-ok 559= tan towardzero ibm128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d50087p-8 : inexact-ok 560= tan upward ibm128 -0x2p+64 : 0xc.17b0bfdb2b8061e7b11d500874p-8 : inexact-ok 561tan 0x1p-27 562= tan downward binary32 0x2p-28 : 0x2p-28 : inexact-ok 563= tan tonearest binary32 0x2p-28 : 0x2p-28 : inexact-ok 564= tan towardzero binary32 0x2p-28 : 0x2p-28 : inexact-ok 565= tan upward binary32 0x2p-28 : 0x2.000004p-28 : inexact-ok 566= tan downward binary64 0x2p-28 : 0x2p-28 : inexact-ok 567= tan tonearest binary64 0x2p-28 : 0x2p-28 : inexact-ok 568= tan towardzero binary64 0x2p-28 : 0x2p-28 : inexact-ok 569= tan upward binary64 0x2p-28 : 0x2.0000000000002p-28 : inexact-ok 570= tan downward intel96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok 571= tan tonearest intel96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok 572= tan towardzero intel96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok 573= tan upward intel96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok 574= tan downward m68k96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok 575= tan tonearest m68k96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok 576= tan towardzero m68k96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok 577= tan upward m68k96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok 578= tan downward binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaaaep-28 : inexact-ok 579= tan tonearest binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaaaep-28 : inexact-ok 580= tan towardzero binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaaaep-28 : inexact-ok 581= tan upward binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaabp-28 : inexact-ok 582= tan downward ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok 583= tan tonearest ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok 584= tan towardzero ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok 585= tan upward ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok 586tan -0x1p-27 587= tan downward binary32 -0x2p-28 : -0x2.000004p-28 : inexact-ok 588= tan tonearest binary32 -0x2p-28 : -0x2p-28 : inexact-ok 589= tan towardzero binary32 -0x2p-28 : -0x2p-28 : inexact-ok 590= tan upward binary32 -0x2p-28 : -0x2p-28 : inexact-ok 591= tan downward binary64 -0x2p-28 : -0x2.0000000000002p-28 : inexact-ok 592= tan tonearest binary64 -0x2p-28 : -0x2p-28 : inexact-ok 593= tan towardzero binary64 -0x2p-28 : -0x2p-28 : inexact-ok 594= tan upward binary64 -0x2p-28 : -0x2p-28 : inexact-ok 595= tan downward intel96 -0x2p-28 : -0x2.00000000000002acp-28 : inexact-ok 596= tan tonearest intel96 -0x2p-28 : -0x2.00000000000002acp-28 : inexact-ok 597= tan towardzero intel96 -0x2p-28 : -0x2.00000000000002a8p-28 : inexact-ok 598= tan upward intel96 -0x2p-28 : -0x2.00000000000002a8p-28 : inexact-ok 599= tan downward m68k96 -0x2p-28 : -0x2.00000000000002acp-28 : inexact-ok 600= tan tonearest m68k96 -0x2p-28 : -0x2.00000000000002acp-28 : inexact-ok 601= tan towardzero m68k96 -0x2p-28 : -0x2.00000000000002a8p-28 : inexact-ok 602= tan upward m68k96 -0x2p-28 : -0x2.00000000000002a8p-28 : inexact-ok 603= tan downward binary128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaaabp-28 : inexact-ok 604= tan tonearest binary128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaaaaep-28 : inexact-ok 605= tan towardzero binary128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaaaaep-28 : inexact-ok 606= tan upward binary128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaaaaep-28 : inexact-ok 607= tan downward ibm128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok 608= tan tonearest ibm128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok 609= tan towardzero ibm128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok 610= tan upward ibm128 -0x2p-28 : -0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok 611tan 0xc.9p-4 612= tan downward binary32 0xc.9p-4 : 0xf.fe04cp-4 : inexact-ok 613= tan tonearest binary32 0xc.9p-4 : 0xf.fe04dp-4 : inexact-ok 614= tan towardzero binary32 0xc.9p-4 : 0xf.fe04cp-4 : inexact-ok 615= tan upward binary32 0xc.9p-4 : 0xf.fe04dp-4 : inexact-ok 616= tan downward binary64 0xc.9p-4 : 0xf.fe04cb247202p-4 : inexact-ok 617= tan tonearest binary64 0xc.9p-4 : 0xf.fe04cb247202p-4 : inexact-ok 618= tan towardzero binary64 0xc.9p-4 : 0xf.fe04cb247202p-4 : inexact-ok 619= tan upward binary64 0xc.9p-4 : 0xf.fe04cb2472028p-4 : inexact-ok 620= tan downward intel96 0xc.9p-4 : 0xf.fe04cb2472021f1p-4 : inexact-ok 621= tan tonearest intel96 0xc.9p-4 : 0xf.fe04cb2472021f2p-4 : inexact-ok 622= tan towardzero intel96 0xc.9p-4 : 0xf.fe04cb2472021f1p-4 : inexact-ok 623= tan upward intel96 0xc.9p-4 : 0xf.fe04cb2472021f2p-4 : inexact-ok 624= tan downward m68k96 0xc.9p-4 : 0xf.fe04cb2472021f1p-4 : inexact-ok 625= tan tonearest m68k96 0xc.9p-4 : 0xf.fe04cb2472021f2p-4 : inexact-ok 626= tan towardzero m68k96 0xc.9p-4 : 0xf.fe04cb2472021f1p-4 : inexact-ok 627= tan upward m68k96 0xc.9p-4 : 0xf.fe04cb2472021f2p-4 : inexact-ok 628= tan downward binary128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e1fa8p-4 : inexact-ok 629= tan tonearest binary128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e1fa8p-4 : inexact-ok 630= tan towardzero binary128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e1fa8p-4 : inexact-ok 631= tan upward binary128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e1fbp-4 : inexact-ok 632= tan downward ibm128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e1cp-4 : inexact-ok 633= tan tonearest ibm128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e2p-4 : inexact-ok 634= tan towardzero ibm128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e1cp-4 : inexact-ok 635= tan upward ibm128 0xc.9p-4 : 0xf.fe04cb2472021f1945ff358e2p-4 : inexact-ok 636tan 0xc.908p-4 637= tan downward binary32 0xc.908p-4 : 0xf.ff04bp-4 : inexact-ok 638= tan tonearest binary32 0xc.908p-4 : 0xf.ff04bp-4 : inexact-ok 639= tan towardzero binary32 0xc.908p-4 : 0xf.ff04bp-4 : inexact-ok 640= tan upward binary32 0xc.908p-4 : 0xf.ff04cp-4 : inexact-ok 641= tan downward binary64 0xc.908p-4 : 0xf.ff04b37174f68p-4 : inexact-ok 642= tan tonearest binary64 0xc.908p-4 : 0xf.ff04b37174f7p-4 : inexact-ok 643= tan towardzero binary64 0xc.908p-4 : 0xf.ff04b37174f68p-4 : inexact-ok 644= tan upward binary64 0xc.908p-4 : 0xf.ff04b37174f7p-4 : inexact-ok 645= tan downward intel96 0xc.908p-4 : 0xf.ff04b37174f6f35p-4 : inexact-ok 646= tan tonearest intel96 0xc.908p-4 : 0xf.ff04b37174f6f35p-4 : inexact-ok 647= tan towardzero intel96 0xc.908p-4 : 0xf.ff04b37174f6f35p-4 : inexact-ok 648= tan upward intel96 0xc.908p-4 : 0xf.ff04b37174f6f36p-4 : inexact-ok 649= tan downward m68k96 0xc.908p-4 : 0xf.ff04b37174f6f35p-4 : inexact-ok 650= tan tonearest m68k96 0xc.908p-4 : 0xf.ff04b37174f6f35p-4 : inexact-ok 651= tan towardzero m68k96 0xc.908p-4 : 0xf.ff04b37174f6f35p-4 : inexact-ok 652= tan upward m68k96 0xc.908p-4 : 0xf.ff04b37174f6f36p-4 : inexact-ok 653= tan downward binary128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f988p-4 : inexact-ok 654= tan tonearest binary128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f988p-4 : inexact-ok 655= tan towardzero binary128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f988p-4 : inexact-ok 656= tan upward binary128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f99p-4 : inexact-ok 657= tan downward ibm128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f8p-4 : inexact-ok 658= tan tonearest ibm128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f8p-4 : inexact-ok 659= tan towardzero ibm128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69f8p-4 : inexact-ok 660= tan upward ibm128 0xc.908p-4 : 0xf.ff04b37174f6f3528b2b1b69fcp-4 : inexact-ok 661tan 0xc.90cp-4 662= tan downward binary32 0xc.90cp-4 : 0xf.ff84ap-4 : inexact-ok 663= tan tonearest binary32 0xc.90cp-4 : 0xf.ff84bp-4 : inexact-ok 664= tan towardzero binary32 0xc.90cp-4 : 0xf.ff84ap-4 : inexact-ok 665= tan upward binary32 0xc.90cp-4 : 0xf.ff84bp-4 : inexact-ok 666= tan downward binary64 0xc.90cp-4 : 0xf.ff84ad971a07p-4 : inexact-ok 667= tan tonearest binary64 0xc.90cp-4 : 0xf.ff84ad971a078p-4 : inexact-ok 668= tan towardzero binary64 0xc.90cp-4 : 0xf.ff84ad971a07p-4 : inexact-ok 669= tan upward binary64 0xc.90cp-4 : 0xf.ff84ad971a078p-4 : inexact-ok 670= tan downward intel96 0xc.90cp-4 : 0xf.ff84ad971a07663p-4 : inexact-ok 671= tan tonearest intel96 0xc.90cp-4 : 0xf.ff84ad971a07664p-4 : inexact-ok 672= tan towardzero intel96 0xc.90cp-4 : 0xf.ff84ad971a07663p-4 : inexact-ok 673= tan upward intel96 0xc.90cp-4 : 0xf.ff84ad971a07664p-4 : inexact-ok 674= tan downward m68k96 0xc.90cp-4 : 0xf.ff84ad971a07663p-4 : inexact-ok 675= tan tonearest m68k96 0xc.90cp-4 : 0xf.ff84ad971a07664p-4 : inexact-ok 676= tan towardzero m68k96 0xc.90cp-4 : 0xf.ff84ad971a07663p-4 : inexact-ok 677= tan upward m68k96 0xc.90cp-4 : 0xf.ff84ad971a07664p-4 : inexact-ok 678= tan downward binary128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b57341ep-4 : inexact-ok 679= tan tonearest binary128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b57341ep-4 : inexact-ok 680= tan towardzero binary128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b57341ep-4 : inexact-ok 681= tan upward binary128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b57341e8p-4 : inexact-ok 682= tan downward ibm128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b5734p-4 : inexact-ok 683= tan tonearest ibm128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b5734p-4 : inexact-ok 684= tan towardzero ibm128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b5734p-4 : inexact-ok 685= tan upward ibm128 0xc.90cp-4 : 0xf.ff84ad971a07663e3871b57344p-4 : inexact-ok 686tan 0xc.90ep-4 687= tan downward binary32 0xc.90ep-4 : 0xf.ffc4ap-4 : inexact-ok 688= tan tonearest binary32 0xc.90ep-4 : 0xf.ffc4bp-4 : inexact-ok 689= tan towardzero binary32 0xc.90ep-4 : 0xf.ffc4ap-4 : inexact-ok 690= tan upward binary32 0xc.90ep-4 : 0xf.ffc4bp-4 : inexact-ok 691= tan downward binary64 0xc.90ep-4 : 0xf.ffc4ac29d171p-4 : inexact-ok 692= tan tonearest binary64 0xc.90ep-4 : 0xf.ffc4ac29d171p-4 : inexact-ok 693= tan towardzero binary64 0xc.90ep-4 : 0xf.ffc4ac29d171p-4 : inexact-ok 694= tan upward binary64 0xc.90ep-4 : 0xf.ffc4ac29d1718p-4 : inexact-ok 695= tan downward intel96 0xc.90ep-4 : 0xf.ffc4ac29d1711cbp-4 : inexact-ok 696= tan tonearest intel96 0xc.90ep-4 : 0xf.ffc4ac29d1711ccp-4 : inexact-ok 697= tan towardzero intel96 0xc.90ep-4 : 0xf.ffc4ac29d1711cbp-4 : inexact-ok 698= tan upward intel96 0xc.90ep-4 : 0xf.ffc4ac29d1711ccp-4 : inexact-ok 699= tan downward m68k96 0xc.90ep-4 : 0xf.ffc4ac29d1711cbp-4 : inexact-ok 700= tan tonearest m68k96 0xc.90ep-4 : 0xf.ffc4ac29d1711ccp-4 : inexact-ok 701= tan towardzero m68k96 0xc.90ep-4 : 0xf.ffc4ac29d1711cbp-4 : inexact-ok 702= tan upward m68k96 0xc.90ep-4 : 0xf.ffc4ac29d1711ccp-4 : inexact-ok 703= tan downward binary128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18d58p-4 : inexact-ok 704= tan tonearest binary128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18d6p-4 : inexact-ok 705= tan towardzero binary128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18d58p-4 : inexact-ok 706= tan upward binary128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18d6p-4 : inexact-ok 707= tan downward ibm128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18cp-4 : inexact-ok 708= tan tonearest ibm128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18cp-4 : inexact-ok 709= tan towardzero ibm128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc18cp-4 : inexact-ok 710= tan upward ibm128 0xc.90ep-4 : 0xf.ffc4ac29d1711cbfd2ecbfc19p-4 : inexact-ok 711tan 0xc.90fp-4 712= tan downward binary32 0xc.90fp-4 : 0xf.ffe4ap-4 : inexact-ok 713= tan tonearest binary32 0xc.90fp-4 : 0xf.ffe4bp-4 : inexact-ok 714= tan towardzero binary32 0xc.90fp-4 : 0xf.ffe4ap-4 : inexact-ok 715= tan upward binary32 0xc.90fp-4 : 0xf.ffe4bp-4 : inexact-ok 716= tan downward binary64 0xc.90fp-4 : 0xf.ffe4abd329dep-4 : inexact-ok 717= tan tonearest binary64 0xc.90fp-4 : 0xf.ffe4abd329dep-4 : inexact-ok 718= tan towardzero binary64 0xc.90fp-4 : 0xf.ffe4abd329dep-4 : inexact-ok 719= tan upward binary64 0xc.90fp-4 : 0xf.ffe4abd329de8p-4 : inexact-ok 720= tan downward intel96 0xc.90fp-4 : 0xf.ffe4abd329de183p-4 : inexact-ok 721= tan tonearest intel96 0xc.90fp-4 : 0xf.ffe4abd329de183p-4 : inexact-ok 722= tan towardzero intel96 0xc.90fp-4 : 0xf.ffe4abd329de183p-4 : inexact-ok 723= tan upward intel96 0xc.90fp-4 : 0xf.ffe4abd329de184p-4 : inexact-ok 724= tan downward m68k96 0xc.90fp-4 : 0xf.ffe4abd329de183p-4 : inexact-ok 725= tan tonearest m68k96 0xc.90fp-4 : 0xf.ffe4abd329de183p-4 : inexact-ok 726= tan towardzero m68k96 0xc.90fp-4 : 0xf.ffe4abd329de183p-4 : inexact-ok 727= tan upward m68k96 0xc.90fp-4 : 0xf.ffe4abd329de184p-4 : inexact-ok 728= tan downward binary128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e46a48p-4 : inexact-ok 729= tan tonearest binary128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e46a5p-4 : inexact-ok 730= tan towardzero binary128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e46a48p-4 : inexact-ok 731= tan upward binary128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e46a5p-4 : inexact-ok 732= tan downward ibm128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e468p-4 : inexact-ok 733= tan tonearest ibm128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e46cp-4 : inexact-ok 734= tan towardzero ibm128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e468p-4 : inexact-ok 735= tan upward ibm128 0xc.90fp-4 : 0xf.ffe4abd329de1834a397d6e46cp-4 : inexact-ok 736tan 0xc.90f8p-4 737= tan downward binary32 0xc.90f8p-4 : 0xf.fff4ap-4 : inexact-ok 738= tan tonearest binary32 0xc.90f8p-4 : 0xf.fff4bp-4 : inexact-ok 739= tan towardzero binary32 0xc.90f8p-4 : 0xf.fff4ap-4 : inexact-ok 740= tan upward binary32 0xc.90f8p-4 : 0xf.fff4bp-4 : inexact-ok 741= tan downward binary64 0xc.90f8p-4 : 0xf.fff4abbfd5b28p-4 : inexact-ok 742= tan tonearest binary64 0xc.90f8p-4 : 0xf.fff4abbfd5b28p-4 : inexact-ok 743= tan towardzero binary64 0xc.90f8p-4 : 0xf.fff4abbfd5b28p-4 : inexact-ok 744= tan upward binary64 0xc.90f8p-4 : 0xf.fff4abbfd5b3p-4 : inexact-ok 745= tan downward intel96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a3p-4 : inexact-ok 746= tan tonearest intel96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a3p-4 : inexact-ok 747= tan towardzero intel96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a3p-4 : inexact-ok 748= tan upward intel96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a4p-4 : inexact-ok 749= tan downward m68k96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a3p-4 : inexact-ok 750= tan tonearest m68k96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a3p-4 : inexact-ok 751= tan towardzero m68k96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a3p-4 : inexact-ok 752= tan upward m68k96 0xc.90f8p-4 : 0xf.fff4abbfd5b29a4p-4 : inexact-ok 753= tan downward binary128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aa1cp-4 : inexact-ok 754= tan tonearest binary128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aa1cp-4 : inexact-ok 755= tan towardzero binary128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aa1cp-4 : inexact-ok 756= tan upward binary128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aa1c8p-4 : inexact-ok 757= tan downward ibm128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aap-4 : inexact-ok 758= tan tonearest ibm128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aap-4 : inexact-ok 759= tan towardzero ibm128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aap-4 : inexact-ok 760= tan upward ibm128 0xc.90f8p-4 : 0xf.fff4abbfd5b29a33e190809aa4p-4 : inexact-ok 761tan 0xc.90fcp-4 762= tan downward binary32 0xc.90fcp-4 : 0xf.fffcap-4 : inexact-ok 763= tan tonearest binary32 0xc.90fcp-4 : 0xf.fffcbp-4 : inexact-ok 764= tan towardzero binary32 0xc.90fcp-4 : 0xf.fffcap-4 : inexact-ok 765= tan upward binary32 0xc.90fcp-4 : 0xf.fffcbp-4 : inexact-ok 766= tan downward binary64 0xc.90fcp-4 : 0xf.fffcabbc2b92p-4 : inexact-ok 767= tan tonearest binary64 0xc.90fcp-4 : 0xf.fffcabbc2b928p-4 : inexact-ok 768= tan towardzero binary64 0xc.90fcp-4 : 0xf.fffcabbc2b92p-4 : inexact-ok 769= tan upward binary64 0xc.90fcp-4 : 0xf.fffcabbc2b928p-4 : inexact-ok 770= tan downward intel96 0xc.90fcp-4 : 0xf.fffcabbc2b925cp-4 : inexact-ok 771= tan tonearest intel96 0xc.90fcp-4 : 0xf.fffcabbc2b925c1p-4 : inexact-ok 772= tan towardzero intel96 0xc.90fcp-4 : 0xf.fffcabbc2b925cp-4 : inexact-ok 773= tan upward intel96 0xc.90fcp-4 : 0xf.fffcabbc2b925c1p-4 : inexact-ok 774= tan downward m68k96 0xc.90fcp-4 : 0xf.fffcabbc2b925cp-4 : inexact-ok 775= tan tonearest m68k96 0xc.90fcp-4 : 0xf.fffcabbc2b925c1p-4 : inexact-ok 776= tan towardzero m68k96 0xc.90fcp-4 : 0xf.fffcabbc2b925cp-4 : inexact-ok 777= tan upward m68k96 0xc.90fcp-4 : 0xf.fffcabbc2b925c1p-4 : inexact-ok 778= tan downward binary128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f079838p-4 : inexact-ok 779= tan tonearest binary128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f079838p-4 : inexact-ok 780= tan towardzero binary128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f079838p-4 : inexact-ok 781= tan upward binary128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f0798388p-4 : inexact-ok 782= tan downward ibm128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f0798p-4 : inexact-ok 783= tan tonearest ibm128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f07984p-4 : inexact-ok 784= tan towardzero ibm128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f0798p-4 : inexact-ok 785= tan upward ibm128 0xc.90fcp-4 : 0xf.fffcabbc2b925c0d4e40f07984p-4 : inexact-ok 786tan 0xc.90fdp-4 787= tan downward binary32 0xc.90fdp-4 : 0xf.fffeap-4 : inexact-ok 788= tan tonearest binary32 0xc.90fdp-4 : 0xf.fffebp-4 : inexact-ok 789= tan towardzero binary32 0xc.90fdp-4 : 0xf.fffeap-4 : inexact-ok 790= tan upward binary32 0xc.90fdp-4 : 0xf.fffebp-4 : inexact-ok 791= tan downward binary64 0xc.90fdp-4 : 0xf.fffeabbbe1098p-4 : inexact-ok 792= tan tonearest binary64 0xc.90fdp-4 : 0xf.fffeabbbe10ap-4 : inexact-ok 793= tan towardzero binary64 0xc.90fdp-4 : 0xf.fffeabbbe1098p-4 : inexact-ok 794= tan upward binary64 0xc.90fdp-4 : 0xf.fffeabbbe10ap-4 : inexact-ok 795= tan downward intel96 0xc.90fdp-4 : 0xf.fffeabbbe109e1ep-4 : inexact-ok 796= tan tonearest intel96 0xc.90fdp-4 : 0xf.fffeabbbe109e1fp-4 : inexact-ok 797= tan towardzero intel96 0xc.90fdp-4 : 0xf.fffeabbbe109e1ep-4 : inexact-ok 798= tan upward intel96 0xc.90fdp-4 : 0xf.fffeabbbe109e1fp-4 : inexact-ok 799= tan downward m68k96 0xc.90fdp-4 : 0xf.fffeabbbe109e1ep-4 : inexact-ok 800= tan tonearest m68k96 0xc.90fdp-4 : 0xf.fffeabbbe109e1fp-4 : inexact-ok 801= tan towardzero m68k96 0xc.90fdp-4 : 0xf.fffeabbbe109e1ep-4 : inexact-ok 802= tan upward m68k96 0xc.90fdp-4 : 0xf.fffeabbbe109e1fp-4 : inexact-ok 803= tan downward binary128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3ba3p-4 : inexact-ok 804= tan tonearest binary128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3ba38p-4 : inexact-ok 805= tan towardzero binary128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3ba3p-4 : inexact-ok 806= tan upward binary128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3ba38p-4 : inexact-ok 807= tan downward ibm128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3b8p-4 : inexact-ok 808= tan tonearest ibm128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3bcp-4 : inexact-ok 809= tan towardzero ibm128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3b8p-4 : inexact-ok 810= tan upward ibm128 0xc.90fdp-4 : 0xf.fffeabbbe109e1ee8991b9d3bcp-4 : inexact-ok 811tan 0xc.90fd8p-4 812= tan downward binary32 0xc.90fd8p-4 : 0xf.ffffap-4 : inexact-ok 813= tan tonearest binary32 0xc.90fd8p-4 : 0xf.ffffbp-4 : inexact-ok 814= tan towardzero binary32 0xc.90fd8p-4 : 0xf.ffffap-4 : inexact-ok 815= tan upward binary32 0xc.90fd8p-4 : 0xf.ffffbp-4 : inexact-ok 816= tan downward binary64 0xc.90fd8p-4 : 0xf.ffffabbbd3c58p-4 : inexact-ok 817= tan tonearest binary64 0xc.90fd8p-4 : 0xf.ffffabbbd3c58p-4 : inexact-ok 818= tan towardzero binary64 0xc.90fd8p-4 : 0xf.ffffabbbd3c58p-4 : inexact-ok 819= tan upward binary64 0xc.90fd8p-4 : 0xf.ffffabbbd3c6p-4 : inexact-ok 820= tan downward intel96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fep-4 : inexact-ok 821= tan tonearest intel96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fep-4 : inexact-ok 822= tan towardzero intel96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fep-4 : inexact-ok 823= tan upward intel96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59ffp-4 : inexact-ok 824= tan downward m68k96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fep-4 : inexact-ok 825= tan tonearest m68k96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fep-4 : inexact-ok 826= tan towardzero m68k96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fep-4 : inexact-ok 827= tan upward m68k96 0xc.90fd8p-4 : 0xf.ffffabbbd3c59ffp-4 : inexact-ok 828= tan downward binary128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cbp-4 : inexact-ok 829= tan tonearest binary128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cbp-4 : inexact-ok 830= tan towardzero binary128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cbp-4 : inexact-ok 831= tan upward binary128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cb8p-4 : inexact-ok 832= tan downward ibm128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cp-4 : inexact-ok 833= tan tonearest ibm128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cp-4 : inexact-ok 834= tan towardzero ibm128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f7cp-4 : inexact-ok 835= tan upward ibm128 0xc.90fd8p-4 : 0xf.ffffabbbd3c59fe25b70006f8p-4 : inexact-ok 836tan 0xc.90fdap-4 837= tan downward binary32 0xc.90fdap-4 : 0xf.ffffep-4 : inexact-ok 838= tan tonearest binary32 0xc.90fdap-4 : 0xf.fffffp-4 : inexact-ok 839= tan towardzero binary32 0xc.90fdap-4 : 0xf.ffffep-4 : inexact-ok 840= tan upward binary32 0xc.90fdap-4 : 0xf.fffffp-4 : inexact-ok 841= tan downward binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f48p-4 : inexact-ok 842= tan tonearest binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f48p-4 : inexact-ok 843= tan towardzero binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f48p-4 : inexact-ok 844= tan upward binary64 0xc.90fdap-4 : 0xf.ffffebbbd2f5p-4 : inexact-ok 845= tan downward intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 846= tan tonearest intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 847= tan towardzero intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 848= tan upward intel96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f4p-4 : inexact-ok 849= tan downward m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 850= tan tonearest m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 851= tan towardzero m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f3p-4 : inexact-ok 852= tan upward m68k96 0xc.90fdap-4 : 0xf.ffffebbbd2f48f4p-4 : inexact-ok 853= tan downward binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 854= tan tonearest binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 855= tan towardzero binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 856= tan upward binary128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc047p-4 : inexact-ok 857= tan downward ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 858= tan tonearest ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 859= tan towardzero ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 860= tan upward ibm128 0xc.90fdap-4 : 0xf.ffffebbbd2f48f30fa9c07dc08p-4 : inexact-ok 861tan 0xc.ap-4 862= tan downward binary32 0xc.ap-4 : 0x1.01e20ep+0 : inexact-ok 863= tan tonearest binary32 0xc.ap-4 : 0x1.01e21p+0 : inexact-ok 864= tan towardzero binary32 0xc.ap-4 : 0x1.01e20ep+0 : inexact-ok 865= tan upward binary32 0xc.ap-4 : 0x1.01e21p+0 : inexact-ok 866= tan downward binary64 0xc.ap-4 : 0x1.01e20f7e06e4bp+0 : inexact-ok 867= tan tonearest binary64 0xc.ap-4 : 0x1.01e20f7e06e4bp+0 : inexact-ok 868= tan towardzero binary64 0xc.ap-4 : 0x1.01e20f7e06e4bp+0 : inexact-ok 869= tan upward binary64 0xc.ap-4 : 0x1.01e20f7e06e4cp+0 : inexact-ok 870= tan downward intel96 0xc.ap-4 : 0x1.01e20f7e06e4b406p+0 : inexact-ok 871= tan tonearest intel96 0xc.ap-4 : 0x1.01e20f7e06e4b406p+0 : inexact-ok 872= tan towardzero intel96 0xc.ap-4 : 0x1.01e20f7e06e4b406p+0 : inexact-ok 873= tan upward intel96 0xc.ap-4 : 0x1.01e20f7e06e4b408p+0 : inexact-ok 874= tan downward m68k96 0xc.ap-4 : 0x1.01e20f7e06e4b406p+0 : inexact-ok 875= tan tonearest m68k96 0xc.ap-4 : 0x1.01e20f7e06e4b406p+0 : inexact-ok 876= tan towardzero m68k96 0xc.ap-4 : 0x1.01e20f7e06e4b406p+0 : inexact-ok 877= tan upward m68k96 0xc.ap-4 : 0x1.01e20f7e06e4b408p+0 : inexact-ok 878= tan downward binary128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd6809128p+0 : inexact-ok 879= tan tonearest binary128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd6809128p+0 : inexact-ok 880= tan towardzero binary128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd6809128p+0 : inexact-ok 881= tan upward binary128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd6809129p+0 : inexact-ok 882= tan downward ibm128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd68091p+0 : inexact-ok 883= tan tonearest ibm128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd68091p+0 : inexact-ok 884= tan towardzero ibm128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd68091p+0 : inexact-ok 885= tan upward ibm128 0xc.ap-4 : 0x1.01e20f7e06e4b4069f6fd680918p+0 : inexact-ok 886tan 0xc.98p-4 887= tan downward binary32 0xc.98p-4 : 0x1.00e0acp+0 : inexact-ok 888= tan tonearest binary32 0xc.98p-4 : 0x1.00e0aep+0 : inexact-ok 889= tan towardzero binary32 0xc.98p-4 : 0x1.00e0acp+0 : inexact-ok 890= tan upward binary32 0xc.98p-4 : 0x1.00e0aep+0 : inexact-ok 891= tan downward binary64 0xc.98p-4 : 0x1.00e0ad36afd0dp+0 : inexact-ok 892= tan tonearest binary64 0xc.98p-4 : 0x1.00e0ad36afd0ep+0 : inexact-ok 893= tan towardzero binary64 0xc.98p-4 : 0x1.00e0ad36afd0dp+0 : inexact-ok 894= tan upward binary64 0xc.98p-4 : 0x1.00e0ad36afd0ep+0 : inexact-ok 895= tan downward intel96 0xc.98p-4 : 0x1.00e0ad36afd0da34p+0 : inexact-ok 896= tan tonearest intel96 0xc.98p-4 : 0x1.00e0ad36afd0da36p+0 : inexact-ok 897= tan towardzero intel96 0xc.98p-4 : 0x1.00e0ad36afd0da34p+0 : inexact-ok 898= tan upward intel96 0xc.98p-4 : 0x1.00e0ad36afd0da36p+0 : inexact-ok 899= tan downward m68k96 0xc.98p-4 : 0x1.00e0ad36afd0da34p+0 : inexact-ok 900= tan tonearest m68k96 0xc.98p-4 : 0x1.00e0ad36afd0da36p+0 : inexact-ok 901= tan towardzero m68k96 0xc.98p-4 : 0x1.00e0ad36afd0da34p+0 : inexact-ok 902= tan upward m68k96 0xc.98p-4 : 0x1.00e0ad36afd0da36p+0 : inexact-ok 903= tan downward binary128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc8485abp+0 : inexact-ok 904= tan tonearest binary128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc8485abp+0 : inexact-ok 905= tan towardzero binary128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc8485abp+0 : inexact-ok 906= tan upward binary128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc8485acp+0 : inexact-ok 907= tan downward ibm128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc84858p+0 : inexact-ok 908= tan tonearest ibm128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc84858p+0 : inexact-ok 909= tan towardzero ibm128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc84858p+0 : inexact-ok 910= tan upward ibm128 0xc.98p-4 : 0x1.00e0ad36afd0da359300dc8486p+0 : inexact-ok 911tan 0xc.94p-4 912= tan downward binary32 0xc.94p-4 : 0x1.00605cp+0 : inexact-ok 913= tan tonearest binary32 0xc.94p-4 : 0x1.00605cp+0 : inexact-ok 914= tan towardzero binary32 0xc.94p-4 : 0x1.00605cp+0 : inexact-ok 915= tan upward binary32 0xc.94p-4 : 0x1.00605ep+0 : inexact-ok 916= tan downward binary64 0xc.94p-4 : 0x1.00605cdc5a1a1p+0 : inexact-ok 917= tan tonearest binary64 0xc.94p-4 : 0x1.00605cdc5a1a2p+0 : inexact-ok 918= tan towardzero binary64 0xc.94p-4 : 0x1.00605cdc5a1a1p+0 : inexact-ok 919= tan upward binary64 0xc.94p-4 : 0x1.00605cdc5a1a2p+0 : inexact-ok 920= tan downward intel96 0xc.94p-4 : 0x1.00605cdc5a1a1c1ep+0 : inexact-ok 921= tan tonearest intel96 0xc.94p-4 : 0x1.00605cdc5a1a1c1ep+0 : inexact-ok 922= tan towardzero intel96 0xc.94p-4 : 0x1.00605cdc5a1a1c1ep+0 : inexact-ok 923= tan upward intel96 0xc.94p-4 : 0x1.00605cdc5a1a1c2p+0 : inexact-ok 924= tan downward m68k96 0xc.94p-4 : 0x1.00605cdc5a1a1c1ep+0 : inexact-ok 925= tan tonearest m68k96 0xc.94p-4 : 0x1.00605cdc5a1a1c1ep+0 : inexact-ok 926= tan towardzero m68k96 0xc.94p-4 : 0x1.00605cdc5a1a1c1ep+0 : inexact-ok 927= tan upward m68k96 0xc.94p-4 : 0x1.00605cdc5a1a1c2p+0 : inexact-ok 928= tan downward binary128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98ap+0 : inexact-ok 929= tan tonearest binary128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98ap+0 : inexact-ok 930= tan towardzero binary128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98ap+0 : inexact-ok 931= tan upward binary128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98bp+0 : inexact-ok 932= tan downward ibm128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98p+0 : inexact-ok 933= tan tonearest ibm128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98p+0 : inexact-ok 934= tan towardzero ibm128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9f98p+0 : inexact-ok 935= tan upward ibm128 0xc.94p-4 : 0x1.00605cdc5a1a1c1e7a2e9db9fap+0 : inexact-ok 936tan 0xc.92p-4 937= tan downward binary32 0xc.92p-4 : 0x1.00204cp+0 : inexact-ok 938= tan tonearest binary32 0xc.92p-4 : 0x1.00204cp+0 : inexact-ok 939= tan towardzero binary32 0xc.92p-4 : 0x1.00204cp+0 : inexact-ok 940= tan upward binary32 0xc.92p-4 : 0x1.00204ep+0 : inexact-ok 941= tan downward binary64 0xc.92p-4 : 0x1.00204cc54b6a7p+0 : inexact-ok 942= tan tonearest binary64 0xc.92p-4 : 0x1.00204cc54b6a7p+0 : inexact-ok 943= tan towardzero binary64 0xc.92p-4 : 0x1.00204cc54b6a7p+0 : inexact-ok 944= tan upward binary64 0xc.92p-4 : 0x1.00204cc54b6a8p+0 : inexact-ok 945= tan downward intel96 0xc.92p-4 : 0x1.00204cc54b6a75fap+0 : inexact-ok 946= tan tonearest intel96 0xc.92p-4 : 0x1.00204cc54b6a75fcp+0 : inexact-ok 947= tan towardzero intel96 0xc.92p-4 : 0x1.00204cc54b6a75fap+0 : inexact-ok 948= tan upward intel96 0xc.92p-4 : 0x1.00204cc54b6a75fcp+0 : inexact-ok 949= tan downward m68k96 0xc.92p-4 : 0x1.00204cc54b6a75fap+0 : inexact-ok 950= tan tonearest m68k96 0xc.92p-4 : 0x1.00204cc54b6a75fcp+0 : inexact-ok 951= tan towardzero m68k96 0xc.92p-4 : 0x1.00204cc54b6a75fap+0 : inexact-ok 952= tan upward m68k96 0xc.92p-4 : 0x1.00204cc54b6a75fcp+0 : inexact-ok 953= tan downward binary128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf1c4p+0 : inexact-ok 954= tan tonearest binary128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf1c4p+0 : inexact-ok 955= tan towardzero binary128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf1c4p+0 : inexact-ok 956= tan upward binary128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf1c5p+0 : inexact-ok 957= tan downward ibm128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf18p+0 : inexact-ok 958= tan tonearest ibm128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf2p+0 : inexact-ok 959= tan towardzero ibm128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf18p+0 : inexact-ok 960= tan upward ibm128 0xc.92p-4 : 0x1.00204cc54b6a75fbaa11ed8cf2p+0 : inexact-ok 961tan 0xc.91p-4 962= tan downward binary32 0xc.91p-4 : 0x1.00004ap+0 : inexact-ok 963= tan tonearest binary32 0xc.91p-4 : 0x1.00004ap+0 : inexact-ok 964= tan towardzero binary32 0xc.91p-4 : 0x1.00004ap+0 : inexact-ok 965= tan upward binary32 0xc.91p-4 : 0x1.00004cp+0 : inexact-ok 966= tan downward binary64 0xc.91p-4 : 0x1.00004abbc817p+0 : inexact-ok 967= tan tonearest binary64 0xc.91p-4 : 0x1.00004abbc817p+0 : inexact-ok 968= tan towardzero binary64 0xc.91p-4 : 0x1.00004abbc817p+0 : inexact-ok 969= tan upward binary64 0xc.91p-4 : 0x1.00004abbc8171p+0 : inexact-ok 970= tan downward intel96 0xc.91p-4 : 0x1.00004abbc817073cp+0 : inexact-ok 971= tan tonearest intel96 0xc.91p-4 : 0x1.00004abbc817073cp+0 : inexact-ok 972= tan towardzero intel96 0xc.91p-4 : 0x1.00004abbc817073cp+0 : inexact-ok 973= tan upward intel96 0xc.91p-4 : 0x1.00004abbc817073ep+0 : inexact-ok 974= tan downward m68k96 0xc.91p-4 : 0x1.00004abbc817073cp+0 : inexact-ok 975= tan tonearest m68k96 0xc.91p-4 : 0x1.00004abbc817073cp+0 : inexact-ok 976= tan towardzero m68k96 0xc.91p-4 : 0x1.00004abbc817073cp+0 : inexact-ok 977= tan upward m68k96 0xc.91p-4 : 0x1.00004abbc817073ep+0 : inexact-ok 978= tan downward binary128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c7227p+0 : inexact-ok 979= tan tonearest binary128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c7227p+0 : inexact-ok 980= tan towardzero binary128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c7227p+0 : inexact-ok 981= tan upward binary128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c7228p+0 : inexact-ok 982= tan downward ibm128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c72p+0 : inexact-ok 983= tan tonearest ibm128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c72p+0 : inexact-ok 984= tan towardzero ibm128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c72p+0 : inexact-ok 985= tan upward ibm128 0xc.91p-4 : 0x1.00004abbc817073c57de4e2c728p+0 : inexact-ok 986tan 0xc.90fep-4 987= tan downward binary32 0xc.90fep-4 : 0x1.00000ap+0 : inexact-ok 988= tan tonearest binary32 0xc.90fep-4 : 0x1.00000ap+0 : inexact-ok 989= tan towardzero binary32 0xc.90fep-4 : 0x1.00000ap+0 : inexact-ok 990= tan upward binary32 0xc.90fep-4 : 0x1.00000cp+0 : inexact-ok 991= tan downward binary64 0xc.90fep-4 : 0x1.00000abbbd681p+0 : inexact-ok 992= tan tonearest binary64 0xc.90fep-4 : 0x1.00000abbbd681p+0 : inexact-ok 993= tan towardzero binary64 0xc.90fep-4 : 0x1.00000abbbd681p+0 : inexact-ok 994= tan upward binary64 0xc.90fep-4 : 0x1.00000abbbd682p+0 : inexact-ok 995= tan downward intel96 0xc.90fep-4 : 0x1.00000abbbd6815d2p+0 : inexact-ok 996= tan tonearest intel96 0xc.90fep-4 : 0x1.00000abbbd6815d2p+0 : inexact-ok 997= tan towardzero intel96 0xc.90fep-4 : 0x1.00000abbbd6815d2p+0 : inexact-ok 998= tan upward intel96 0xc.90fep-4 : 0x1.00000abbbd6815d4p+0 : inexact-ok 999= tan downward m68k96 0xc.90fep-4 : 0x1.00000abbbd6815d2p+0 : inexact-ok 1000= tan tonearest m68k96 0xc.90fep-4 : 0x1.00000abbbd6815d2p+0 : inexact-ok 1001= tan towardzero m68k96 0xc.90fep-4 : 0x1.00000abbbd6815d2p+0 : inexact-ok 1002= tan upward m68k96 0xc.90fep-4 : 0x1.00000abbbd6815d4p+0 : inexact-ok 1003= tan downward binary128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8a5ep+0 : inexact-ok 1004= tan tonearest binary128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8a5fp+0 : inexact-ok 1005= tan towardzero binary128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8a5ep+0 : inexact-ok 1006= tan upward binary128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8a5fp+0 : inexact-ok 1007= tan downward ibm128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8ap+0 : inexact-ok 1008= tan tonearest ibm128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8a8p+0 : inexact-ok 1009= tan towardzero ibm128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8ap+0 : inexact-ok 1010= tan upward ibm128 0xc.90fep-4 : 0x1.00000abbbd6815d2da4ff16a8a8p+0 : inexact-ok 1011tan 0xc.90fdcp-4 1012= tan downward binary32 0xc.90fdcp-4 : 0x1.000002p+0 : inexact-ok 1013= tan tonearest binary32 0xc.90fdcp-4 : 0x1.000002p+0 : inexact-ok 1014= tan towardzero binary32 0xc.90fdcp-4 : 0x1.000002p+0 : inexact-ok 1015= tan upward binary32 0xc.90fdcp-4 : 0x1.000004p+0 : inexact-ok 1016= tan downward binary64 0xc.90fdcp-4 : 0x1.000002bbbd323p+0 : inexact-ok 1017= tan tonearest binary64 0xc.90fdcp-4 : 0x1.000002bbbd323p+0 : inexact-ok 1018= tan towardzero binary64 0xc.90fdcp-4 : 0x1.000002bbbd323p+0 : inexact-ok 1019= tan upward binary64 0xc.90fdcp-4 : 0x1.000002bbbd324p+0 : inexact-ok 1020= tan downward intel96 0xc.90fdcp-4 : 0x1.000002bbbd3237e6p+0 : inexact-ok 1021= tan tonearest intel96 0xc.90fdcp-4 : 0x1.000002bbbd3237e8p+0 : inexact-ok 1022= tan towardzero intel96 0xc.90fdcp-4 : 0x1.000002bbbd3237e6p+0 : inexact-ok 1023= tan upward intel96 0xc.90fdcp-4 : 0x1.000002bbbd3237e8p+0 : inexact-ok 1024= tan downward m68k96 0xc.90fdcp-4 : 0x1.000002bbbd3237e6p+0 : inexact-ok 1025= tan tonearest m68k96 0xc.90fdcp-4 : 0x1.000002bbbd3237e8p+0 : inexact-ok 1026= tan towardzero m68k96 0xc.90fdcp-4 : 0x1.000002bbbd3237e6p+0 : inexact-ok 1027= tan upward m68k96 0xc.90fdcp-4 : 0x1.000002bbbd3237e8p+0 : inexact-ok 1028= tan downward binary128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed329p+0 : inexact-ok 1029= tan tonearest binary128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed32ap+0 : inexact-ok 1030= tan towardzero binary128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed329p+0 : inexact-ok 1031= tan upward binary128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed32ap+0 : inexact-ok 1032= tan downward ibm128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed3p+0 : inexact-ok 1033= tan tonearest ibm128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed3p+0 : inexact-ok 1034= tan towardzero ibm128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed3p+0 : inexact-ok 1035= tan upward ibm128 0xc.90fdcp-4 : 0x1.000002bbbd3237e7d114276ed38p+0 : inexact-ok 1036tan 0xc.90fdbp-4 1037= tan downward binary32 0xc.90fdbp-4 : 0x1p+0 : inexact-ok 1038= tan tonearest binary32 0xc.90fdbp-4 : 0x1p+0 : inexact-ok 1039= tan towardzero binary32 0xc.90fdbp-4 : 0x1p+0 : inexact-ok 1040= tan upward binary32 0xc.90fdbp-4 : 0x1.000002p+0 : inexact-ok 1041= tan downward binary64 0xc.90fdbp-4 : 0x1.000000bbbd2ecp+0 : inexact-ok 1042= tan tonearest binary64 0xc.90fdbp-4 : 0x1.000000bbbd2ecp+0 : inexact-ok 1043= tan towardzero binary64 0xc.90fdbp-4 : 0x1.000000bbbd2ecp+0 : inexact-ok 1044= tan upward binary64 0xc.90fdbp-4 : 0x1.000000bbbd2edp+0 : inexact-ok 1045= tan downward intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 1046= tan tonearest intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 1047= tan towardzero intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 1048= tan upward intel96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 1049= tan downward m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 1050= tan tonearest m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 1051= tan towardzero m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06cp+0 : inexact-ok 1052= tan upward m68k96 0xc.90fdbp-4 : 0x1.000000bbbd2ec06ep+0 : inexact-ok 1053= tan downward binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 1054= tan tonearest binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 1055= tan towardzero binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 1056= tan upward binary128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3655a4p+0 : inexact-ok 1057= tan downward ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 1058= tan tonearest ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 1059= tan towardzero ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 1060= tan upward ibm128 0xc.90fdbp-4 : 0x1.000000bbbd2ec06d6d6fff3656p+0 : inexact-ok 1061tan -0xc.9p-4 1062= tan downward binary32 -0xc.9p-4 : -0xf.fe04dp-4 : inexact-ok 1063= tan tonearest binary32 -0xc.9p-4 : -0xf.fe04dp-4 : inexact-ok 1064= tan towardzero binary32 -0xc.9p-4 : -0xf.fe04cp-4 : inexact-ok 1065= tan upward binary32 -0xc.9p-4 : -0xf.fe04cp-4 : inexact-ok 1066= tan downward binary64 -0xc.9p-4 : -0xf.fe04cb2472028p-4 : inexact-ok 1067= tan tonearest binary64 -0xc.9p-4 : -0xf.fe04cb247202p-4 : inexact-ok 1068= tan towardzero binary64 -0xc.9p-4 : -0xf.fe04cb247202p-4 : inexact-ok 1069= tan upward binary64 -0xc.9p-4 : -0xf.fe04cb247202p-4 : inexact-ok 1070= tan downward intel96 -0xc.9p-4 : -0xf.fe04cb2472021f2p-4 : inexact-ok 1071= tan tonearest intel96 -0xc.9p-4 : -0xf.fe04cb2472021f2p-4 : inexact-ok 1072= tan towardzero intel96 -0xc.9p-4 : -0xf.fe04cb2472021f1p-4 : inexact-ok 1073= tan upward intel96 -0xc.9p-4 : -0xf.fe04cb2472021f1p-4 : inexact-ok 1074= tan downward m68k96 -0xc.9p-4 : -0xf.fe04cb2472021f2p-4 : inexact-ok 1075= tan tonearest m68k96 -0xc.9p-4 : -0xf.fe04cb2472021f2p-4 : inexact-ok 1076= tan towardzero m68k96 -0xc.9p-4 : -0xf.fe04cb2472021f1p-4 : inexact-ok 1077= tan upward m68k96 -0xc.9p-4 : -0xf.fe04cb2472021f1p-4 : inexact-ok 1078= tan downward binary128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e1fbp-4 : inexact-ok 1079= tan tonearest binary128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e1fa8p-4 : inexact-ok 1080= tan towardzero binary128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e1fa8p-4 : inexact-ok 1081= tan upward binary128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e1fa8p-4 : inexact-ok 1082= tan downward ibm128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e2p-4 : inexact-ok 1083= tan tonearest ibm128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e2p-4 : inexact-ok 1084= tan towardzero ibm128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e1cp-4 : inexact-ok 1085= tan upward ibm128 -0xc.9p-4 : -0xf.fe04cb2472021f1945ff358e1cp-4 : inexact-ok 1086tan -0xc.908p-4 1087= tan downward binary32 -0xc.908p-4 : -0xf.ff04cp-4 : inexact-ok 1088= tan tonearest binary32 -0xc.908p-4 : -0xf.ff04bp-4 : inexact-ok 1089= tan towardzero binary32 -0xc.908p-4 : -0xf.ff04bp-4 : inexact-ok 1090= tan upward binary32 -0xc.908p-4 : -0xf.ff04bp-4 : inexact-ok 1091= tan downward binary64 -0xc.908p-4 : -0xf.ff04b37174f7p-4 : inexact-ok 1092= tan tonearest binary64 -0xc.908p-4 : -0xf.ff04b37174f7p-4 : inexact-ok 1093= tan towardzero binary64 -0xc.908p-4 : -0xf.ff04b37174f68p-4 : inexact-ok 1094= tan upward binary64 -0xc.908p-4 : -0xf.ff04b37174f68p-4 : inexact-ok 1095= tan downward intel96 -0xc.908p-4 : -0xf.ff04b37174f6f36p-4 : inexact-ok 1096= tan tonearest intel96 -0xc.908p-4 : -0xf.ff04b37174f6f35p-4 : inexact-ok 1097= tan towardzero intel96 -0xc.908p-4 : -0xf.ff04b37174f6f35p-4 : inexact-ok 1098= tan upward intel96 -0xc.908p-4 : -0xf.ff04b37174f6f35p-4 : inexact-ok 1099= tan downward m68k96 -0xc.908p-4 : -0xf.ff04b37174f6f36p-4 : inexact-ok 1100= tan tonearest m68k96 -0xc.908p-4 : -0xf.ff04b37174f6f35p-4 : inexact-ok 1101= tan towardzero m68k96 -0xc.908p-4 : -0xf.ff04b37174f6f35p-4 : inexact-ok 1102= tan upward m68k96 -0xc.908p-4 : -0xf.ff04b37174f6f35p-4 : inexact-ok 1103= tan downward binary128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f99p-4 : inexact-ok 1104= tan tonearest binary128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f988p-4 : inexact-ok 1105= tan towardzero binary128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f988p-4 : inexact-ok 1106= tan upward binary128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f988p-4 : inexact-ok 1107= tan downward ibm128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69fcp-4 : inexact-ok 1108= tan tonearest ibm128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f8p-4 : inexact-ok 1109= tan towardzero ibm128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f8p-4 : inexact-ok 1110= tan upward ibm128 -0xc.908p-4 : -0xf.ff04b37174f6f3528b2b1b69f8p-4 : inexact-ok 1111tan -0xc.90cp-4 1112= tan downward binary32 -0xc.90cp-4 : -0xf.ff84bp-4 : inexact-ok 1113= tan tonearest binary32 -0xc.90cp-4 : -0xf.ff84bp-4 : inexact-ok 1114= tan towardzero binary32 -0xc.90cp-4 : -0xf.ff84ap-4 : inexact-ok 1115= tan upward binary32 -0xc.90cp-4 : -0xf.ff84ap-4 : inexact-ok 1116= tan downward binary64 -0xc.90cp-4 : -0xf.ff84ad971a078p-4 : inexact-ok 1117= tan tonearest binary64 -0xc.90cp-4 : -0xf.ff84ad971a078p-4 : inexact-ok 1118= tan towardzero binary64 -0xc.90cp-4 : -0xf.ff84ad971a07p-4 : inexact-ok 1119= tan upward binary64 -0xc.90cp-4 : -0xf.ff84ad971a07p-4 : inexact-ok 1120= tan downward intel96 -0xc.90cp-4 : -0xf.ff84ad971a07664p-4 : inexact-ok 1121= tan tonearest intel96 -0xc.90cp-4 : -0xf.ff84ad971a07664p-4 : inexact-ok 1122= tan towardzero intel96 -0xc.90cp-4 : -0xf.ff84ad971a07663p-4 : inexact-ok 1123= tan upward intel96 -0xc.90cp-4 : -0xf.ff84ad971a07663p-4 : inexact-ok 1124= tan downward m68k96 -0xc.90cp-4 : -0xf.ff84ad971a07664p-4 : inexact-ok 1125= tan tonearest m68k96 -0xc.90cp-4 : -0xf.ff84ad971a07664p-4 : inexact-ok 1126= tan towardzero m68k96 -0xc.90cp-4 : -0xf.ff84ad971a07663p-4 : inexact-ok 1127= tan upward m68k96 -0xc.90cp-4 : -0xf.ff84ad971a07663p-4 : inexact-ok 1128= tan downward binary128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b57341e8p-4 : inexact-ok 1129= tan tonearest binary128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b57341ep-4 : inexact-ok 1130= tan towardzero binary128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b57341ep-4 : inexact-ok 1131= tan upward binary128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b57341ep-4 : inexact-ok 1132= tan downward ibm128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b57344p-4 : inexact-ok 1133= tan tonearest ibm128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b5734p-4 : inexact-ok 1134= tan towardzero ibm128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b5734p-4 : inexact-ok 1135= tan upward ibm128 -0xc.90cp-4 : -0xf.ff84ad971a07663e3871b5734p-4 : inexact-ok 1136tan -0xc.90ep-4 1137= tan downward binary32 -0xc.90ep-4 : -0xf.ffc4bp-4 : inexact-ok 1138= tan tonearest binary32 -0xc.90ep-4 : -0xf.ffc4bp-4 : inexact-ok 1139= tan towardzero binary32 -0xc.90ep-4 : -0xf.ffc4ap-4 : inexact-ok 1140= tan upward binary32 -0xc.90ep-4 : -0xf.ffc4ap-4 : inexact-ok 1141= tan downward binary64 -0xc.90ep-4 : -0xf.ffc4ac29d1718p-4 : inexact-ok 1142= tan tonearest binary64 -0xc.90ep-4 : -0xf.ffc4ac29d171p-4 : inexact-ok 1143= tan towardzero binary64 -0xc.90ep-4 : -0xf.ffc4ac29d171p-4 : inexact-ok 1144= tan upward binary64 -0xc.90ep-4 : -0xf.ffc4ac29d171p-4 : inexact-ok 1145= tan downward intel96 -0xc.90ep-4 : -0xf.ffc4ac29d1711ccp-4 : inexact-ok 1146= tan tonearest intel96 -0xc.90ep-4 : -0xf.ffc4ac29d1711ccp-4 : inexact-ok 1147= tan towardzero intel96 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbp-4 : inexact-ok 1148= tan upward intel96 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbp-4 : inexact-ok 1149= tan downward m68k96 -0xc.90ep-4 : -0xf.ffc4ac29d1711ccp-4 : inexact-ok 1150= tan tonearest m68k96 -0xc.90ep-4 : -0xf.ffc4ac29d1711ccp-4 : inexact-ok 1151= tan towardzero m68k96 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbp-4 : inexact-ok 1152= tan upward m68k96 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbp-4 : inexact-ok 1153= tan downward binary128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18d6p-4 : inexact-ok 1154= tan tonearest binary128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18d6p-4 : inexact-ok 1155= tan towardzero binary128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18d58p-4 : inexact-ok 1156= tan upward binary128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18d58p-4 : inexact-ok 1157= tan downward ibm128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc19p-4 : inexact-ok 1158= tan tonearest ibm128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18cp-4 : inexact-ok 1159= tan towardzero ibm128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18cp-4 : inexact-ok 1160= tan upward ibm128 -0xc.90ep-4 : -0xf.ffc4ac29d1711cbfd2ecbfc18cp-4 : inexact-ok 1161tan -0xc.90fp-4 1162= tan downward binary32 -0xc.90fp-4 : -0xf.ffe4bp-4 : inexact-ok 1163= tan tonearest binary32 -0xc.90fp-4 : -0xf.ffe4bp-4 : inexact-ok 1164= tan towardzero binary32 -0xc.90fp-4 : -0xf.ffe4ap-4 : inexact-ok 1165= tan upward binary32 -0xc.90fp-4 : -0xf.ffe4ap-4 : inexact-ok 1166= tan downward binary64 -0xc.90fp-4 : -0xf.ffe4abd329de8p-4 : inexact-ok 1167= tan tonearest binary64 -0xc.90fp-4 : -0xf.ffe4abd329dep-4 : inexact-ok 1168= tan towardzero binary64 -0xc.90fp-4 : -0xf.ffe4abd329dep-4 : inexact-ok 1169= tan upward binary64 -0xc.90fp-4 : -0xf.ffe4abd329dep-4 : inexact-ok 1170= tan downward intel96 -0xc.90fp-4 : -0xf.ffe4abd329de184p-4 : inexact-ok 1171= tan tonearest intel96 -0xc.90fp-4 : -0xf.ffe4abd329de183p-4 : inexact-ok 1172= tan towardzero intel96 -0xc.90fp-4 : -0xf.ffe4abd329de183p-4 : inexact-ok 1173= tan upward intel96 -0xc.90fp-4 : -0xf.ffe4abd329de183p-4 : inexact-ok 1174= tan downward m68k96 -0xc.90fp-4 : -0xf.ffe4abd329de184p-4 : inexact-ok 1175= tan tonearest m68k96 -0xc.90fp-4 : -0xf.ffe4abd329de183p-4 : inexact-ok 1176= tan towardzero m68k96 -0xc.90fp-4 : -0xf.ffe4abd329de183p-4 : inexact-ok 1177= tan upward m68k96 -0xc.90fp-4 : -0xf.ffe4abd329de183p-4 : inexact-ok 1178= tan downward binary128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e46a5p-4 : inexact-ok 1179= tan tonearest binary128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e46a5p-4 : inexact-ok 1180= tan towardzero binary128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e46a48p-4 : inexact-ok 1181= tan upward binary128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e46a48p-4 : inexact-ok 1182= tan downward ibm128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e46cp-4 : inexact-ok 1183= tan tonearest ibm128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e46cp-4 : inexact-ok 1184= tan towardzero ibm128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e468p-4 : inexact-ok 1185= tan upward ibm128 -0xc.90fp-4 : -0xf.ffe4abd329de1834a397d6e468p-4 : inexact-ok 1186tan -0xc.90f8p-4 1187= tan downward binary32 -0xc.90f8p-4 : -0xf.fff4bp-4 : inexact-ok 1188= tan tonearest binary32 -0xc.90f8p-4 : -0xf.fff4bp-4 : inexact-ok 1189= tan towardzero binary32 -0xc.90f8p-4 : -0xf.fff4ap-4 : inexact-ok 1190= tan upward binary32 -0xc.90f8p-4 : -0xf.fff4ap-4 : inexact-ok 1191= tan downward binary64 -0xc.90f8p-4 : -0xf.fff4abbfd5b3p-4 : inexact-ok 1192= tan tonearest binary64 -0xc.90f8p-4 : -0xf.fff4abbfd5b28p-4 : inexact-ok 1193= tan towardzero binary64 -0xc.90f8p-4 : -0xf.fff4abbfd5b28p-4 : inexact-ok 1194= tan upward binary64 -0xc.90f8p-4 : -0xf.fff4abbfd5b28p-4 : inexact-ok 1195= tan downward intel96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a4p-4 : inexact-ok 1196= tan tonearest intel96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a3p-4 : inexact-ok 1197= tan towardzero intel96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a3p-4 : inexact-ok 1198= tan upward intel96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a3p-4 : inexact-ok 1199= tan downward m68k96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a4p-4 : inexact-ok 1200= tan tonearest m68k96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a3p-4 : inexact-ok 1201= tan towardzero m68k96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a3p-4 : inexact-ok 1202= tan upward m68k96 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a3p-4 : inexact-ok 1203= tan downward binary128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aa1c8p-4 : inexact-ok 1204= tan tonearest binary128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aa1cp-4 : inexact-ok 1205= tan towardzero binary128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aa1cp-4 : inexact-ok 1206= tan upward binary128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aa1cp-4 : inexact-ok 1207= tan downward ibm128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aa4p-4 : inexact-ok 1208= tan tonearest ibm128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aap-4 : inexact-ok 1209= tan towardzero ibm128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aap-4 : inexact-ok 1210= tan upward ibm128 -0xc.90f8p-4 : -0xf.fff4abbfd5b29a33e190809aap-4 : inexact-ok 1211tan -0xc.90fcp-4 1212= tan downward binary32 -0xc.90fcp-4 : -0xf.fffcbp-4 : inexact-ok 1213= tan tonearest binary32 -0xc.90fcp-4 : -0xf.fffcbp-4 : inexact-ok 1214= tan towardzero binary32 -0xc.90fcp-4 : -0xf.fffcap-4 : inexact-ok 1215= tan upward binary32 -0xc.90fcp-4 : -0xf.fffcap-4 : inexact-ok 1216= tan downward binary64 -0xc.90fcp-4 : -0xf.fffcabbc2b928p-4 : inexact-ok 1217= tan tonearest binary64 -0xc.90fcp-4 : -0xf.fffcabbc2b928p-4 : inexact-ok 1218= tan towardzero binary64 -0xc.90fcp-4 : -0xf.fffcabbc2b92p-4 : inexact-ok 1219= tan upward binary64 -0xc.90fcp-4 : -0xf.fffcabbc2b92p-4 : inexact-ok 1220= tan downward intel96 -0xc.90fcp-4 : -0xf.fffcabbc2b925c1p-4 : inexact-ok 1221= tan tonearest intel96 -0xc.90fcp-4 : -0xf.fffcabbc2b925c1p-4 : inexact-ok 1222= tan towardzero intel96 -0xc.90fcp-4 : -0xf.fffcabbc2b925cp-4 : inexact-ok 1223= tan upward intel96 -0xc.90fcp-4 : -0xf.fffcabbc2b925cp-4 : inexact-ok 1224= tan downward m68k96 -0xc.90fcp-4 : -0xf.fffcabbc2b925c1p-4 : inexact-ok 1225= tan tonearest m68k96 -0xc.90fcp-4 : -0xf.fffcabbc2b925c1p-4 : inexact-ok 1226= tan towardzero m68k96 -0xc.90fcp-4 : -0xf.fffcabbc2b925cp-4 : inexact-ok 1227= tan upward m68k96 -0xc.90fcp-4 : -0xf.fffcabbc2b925cp-4 : inexact-ok 1228= tan downward binary128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f0798388p-4 : inexact-ok 1229= tan tonearest binary128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f079838p-4 : inexact-ok 1230= tan towardzero binary128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f079838p-4 : inexact-ok 1231= tan upward binary128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f079838p-4 : inexact-ok 1232= tan downward ibm128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f07984p-4 : inexact-ok 1233= tan tonearest ibm128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f07984p-4 : inexact-ok 1234= tan towardzero ibm128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f0798p-4 : inexact-ok 1235= tan upward ibm128 -0xc.90fcp-4 : -0xf.fffcabbc2b925c0d4e40f0798p-4 : inexact-ok 1236tan -0xc.90fdp-4 1237= tan downward binary32 -0xc.90fdp-4 : -0xf.fffebp-4 : inexact-ok 1238= tan tonearest binary32 -0xc.90fdp-4 : -0xf.fffebp-4 : inexact-ok 1239= tan towardzero binary32 -0xc.90fdp-4 : -0xf.fffeap-4 : inexact-ok 1240= tan upward binary32 -0xc.90fdp-4 : -0xf.fffeap-4 : inexact-ok 1241= tan downward binary64 -0xc.90fdp-4 : -0xf.fffeabbbe10ap-4 : inexact-ok 1242= tan tonearest binary64 -0xc.90fdp-4 : -0xf.fffeabbbe10ap-4 : inexact-ok 1243= tan towardzero binary64 -0xc.90fdp-4 : -0xf.fffeabbbe1098p-4 : inexact-ok 1244= tan upward binary64 -0xc.90fdp-4 : -0xf.fffeabbbe1098p-4 : inexact-ok 1245= tan downward intel96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1fp-4 : inexact-ok 1246= tan tonearest intel96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1fp-4 : inexact-ok 1247= tan towardzero intel96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ep-4 : inexact-ok 1248= tan upward intel96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ep-4 : inexact-ok 1249= tan downward m68k96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1fp-4 : inexact-ok 1250= tan tonearest m68k96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1fp-4 : inexact-ok 1251= tan towardzero m68k96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ep-4 : inexact-ok 1252= tan upward m68k96 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ep-4 : inexact-ok 1253= tan downward binary128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3ba38p-4 : inexact-ok 1254= tan tonearest binary128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3ba38p-4 : inexact-ok 1255= tan towardzero binary128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3ba3p-4 : inexact-ok 1256= tan upward binary128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3ba3p-4 : inexact-ok 1257= tan downward ibm128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3bcp-4 : inexact-ok 1258= tan tonearest ibm128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3bcp-4 : inexact-ok 1259= tan towardzero ibm128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3b8p-4 : inexact-ok 1260= tan upward ibm128 -0xc.90fdp-4 : -0xf.fffeabbbe109e1ee8991b9d3b8p-4 : inexact-ok 1261tan -0xc.90fd8p-4 1262= tan downward binary32 -0xc.90fd8p-4 : -0xf.ffffbp-4 : inexact-ok 1263= tan tonearest binary32 -0xc.90fd8p-4 : -0xf.ffffbp-4 : inexact-ok 1264= tan towardzero binary32 -0xc.90fd8p-4 : -0xf.ffffap-4 : inexact-ok 1265= tan upward binary32 -0xc.90fd8p-4 : -0xf.ffffap-4 : inexact-ok 1266= tan downward binary64 -0xc.90fd8p-4 : -0xf.ffffabbbd3c6p-4 : inexact-ok 1267= tan tonearest binary64 -0xc.90fd8p-4 : -0xf.ffffabbbd3c58p-4 : inexact-ok 1268= tan towardzero binary64 -0xc.90fd8p-4 : -0xf.ffffabbbd3c58p-4 : inexact-ok 1269= tan upward binary64 -0xc.90fd8p-4 : -0xf.ffffabbbd3c58p-4 : inexact-ok 1270= tan downward intel96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59ffp-4 : inexact-ok 1271= tan tonearest intel96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fep-4 : inexact-ok 1272= tan towardzero intel96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fep-4 : inexact-ok 1273= tan upward intel96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fep-4 : inexact-ok 1274= tan downward m68k96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59ffp-4 : inexact-ok 1275= tan tonearest m68k96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fep-4 : inexact-ok 1276= tan towardzero m68k96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fep-4 : inexact-ok 1277= tan upward m68k96 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fep-4 : inexact-ok 1278= tan downward binary128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cb8p-4 : inexact-ok 1279= tan tonearest binary128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cbp-4 : inexact-ok 1280= tan towardzero binary128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cbp-4 : inexact-ok 1281= tan upward binary128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cbp-4 : inexact-ok 1282= tan downward ibm128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f8p-4 : inexact-ok 1283= tan tonearest ibm128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cp-4 : inexact-ok 1284= tan towardzero ibm128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cp-4 : inexact-ok 1285= tan upward ibm128 -0xc.90fd8p-4 : -0xf.ffffabbbd3c59fe25b70006f7cp-4 : inexact-ok 1286tan -0xc.90fdap-4 1287= tan downward binary32 -0xc.90fdap-4 : -0xf.fffffp-4 : inexact-ok 1288= tan tonearest binary32 -0xc.90fdap-4 : -0xf.fffffp-4 : inexact-ok 1289= tan towardzero binary32 -0xc.90fdap-4 : -0xf.ffffep-4 : inexact-ok 1290= tan upward binary32 -0xc.90fdap-4 : -0xf.ffffep-4 : inexact-ok 1291= tan downward binary64 -0xc.90fdap-4 : -0xf.ffffebbbd2f5p-4 : inexact-ok 1292= tan tonearest binary64 -0xc.90fdap-4 : -0xf.ffffebbbd2f48p-4 : inexact-ok 1293= tan towardzero binary64 -0xc.90fdap-4 : -0xf.ffffebbbd2f48p-4 : inexact-ok 1294= tan upward binary64 -0xc.90fdap-4 : -0xf.ffffebbbd2f48p-4 : inexact-ok 1295= tan downward intel96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f4p-4 : inexact-ok 1296= tan tonearest intel96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f3p-4 : inexact-ok 1297= tan towardzero intel96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f3p-4 : inexact-ok 1298= tan upward intel96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f3p-4 : inexact-ok 1299= tan downward m68k96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f4p-4 : inexact-ok 1300= tan tonearest m68k96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f3p-4 : inexact-ok 1301= tan towardzero m68k96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f3p-4 : inexact-ok 1302= tan upward m68k96 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f3p-4 : inexact-ok 1303= tan downward binary128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc047p-4 : inexact-ok 1304= tan tonearest binary128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 1305= tan towardzero binary128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 1306= tan upward binary128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc0468p-4 : inexact-ok 1307= tan downward ibm128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc08p-4 : inexact-ok 1308= tan tonearest ibm128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 1309= tan towardzero ibm128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 1310= tan upward ibm128 -0xc.90fdap-4 : -0xf.ffffebbbd2f48f30fa9c07dc04p-4 : inexact-ok 1311tan -0xc.ap-4 1312= tan downward binary32 -0xc.ap-4 : -0x1.01e21p+0 : inexact-ok 1313= tan tonearest binary32 -0xc.ap-4 : -0x1.01e21p+0 : inexact-ok 1314= tan towardzero binary32 -0xc.ap-4 : -0x1.01e20ep+0 : inexact-ok 1315= tan upward binary32 -0xc.ap-4 : -0x1.01e20ep+0 : inexact-ok 1316= tan downward binary64 -0xc.ap-4 : -0x1.01e20f7e06e4cp+0 : inexact-ok 1317= tan tonearest binary64 -0xc.ap-4 : -0x1.01e20f7e06e4bp+0 : inexact-ok 1318= tan towardzero binary64 -0xc.ap-4 : -0x1.01e20f7e06e4bp+0 : inexact-ok 1319= tan upward binary64 -0xc.ap-4 : -0x1.01e20f7e06e4bp+0 : inexact-ok 1320= tan downward intel96 -0xc.ap-4 : -0x1.01e20f7e06e4b408p+0 : inexact-ok 1321= tan tonearest intel96 -0xc.ap-4 : -0x1.01e20f7e06e4b406p+0 : inexact-ok 1322= tan towardzero intel96 -0xc.ap-4 : -0x1.01e20f7e06e4b406p+0 : inexact-ok 1323= tan upward intel96 -0xc.ap-4 : -0x1.01e20f7e06e4b406p+0 : inexact-ok 1324= tan downward m68k96 -0xc.ap-4 : -0x1.01e20f7e06e4b408p+0 : inexact-ok 1325= tan tonearest m68k96 -0xc.ap-4 : -0x1.01e20f7e06e4b406p+0 : inexact-ok 1326= tan towardzero m68k96 -0xc.ap-4 : -0x1.01e20f7e06e4b406p+0 : inexact-ok 1327= tan upward m68k96 -0xc.ap-4 : -0x1.01e20f7e06e4b406p+0 : inexact-ok 1328= tan downward binary128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd6809129p+0 : inexact-ok 1329= tan tonearest binary128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd6809128p+0 : inexact-ok 1330= tan towardzero binary128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd6809128p+0 : inexact-ok 1331= tan upward binary128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd6809128p+0 : inexact-ok 1332= tan downward ibm128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd680918p+0 : inexact-ok 1333= tan tonearest ibm128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd68091p+0 : inexact-ok 1334= tan towardzero ibm128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd68091p+0 : inexact-ok 1335= tan upward ibm128 -0xc.ap-4 : -0x1.01e20f7e06e4b4069f6fd68091p+0 : inexact-ok 1336tan -0xc.98p-4 1337= tan downward binary32 -0xc.98p-4 : -0x1.00e0aep+0 : inexact-ok 1338= tan tonearest binary32 -0xc.98p-4 : -0x1.00e0aep+0 : inexact-ok 1339= tan towardzero binary32 -0xc.98p-4 : -0x1.00e0acp+0 : inexact-ok 1340= tan upward binary32 -0xc.98p-4 : -0x1.00e0acp+0 : inexact-ok 1341= tan downward binary64 -0xc.98p-4 : -0x1.00e0ad36afd0ep+0 : inexact-ok 1342= tan tonearest binary64 -0xc.98p-4 : -0x1.00e0ad36afd0ep+0 : inexact-ok 1343= tan towardzero binary64 -0xc.98p-4 : -0x1.00e0ad36afd0dp+0 : inexact-ok 1344= tan upward binary64 -0xc.98p-4 : -0x1.00e0ad36afd0dp+0 : inexact-ok 1345= tan downward intel96 -0xc.98p-4 : -0x1.00e0ad36afd0da36p+0 : inexact-ok 1346= tan tonearest intel96 -0xc.98p-4 : -0x1.00e0ad36afd0da36p+0 : inexact-ok 1347= tan towardzero intel96 -0xc.98p-4 : -0x1.00e0ad36afd0da34p+0 : inexact-ok 1348= tan upward intel96 -0xc.98p-4 : -0x1.00e0ad36afd0da34p+0 : inexact-ok 1349= tan downward m68k96 -0xc.98p-4 : -0x1.00e0ad36afd0da36p+0 : inexact-ok 1350= tan tonearest m68k96 -0xc.98p-4 : -0x1.00e0ad36afd0da36p+0 : inexact-ok 1351= tan towardzero m68k96 -0xc.98p-4 : -0x1.00e0ad36afd0da34p+0 : inexact-ok 1352= tan upward m68k96 -0xc.98p-4 : -0x1.00e0ad36afd0da34p+0 : inexact-ok 1353= tan downward binary128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc8485acp+0 : inexact-ok 1354= tan tonearest binary128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc8485abp+0 : inexact-ok 1355= tan towardzero binary128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc8485abp+0 : inexact-ok 1356= tan upward binary128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc8485abp+0 : inexact-ok 1357= tan downward ibm128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc8486p+0 : inexact-ok 1358= tan tonearest ibm128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc84858p+0 : inexact-ok 1359= tan towardzero ibm128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc84858p+0 : inexact-ok 1360= tan upward ibm128 -0xc.98p-4 : -0x1.00e0ad36afd0da359300dc84858p+0 : inexact-ok 1361tan -0xc.94p-4 1362= tan downward binary32 -0xc.94p-4 : -0x1.00605ep+0 : inexact-ok 1363= tan tonearest binary32 -0xc.94p-4 : -0x1.00605cp+0 : inexact-ok 1364= tan towardzero binary32 -0xc.94p-4 : -0x1.00605cp+0 : inexact-ok 1365= tan upward binary32 -0xc.94p-4 : -0x1.00605cp+0 : inexact-ok 1366= tan downward binary64 -0xc.94p-4 : -0x1.00605cdc5a1a2p+0 : inexact-ok 1367= tan tonearest binary64 -0xc.94p-4 : -0x1.00605cdc5a1a2p+0 : inexact-ok 1368= tan towardzero binary64 -0xc.94p-4 : -0x1.00605cdc5a1a1p+0 : inexact-ok 1369= tan upward binary64 -0xc.94p-4 : -0x1.00605cdc5a1a1p+0 : inexact-ok 1370= tan downward intel96 -0xc.94p-4 : -0x1.00605cdc5a1a1c2p+0 : inexact-ok 1371= tan tonearest intel96 -0xc.94p-4 : -0x1.00605cdc5a1a1c1ep+0 : inexact-ok 1372= tan towardzero intel96 -0xc.94p-4 : -0x1.00605cdc5a1a1c1ep+0 : inexact-ok 1373= tan upward intel96 -0xc.94p-4 : -0x1.00605cdc5a1a1c1ep+0 : inexact-ok 1374= tan downward m68k96 -0xc.94p-4 : -0x1.00605cdc5a1a1c2p+0 : inexact-ok 1375= tan tonearest m68k96 -0xc.94p-4 : -0x1.00605cdc5a1a1c1ep+0 : inexact-ok 1376= tan towardzero m68k96 -0xc.94p-4 : -0x1.00605cdc5a1a1c1ep+0 : inexact-ok 1377= tan upward m68k96 -0xc.94p-4 : -0x1.00605cdc5a1a1c1ep+0 : inexact-ok 1378= tan downward binary128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98bp+0 : inexact-ok 1379= tan tonearest binary128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98ap+0 : inexact-ok 1380= tan towardzero binary128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98ap+0 : inexact-ok 1381= tan upward binary128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98ap+0 : inexact-ok 1382= tan downward ibm128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9fap+0 : inexact-ok 1383= tan tonearest ibm128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98p+0 : inexact-ok 1384= tan towardzero ibm128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98p+0 : inexact-ok 1385= tan upward ibm128 -0xc.94p-4 : -0x1.00605cdc5a1a1c1e7a2e9db9f98p+0 : inexact-ok 1386tan -0xc.92p-4 1387= tan downward binary32 -0xc.92p-4 : -0x1.00204ep+0 : inexact-ok 1388= tan tonearest binary32 -0xc.92p-4 : -0x1.00204cp+0 : inexact-ok 1389= tan towardzero binary32 -0xc.92p-4 : -0x1.00204cp+0 : inexact-ok 1390= tan upward binary32 -0xc.92p-4 : -0x1.00204cp+0 : inexact-ok 1391= tan downward binary64 -0xc.92p-4 : -0x1.00204cc54b6a8p+0 : inexact-ok 1392= tan tonearest binary64 -0xc.92p-4 : -0x1.00204cc54b6a7p+0 : inexact-ok 1393= tan towardzero binary64 -0xc.92p-4 : -0x1.00204cc54b6a7p+0 : inexact-ok 1394= tan upward binary64 -0xc.92p-4 : -0x1.00204cc54b6a7p+0 : inexact-ok 1395= tan downward intel96 -0xc.92p-4 : -0x1.00204cc54b6a75fcp+0 : inexact-ok 1396= tan tonearest intel96 -0xc.92p-4 : -0x1.00204cc54b6a75fcp+0 : inexact-ok 1397= tan towardzero intel96 -0xc.92p-4 : -0x1.00204cc54b6a75fap+0 : inexact-ok 1398= tan upward intel96 -0xc.92p-4 : -0x1.00204cc54b6a75fap+0 : inexact-ok 1399= tan downward m68k96 -0xc.92p-4 : -0x1.00204cc54b6a75fcp+0 : inexact-ok 1400= tan tonearest m68k96 -0xc.92p-4 : -0x1.00204cc54b6a75fcp+0 : inexact-ok 1401= tan towardzero m68k96 -0xc.92p-4 : -0x1.00204cc54b6a75fap+0 : inexact-ok 1402= tan upward m68k96 -0xc.92p-4 : -0x1.00204cc54b6a75fap+0 : inexact-ok 1403= tan downward binary128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf1c5p+0 : inexact-ok 1404= tan tonearest binary128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf1c4p+0 : inexact-ok 1405= tan towardzero binary128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf1c4p+0 : inexact-ok 1406= tan upward binary128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf1c4p+0 : inexact-ok 1407= tan downward ibm128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf2p+0 : inexact-ok 1408= tan tonearest ibm128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf2p+0 : inexact-ok 1409= tan towardzero ibm128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf18p+0 : inexact-ok 1410= tan upward ibm128 -0xc.92p-4 : -0x1.00204cc54b6a75fbaa11ed8cf18p+0 : inexact-ok 1411tan -0xc.91p-4 1412= tan downward binary32 -0xc.91p-4 : -0x1.00004cp+0 : inexact-ok 1413= tan tonearest binary32 -0xc.91p-4 : -0x1.00004ap+0 : inexact-ok 1414= tan towardzero binary32 -0xc.91p-4 : -0x1.00004ap+0 : inexact-ok 1415= tan upward binary32 -0xc.91p-4 : -0x1.00004ap+0 : inexact-ok 1416= tan downward binary64 -0xc.91p-4 : -0x1.00004abbc8171p+0 : inexact-ok 1417= tan tonearest binary64 -0xc.91p-4 : -0x1.00004abbc817p+0 : inexact-ok 1418= tan towardzero binary64 -0xc.91p-4 : -0x1.00004abbc817p+0 : inexact-ok 1419= tan upward binary64 -0xc.91p-4 : -0x1.00004abbc817p+0 : inexact-ok 1420= tan downward intel96 -0xc.91p-4 : -0x1.00004abbc817073ep+0 : inexact-ok 1421= tan tonearest intel96 -0xc.91p-4 : -0x1.00004abbc817073cp+0 : inexact-ok 1422= tan towardzero intel96 -0xc.91p-4 : -0x1.00004abbc817073cp+0 : inexact-ok 1423= tan upward intel96 -0xc.91p-4 : -0x1.00004abbc817073cp+0 : inexact-ok 1424= tan downward m68k96 -0xc.91p-4 : -0x1.00004abbc817073ep+0 : inexact-ok 1425= tan tonearest m68k96 -0xc.91p-4 : -0x1.00004abbc817073cp+0 : inexact-ok 1426= tan towardzero m68k96 -0xc.91p-4 : -0x1.00004abbc817073cp+0 : inexact-ok 1427= tan upward m68k96 -0xc.91p-4 : -0x1.00004abbc817073cp+0 : inexact-ok 1428= tan downward binary128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c7228p+0 : inexact-ok 1429= tan tonearest binary128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c7227p+0 : inexact-ok 1430= tan towardzero binary128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c7227p+0 : inexact-ok 1431= tan upward binary128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c7227p+0 : inexact-ok 1432= tan downward ibm128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c728p+0 : inexact-ok 1433= tan tonearest ibm128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c72p+0 : inexact-ok 1434= tan towardzero ibm128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c72p+0 : inexact-ok 1435= tan upward ibm128 -0xc.91p-4 : -0x1.00004abbc817073c57de4e2c72p+0 : inexact-ok 1436tan -0xc.90fep-4 1437= tan downward binary32 -0xc.90fep-4 : -0x1.00000cp+0 : inexact-ok 1438= tan tonearest binary32 -0xc.90fep-4 : -0x1.00000ap+0 : inexact-ok 1439= tan towardzero binary32 -0xc.90fep-4 : -0x1.00000ap+0 : inexact-ok 1440= tan upward binary32 -0xc.90fep-4 : -0x1.00000ap+0 : inexact-ok 1441= tan downward binary64 -0xc.90fep-4 : -0x1.00000abbbd682p+0 : inexact-ok 1442= tan tonearest binary64 -0xc.90fep-4 : -0x1.00000abbbd681p+0 : inexact-ok 1443= tan towardzero binary64 -0xc.90fep-4 : -0x1.00000abbbd681p+0 : inexact-ok 1444= tan upward binary64 -0xc.90fep-4 : -0x1.00000abbbd681p+0 : inexact-ok 1445= tan downward intel96 -0xc.90fep-4 : -0x1.00000abbbd6815d4p+0 : inexact-ok 1446= tan tonearest intel96 -0xc.90fep-4 : -0x1.00000abbbd6815d2p+0 : inexact-ok 1447= tan towardzero intel96 -0xc.90fep-4 : -0x1.00000abbbd6815d2p+0 : inexact-ok 1448= tan upward intel96 -0xc.90fep-4 : -0x1.00000abbbd6815d2p+0 : inexact-ok 1449= tan downward m68k96 -0xc.90fep-4 : -0x1.00000abbbd6815d4p+0 : inexact-ok 1450= tan tonearest m68k96 -0xc.90fep-4 : -0x1.00000abbbd6815d2p+0 : inexact-ok 1451= tan towardzero m68k96 -0xc.90fep-4 : -0x1.00000abbbd6815d2p+0 : inexact-ok 1452= tan upward m68k96 -0xc.90fep-4 : -0x1.00000abbbd6815d2p+0 : inexact-ok 1453= tan downward binary128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8a5fp+0 : inexact-ok 1454= tan tonearest binary128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8a5fp+0 : inexact-ok 1455= tan towardzero binary128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8a5ep+0 : inexact-ok 1456= tan upward binary128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8a5ep+0 : inexact-ok 1457= tan downward ibm128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8a8p+0 : inexact-ok 1458= tan tonearest ibm128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8a8p+0 : inexact-ok 1459= tan towardzero ibm128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8ap+0 : inexact-ok 1460= tan upward ibm128 -0xc.90fep-4 : -0x1.00000abbbd6815d2da4ff16a8ap+0 : inexact-ok 1461tan -0xc.90fdcp-4 1462= tan downward binary32 -0xc.90fdcp-4 : -0x1.000004p+0 : inexact-ok 1463= tan tonearest binary32 -0xc.90fdcp-4 : -0x1.000002p+0 : inexact-ok 1464= tan towardzero binary32 -0xc.90fdcp-4 : -0x1.000002p+0 : inexact-ok 1465= tan upward binary32 -0xc.90fdcp-4 : -0x1.000002p+0 : inexact-ok 1466= tan downward binary64 -0xc.90fdcp-4 : -0x1.000002bbbd324p+0 : inexact-ok 1467= tan tonearest binary64 -0xc.90fdcp-4 : -0x1.000002bbbd323p+0 : inexact-ok 1468= tan towardzero binary64 -0xc.90fdcp-4 : -0x1.000002bbbd323p+0 : inexact-ok 1469= tan upward binary64 -0xc.90fdcp-4 : -0x1.000002bbbd323p+0 : inexact-ok 1470= tan downward intel96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e8p+0 : inexact-ok 1471= tan tonearest intel96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e8p+0 : inexact-ok 1472= tan towardzero intel96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e6p+0 : inexact-ok 1473= tan upward intel96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e6p+0 : inexact-ok 1474= tan downward m68k96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e8p+0 : inexact-ok 1475= tan tonearest m68k96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e8p+0 : inexact-ok 1476= tan towardzero m68k96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e6p+0 : inexact-ok 1477= tan upward m68k96 -0xc.90fdcp-4 : -0x1.000002bbbd3237e6p+0 : inexact-ok 1478= tan downward binary128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed32ap+0 : inexact-ok 1479= tan tonearest binary128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed32ap+0 : inexact-ok 1480= tan towardzero binary128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed329p+0 : inexact-ok 1481= tan upward binary128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed329p+0 : inexact-ok 1482= tan downward ibm128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed38p+0 : inexact-ok 1483= tan tonearest ibm128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed3p+0 : inexact-ok 1484= tan towardzero ibm128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed3p+0 : inexact-ok 1485= tan upward ibm128 -0xc.90fdcp-4 : -0x1.000002bbbd3237e7d114276ed3p+0 : inexact-ok 1486tan -0xc.90fdbp-4 1487= tan downward binary32 -0xc.90fdbp-4 : -0x1.000002p+0 : inexact-ok 1488= tan tonearest binary32 -0xc.90fdbp-4 : -0x1p+0 : inexact-ok 1489= tan towardzero binary32 -0xc.90fdbp-4 : -0x1p+0 : inexact-ok 1490= tan upward binary32 -0xc.90fdbp-4 : -0x1p+0 : inexact-ok 1491= tan downward binary64 -0xc.90fdbp-4 : -0x1.000000bbbd2edp+0 : inexact-ok 1492= tan tonearest binary64 -0xc.90fdbp-4 : -0x1.000000bbbd2ecp+0 : inexact-ok 1493= tan towardzero binary64 -0xc.90fdbp-4 : -0x1.000000bbbd2ecp+0 : inexact-ok 1494= tan upward binary64 -0xc.90fdbp-4 : -0x1.000000bbbd2ecp+0 : inexact-ok 1495= tan downward intel96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06ep+0 : inexact-ok 1496= tan tonearest intel96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06ep+0 : inexact-ok 1497= tan towardzero intel96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06cp+0 : inexact-ok 1498= tan upward intel96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06cp+0 : inexact-ok 1499= tan downward m68k96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06ep+0 : inexact-ok 1500= tan tonearest m68k96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06ep+0 : inexact-ok 1501= tan towardzero m68k96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06cp+0 : inexact-ok 1502= tan upward m68k96 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06cp+0 : inexact-ok 1503= tan downward binary128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff3655a4p+0 : inexact-ok 1504= tan tonearest binary128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 1505= tan towardzero binary128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 1506= tan upward binary128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff3655a3p+0 : inexact-ok 1507= tan downward ibm128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff3656p+0 : inexact-ok 1508= tan tonearest ibm128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 1509= tan towardzero ibm128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 1510= tan upward ibm128 -0xc.90fdbp-4 : -0x1.000000bbbd2ec06d6d6fff36558p+0 : inexact-ok 1511tan 1e22 1512= tan downward binary32 0x2.1e19e4p+72 : -0x5.08eea8p-4 : inexact-ok 1513= tan tonearest binary32 0x2.1e19e4p+72 : -0x5.08eea8p-4 : inexact-ok 1514= tan towardzero binary32 0x2.1e19e4p+72 : -0x5.08eeap-4 : inexact-ok 1515= tan upward binary32 0x2.1e19e4p+72 : -0x5.08eeap-4 : inexact-ok 1516= tan downward binary64 0x2.1e19e4p+72 : -0x5.08eea5bdd992cp-4 : inexact-ok 1517= tan tonearest binary64 0x2.1e19e4p+72 : -0x5.08eea5bdd992cp-4 : inexact-ok 1518= tan towardzero binary64 0x2.1e19e4p+72 : -0x5.08eea5bdd9928p-4 : inexact-ok 1519= tan upward binary64 0x2.1e19e4p+72 : -0x5.08eea5bdd9928p-4 : inexact-ok 1520= tan downward intel96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d8p-4 : inexact-ok 1521= tan tonearest intel96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0dp-4 : inexact-ok 1522= tan towardzero intel96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0dp-4 : inexact-ok 1523= tan upward intel96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0dp-4 : inexact-ok 1524= tan downward m68k96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d8p-4 : inexact-ok 1525= tan tonearest m68k96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0dp-4 : inexact-ok 1526= tan towardzero m68k96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0dp-4 : inexact-ok 1527= tan upward m68k96 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0dp-4 : inexact-ok 1528= tan downward binary128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc5168p-4 : inexact-ok 1529= tan tonearest binary128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc5168p-4 : inexact-ok 1530= tan towardzero binary128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc5164p-4 : inexact-ok 1531= tan upward binary128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc5164p-4 : inexact-ok 1532= tan downward ibm128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc52p-4 : inexact-ok 1533= tan tonearest ibm128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc52p-4 : inexact-ok 1534= tan towardzero ibm128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc5p-4 : inexact-ok 1535= tan upward ibm128 0x2.1e19e4p+72 : -0x5.08eea5bdd992a0d19c9356cc5p-4 : inexact-ok 1536= tan downward binary32 0x2.1e19ep+72 : -0x1.14bdfcp+0 : inexact-ok 1537= tan tonearest binary32 0x2.1e19ep+72 : -0x1.14bdfcp+0 : inexact-ok 1538= tan towardzero binary32 0x2.1e19ep+72 : -0x1.14bdfap+0 : inexact-ok 1539= tan upward binary32 0x2.1e19ep+72 : -0x1.14bdfap+0 : inexact-ok 1540= tan downward binary64 0x2.1e19ep+72 : -0x1.14bdfb7ac8b93p+0 : inexact-ok 1541= tan tonearest binary64 0x2.1e19ep+72 : -0x1.14bdfb7ac8b93p+0 : inexact-ok 1542= tan towardzero binary64 0x2.1e19ep+72 : -0x1.14bdfb7ac8b92p+0 : inexact-ok 1543= tan upward binary64 0x2.1e19ep+72 : -0x1.14bdfb7ac8b92p+0 : inexact-ok 1544= tan downward intel96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bcp+0 : inexact-ok 1545= tan tonearest intel96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bap+0 : inexact-ok 1546= tan towardzero intel96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bap+0 : inexact-ok 1547= tan upward intel96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bap+0 : inexact-ok 1548= tan downward m68k96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bcp+0 : inexact-ok 1549= tan tonearest m68k96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bap+0 : inexact-ok 1550= tan towardzero m68k96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bap+0 : inexact-ok 1551= tan upward m68k96 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928bap+0 : inexact-ok 1552= tan downward binary128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3ceb45p+0 : inexact-ok 1553= tan tonearest binary128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0 : inexact-ok 1554= tan towardzero binary128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0 : inexact-ok 1555= tan upward binary128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3ceb44p+0 : inexact-ok 1556= tan downward ibm128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3ceb8p+0 : inexact-ok 1557= tan tonearest ibm128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3ceb8p+0 : inexact-ok 1558= tan towardzero ibm128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3cebp+0 : inexact-ok 1559= tan upward ibm128 0x2.1e19ep+72 : -0x1.14bdfb7ac8b928ba2c1adb3cebp+0 : inexact-ok 1560= tan downward binary64 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b258p+0 : inexact-ok 1561= tan tonearest binary64 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257p+0 : inexact-ok 1562= tan towardzero binary64 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257p+0 : inexact-ok 1563= tan upward binary64 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257p+0 : inexact-ok 1564= tan downward intel96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b25774ap+0 : inexact-ok 1565= tan tonearest intel96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b25774ap+0 : inexact-ok 1566= tan towardzero intel96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257748p+0 : inexact-ok 1567= tan upward intel96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257748p+0 : inexact-ok 1568= tan downward m68k96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b25774ap+0 : inexact-ok 1569= tan tonearest m68k96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b25774ap+0 : inexact-ok 1570= tan towardzero m68k96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257748p+0 : inexact-ok 1571= tan upward m68k96 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257748p+0 : inexact-ok 1572= tan downward binary128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf75p+0 : inexact-ok 1573= tan tonearest binary128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf75p+0 : inexact-ok 1574= tan towardzero binary128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf74fp+0 : inexact-ok 1575= tan upward binary128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf74fp+0 : inexact-ok 1576= tan downward ibm128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf78p+0 : inexact-ok 1577= tan tonearest ibm128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf78p+0 : inexact-ok 1578= tan towardzero ibm128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf7p+0 : inexact-ok 1579= tan upward ibm128 0x2.1e19e0c9bab24p+72 : -0x1.a0f79c1b6b257749e043d5cdf7p+0 : inexact-ok 1580tan 0x1p1023 1581= tan downward binary32 0xf.fffffp+124 : -0x9.c9ecbp-4 : inexact-ok 1582= tan tonearest binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 1583= tan towardzero binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 1584= tan upward binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 1585= tan downward binary64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok 1586= tan tonearest binary64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok 1587= tan towardzero binary64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok 1588= tan upward binary64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok 1589= tan downward intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1590= tan tonearest intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1591= tan towardzero intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1592= tan upward intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1593= tan downward m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1594= tan tonearest m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1595= tan towardzero m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1596= tan upward m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1597= tan downward binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf58p-4 : inexact-ok 1598= tan tonearest binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 1599= tan towardzero binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 1600= tan upward binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 1601= tan downward ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 1602= tan tonearest ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 1603= tan towardzero ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 1604= tan upward ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 1605= tan downward binary64 0x8p+1020 : -0xa.e735a6068152p-4 : inexact-ok 1606= tan tonearest binary64 0x8p+1020 : -0xa.e735a60681518p-4 : inexact-ok 1607= tan towardzero binary64 0x8p+1020 : -0xa.e735a60681518p-4 : inexact-ok 1608= tan upward binary64 0x8p+1020 : -0xa.e735a60681518p-4 : inexact-ok 1609= tan downward intel96 0x8p+1020 : -0xa.e735a6068151a9ep-4 : inexact-ok 1610= tan tonearest intel96 0x8p+1020 : -0xa.e735a6068151a9ep-4 : inexact-ok 1611= tan towardzero intel96 0x8p+1020 : -0xa.e735a6068151a9dp-4 : inexact-ok 1612= tan upward intel96 0x8p+1020 : -0xa.e735a6068151a9dp-4 : inexact-ok 1613= tan downward m68k96 0x8p+1020 : -0xa.e735a6068151a9ep-4 : inexact-ok 1614= tan tonearest m68k96 0x8p+1020 : -0xa.e735a6068151a9ep-4 : inexact-ok 1615= tan towardzero m68k96 0x8p+1020 : -0xa.e735a6068151a9dp-4 : inexact-ok 1616= tan upward m68k96 0x8p+1020 : -0xa.e735a6068151a9dp-4 : inexact-ok 1617= tan downward binary128 0x8p+1020 : -0xa.e735a6068151a9df841fc42ab17p-4 : inexact-ok 1618= tan tonearest binary128 0x8p+1020 : -0xa.e735a6068151a9df841fc42ab17p-4 : inexact-ok 1619= tan towardzero binary128 0x8p+1020 : -0xa.e735a6068151a9df841fc42ab168p-4 : inexact-ok 1620= tan upward binary128 0x8p+1020 : -0xa.e735a6068151a9df841fc42ab168p-4 : inexact-ok 1621= tan downward ibm128 0x8p+1020 : -0xa.e735a6068151a9df841fc42ab4p-4 : inexact-ok 1622= tan tonearest ibm128 0x8p+1020 : -0xa.e735a6068151a9df841fc42abp-4 : inexact-ok 1623= tan towardzero ibm128 0x8p+1020 : -0xa.e735a6068151a9df841fc42abp-4 : inexact-ok 1624= tan upward ibm128 0x8p+1020 : -0xa.e735a6068151a9df841fc42abp-4 : inexact-ok 1625tan 0x1p16383 1626= tan downward binary32 0xf.fffffp+124 : -0x9.c9ecbp-4 : inexact-ok 1627= tan tonearest binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 1628= tan towardzero binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 1629= tan upward binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 1630= tan downward binary64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok 1631= tan tonearest binary64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok 1632= tan towardzero binary64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok 1633= tan upward binary64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok 1634= tan downward intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1635= tan tonearest intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1636= tan towardzero intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1637= tan upward intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1638= tan downward m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1639= tan tonearest m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 1640= tan towardzero m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1641= tan upward m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 1642= tan downward binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf58p-4 : inexact-ok 1643= tan tonearest binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 1644= tan towardzero binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 1645= tan upward binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 1646= tan downward ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 1647= tan tonearest ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 1648= tan towardzero ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 1649= tan upward ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 1650= tan downward binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729484p-8 : inexact-ok 1651= tan tonearest binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729484p-8 : inexact-ok 1652= tan towardzero binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483p-8 : inexact-ok 1653= tan upward binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483p-8 : inexact-ok 1654= tan downward intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 1655= tan tonearest intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 1656= tan towardzero intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 1657= tan upward intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 1658= tan downward m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 1659= tan tonearest m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 1660= tan towardzero m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 1661= tan upward m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 1662= tan downward binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cep-8 : inexact-ok 1663= tan tonearest binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 1664= tan towardzero binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 1665= tan upward binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 1666= tan downward ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e17p-8 : inexact-ok 1667= tan tonearest ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e17p-8 : inexact-ok 1668= tan towardzero ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e168p-8 : inexact-ok 1669= tan upward ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e168p-8 : inexact-ok 1670= tan downward intel96 0x8p+16380 : 0x6.c3788e85da9be4f8p-4 : inexact-ok 1671= tan tonearest intel96 0x8p+16380 : 0x6.c3788e85da9be4f8p-4 : inexact-ok 1672= tan towardzero intel96 0x8p+16380 : 0x6.c3788e85da9be4f8p-4 : inexact-ok 1673= tan upward intel96 0x8p+16380 : 0x6.c3788e85da9be5p-4 : inexact-ok 1674= tan downward m68k96 0x8p+16380 : 0x6.c3788e85da9be4f8p-4 : inexact-ok 1675= tan tonearest m68k96 0x8p+16380 : 0x6.c3788e85da9be4f8p-4 : inexact-ok 1676= tan towardzero m68k96 0x8p+16380 : 0x6.c3788e85da9be4f8p-4 : inexact-ok 1677= tan upward m68k96 0x8p+16380 : 0x6.c3788e85da9be5p-4 : inexact-ok 1678= tan downward binary128 0x8p+16380 : 0x6.c3788e85da9be4fb78d39ebd3f3p-4 : inexact-ok 1679= tan tonearest binary128 0x8p+16380 : 0x6.c3788e85da9be4fb78d39ebd3f3p-4 : inexact-ok 1680= tan towardzero binary128 0x8p+16380 : 0x6.c3788e85da9be4fb78d39ebd3f3p-4 : inexact-ok 1681= tan upward binary128 0x8p+16380 : 0x6.c3788e85da9be4fb78d39ebd3f34p-4 : inexact-ok 1682= tan downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 1683= tan tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 1684= tan towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 1685= tan upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc0007ap+0 : inexact-ok 1686= tan downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 1687= tan tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 1688= tan towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 1689= tan upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc001p+0 : inexact-ok 1690tan 1 1691= tan downward binary32 0x1p+0 : 0x1.8eb244p+0 : inexact-ok 1692= tan tonearest binary32 0x1p+0 : 0x1.8eb246p+0 : inexact-ok 1693= tan towardzero binary32 0x1p+0 : 0x1.8eb244p+0 : inexact-ok 1694= tan upward binary32 0x1p+0 : 0x1.8eb246p+0 : inexact-ok 1695= tan downward binary64 0x1p+0 : 0x1.8eb245cbee3a5p+0 : inexact-ok 1696= tan tonearest binary64 0x1p+0 : 0x1.8eb245cbee3a6p+0 : inexact-ok 1697= tan towardzero binary64 0x1p+0 : 0x1.8eb245cbee3a5p+0 : inexact-ok 1698= tan upward binary64 0x1p+0 : 0x1.8eb245cbee3a6p+0 : inexact-ok 1699= tan downward intel96 0x1p+0 : 0x1.8eb245cbee3a5b8ap+0 : inexact-ok 1700= tan tonearest intel96 0x1p+0 : 0x1.8eb245cbee3a5b8ap+0 : inexact-ok 1701= tan towardzero intel96 0x1p+0 : 0x1.8eb245cbee3a5b8ap+0 : inexact-ok 1702= tan upward intel96 0x1p+0 : 0x1.8eb245cbee3a5b8cp+0 : inexact-ok 1703= tan downward m68k96 0x1p+0 : 0x1.8eb245cbee3a5b8ap+0 : inexact-ok 1704= tan tonearest m68k96 0x1p+0 : 0x1.8eb245cbee3a5b8ap+0 : inexact-ok 1705= tan towardzero m68k96 0x1p+0 : 0x1.8eb245cbee3a5b8ap+0 : inexact-ok 1706= tan upward m68k96 0x1p+0 : 0x1.8eb245cbee3a5b8cp+0 : inexact-ok 1707= tan downward binary128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d4132314p+0 : inexact-ok 1708= tan tonearest binary128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d41323141p+0 : inexact-ok 1709= tan towardzero binary128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d4132314p+0 : inexact-ok 1710= tan upward binary128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d41323141p+0 : inexact-ok 1711= tan downward ibm128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d413231p+0 : inexact-ok 1712= tan tonearest ibm128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d4132318p+0 : inexact-ok 1713= tan towardzero ibm128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d413231p+0 : inexact-ok 1714= tan upward ibm128 0x1p+0 : 0x1.8eb245cbee3a5b8acc7d4132318p+0 : inexact-ok 1715tan 2 1716= tan downward binary32 0x2p+0 : -0x2.2f5ec8p+0 : inexact-ok 1717= tan tonearest binary32 0x2p+0 : -0x2.2f5ec4p+0 : inexact-ok 1718= tan towardzero binary32 0x2p+0 : -0x2.2f5ec4p+0 : inexact-ok 1719= tan upward binary32 0x2p+0 : -0x2.2f5ec4p+0 : inexact-ok 1720= tan downward binary64 0x2p+0 : -0x2.2f5ec5c12a1f2p+0 : inexact-ok 1721= tan tonearest binary64 0x2p+0 : -0x2.2f5ec5c12a1fp+0 : inexact-ok 1722= tan towardzero binary64 0x2p+0 : -0x2.2f5ec5c12a1fp+0 : inexact-ok 1723= tan upward binary64 0x2p+0 : -0x2.2f5ec5c12a1fp+0 : inexact-ok 1724= tan downward intel96 0x2p+0 : -0x2.2f5ec5c12a1f076cp+0 : inexact-ok 1725= tan tonearest intel96 0x2p+0 : -0x2.2f5ec5c12a1f076cp+0 : inexact-ok 1726= tan towardzero intel96 0x2p+0 : -0x2.2f5ec5c12a1f0768p+0 : inexact-ok 1727= tan upward intel96 0x2p+0 : -0x2.2f5ec5c12a1f0768p+0 : inexact-ok 1728= tan downward m68k96 0x2p+0 : -0x2.2f5ec5c12a1f076cp+0 : inexact-ok 1729= tan tonearest m68k96 0x2p+0 : -0x2.2f5ec5c12a1f076cp+0 : inexact-ok 1730= tan towardzero m68k96 0x2p+0 : -0x2.2f5ec5c12a1f0768p+0 : inexact-ok 1731= tan upward m68k96 0x2p+0 : -0x2.2f5ec5c12a1f0768p+0 : inexact-ok 1732= tan downward binary128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55ecf6p+0 : inexact-ok 1733= tan tonearest binary128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55ecf6p+0 : inexact-ok 1734= tan towardzero binary128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55ecf4p+0 : inexact-ok 1735= tan upward binary128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55ecf4p+0 : inexact-ok 1736= tan downward ibm128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55edp+0 : inexact-ok 1737= tan tonearest ibm128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55edp+0 : inexact-ok 1738= tan towardzero ibm128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55ecp+0 : inexact-ok 1739= tan upward ibm128 0x2p+0 : -0x2.2f5ec5c12a1f076a13210f55ecp+0 : inexact-ok 1740tan 3 1741= tan downward binary32 0x3p+0 : -0x2.47dee4p-4 : inexact-ok 1742= tan tonearest binary32 0x3p+0 : -0x2.47dee4p-4 : inexact-ok 1743= tan towardzero binary32 0x3p+0 : -0x2.47deep-4 : inexact-ok 1744= tan upward binary32 0x3p+0 : -0x2.47deep-4 : inexact-ok 1745= tan downward binary64 0x3p+0 : -0x2.47dee24a970ep-4 : inexact-ok 1746= tan tonearest binary64 0x3p+0 : -0x2.47dee24a970dep-4 : inexact-ok 1747= tan towardzero binary64 0x3p+0 : -0x2.47dee24a970dep-4 : inexact-ok 1748= tan upward binary64 0x3p+0 : -0x2.47dee24a970dep-4 : inexact-ok 1749= tan downward intel96 0x3p+0 : -0x2.47dee24a970de19cp-4 : inexact-ok 1750= tan tonearest intel96 0x3p+0 : -0x2.47dee24a970de198p-4 : inexact-ok 1751= tan towardzero intel96 0x3p+0 : -0x2.47dee24a970de198p-4 : inexact-ok 1752= tan upward intel96 0x3p+0 : -0x2.47dee24a970de198p-4 : inexact-ok 1753= tan downward m68k96 0x3p+0 : -0x2.47dee24a970de19cp-4 : inexact-ok 1754= tan tonearest m68k96 0x3p+0 : -0x2.47dee24a970de198p-4 : inexact-ok 1755= tan towardzero m68k96 0x3p+0 : -0x2.47dee24a970de198p-4 : inexact-ok 1756= tan upward m68k96 0x3p+0 : -0x2.47dee24a970de198p-4 : inexact-ok 1757= tan downward binary128 0x3p+0 : -0x2.47dee24a970de1996164fbff0a86p-4 : inexact-ok 1758= tan tonearest binary128 0x3p+0 : -0x2.47dee24a970de1996164fbff0a86p-4 : inexact-ok 1759= tan towardzero binary128 0x3p+0 : -0x2.47dee24a970de1996164fbff0a84p-4 : inexact-ok 1760= tan upward binary128 0x3p+0 : -0x2.47dee24a970de1996164fbff0a84p-4 : inexact-ok 1761= tan downward ibm128 0x3p+0 : -0x2.47dee24a970de1996164fbff0bp-4 : inexact-ok 1762= tan tonearest ibm128 0x3p+0 : -0x2.47dee24a970de1996164fbff0bp-4 : inexact-ok 1763= tan towardzero ibm128 0x3p+0 : -0x2.47dee24a970de1996164fbff0ap-4 : inexact-ok 1764= tan upward ibm128 0x3p+0 : -0x2.47dee24a970de1996164fbff0ap-4 : inexact-ok 1765tan 4 1766= tan downward binary32 0x4p+0 : 0x1.2866f8p+0 : inexact-ok 1767= tan tonearest binary32 0x4p+0 : 0x1.2866fap+0 : inexact-ok 1768= tan towardzero binary32 0x4p+0 : 0x1.2866f8p+0 : inexact-ok 1769= tan upward binary32 0x4p+0 : 0x1.2866fap+0 : inexact-ok 1770= tan downward binary64 0x4p+0 : 0x1.2866f9be4de13p+0 : inexact-ok 1771= tan tonearest binary64 0x4p+0 : 0x1.2866f9be4de13p+0 : inexact-ok 1772= tan towardzero binary64 0x4p+0 : 0x1.2866f9be4de13p+0 : inexact-ok 1773= tan upward binary64 0x4p+0 : 0x1.2866f9be4de14p+0 : inexact-ok 1774= tan downward intel96 0x4p+0 : 0x1.2866f9be4de1370cp+0 : inexact-ok 1775= tan tonearest intel96 0x4p+0 : 0x1.2866f9be4de1370ep+0 : inexact-ok 1776= tan towardzero intel96 0x4p+0 : 0x1.2866f9be4de1370cp+0 : inexact-ok 1777= tan upward intel96 0x4p+0 : 0x1.2866f9be4de1370ep+0 : inexact-ok 1778= tan downward m68k96 0x4p+0 : 0x1.2866f9be4de1370cp+0 : inexact-ok 1779= tan tonearest m68k96 0x4p+0 : 0x1.2866f9be4de1370ep+0 : inexact-ok 1780= tan towardzero m68k96 0x4p+0 : 0x1.2866f9be4de1370cp+0 : inexact-ok 1781= tan upward m68k96 0x4p+0 : 0x1.2866f9be4de1370ep+0 : inexact-ok 1782= tan downward binary128 0x4p+0 : 0x1.2866f9be4de1370db9078607012cp+0 : inexact-ok 1783= tan tonearest binary128 0x4p+0 : 0x1.2866f9be4de1370db9078607012dp+0 : inexact-ok 1784= tan towardzero binary128 0x4p+0 : 0x1.2866f9be4de1370db9078607012cp+0 : inexact-ok 1785= tan upward binary128 0x4p+0 : 0x1.2866f9be4de1370db9078607012dp+0 : inexact-ok 1786= tan downward ibm128 0x4p+0 : 0x1.2866f9be4de1370db907860701p+0 : inexact-ok 1787= tan tonearest ibm128 0x4p+0 : 0x1.2866f9be4de1370db907860701p+0 : inexact-ok 1788= tan towardzero ibm128 0x4p+0 : 0x1.2866f9be4de1370db907860701p+0 : inexact-ok 1789= tan upward ibm128 0x4p+0 : 0x1.2866f9be4de1370db9078607018p+0 : inexact-ok 1790tan 5 1791= tan downward binary32 0x5p+0 : -0x3.61697p+0 : inexact-ok 1792= tan tonearest binary32 0x5p+0 : -0x3.61697p+0 : inexact-ok 1793= tan towardzero binary32 0x5p+0 : -0x3.61696cp+0 : inexact-ok 1794= tan upward binary32 0x5p+0 : -0x3.61696cp+0 : inexact-ok 1795= tan downward binary64 0x5p+0 : -0x3.61696e737760ep+0 : inexact-ok 1796= tan tonearest binary64 0x5p+0 : -0x3.61696e737760ep+0 : inexact-ok 1797= tan towardzero binary64 0x5p+0 : -0x3.61696e737760cp+0 : inexact-ok 1798= tan upward binary64 0x5p+0 : -0x3.61696e737760cp+0 : inexact-ok 1799= tan downward intel96 0x5p+0 : -0x3.61696e737760d088p+0 : inexact-ok 1800= tan tonearest intel96 0x5p+0 : -0x3.61696e737760d084p+0 : inexact-ok 1801= tan towardzero intel96 0x5p+0 : -0x3.61696e737760d084p+0 : inexact-ok 1802= tan upward intel96 0x5p+0 : -0x3.61696e737760d084p+0 : inexact-ok 1803= tan downward m68k96 0x5p+0 : -0x3.61696e737760d088p+0 : inexact-ok 1804= tan tonearest m68k96 0x5p+0 : -0x3.61696e737760d084p+0 : inexact-ok 1805= tan towardzero m68k96 0x5p+0 : -0x3.61696e737760d084p+0 : inexact-ok 1806= tan upward m68k96 0x5p+0 : -0x3.61696e737760d084p+0 : inexact-ok 1807= tan downward binary128 0x5p+0 : -0x3.61696e737760d0851798bac59114p+0 : inexact-ok 1808= tan tonearest binary128 0x5p+0 : -0x3.61696e737760d0851798bac59114p+0 : inexact-ok 1809= tan towardzero binary128 0x5p+0 : -0x3.61696e737760d0851798bac59112p+0 : inexact-ok 1810= tan upward binary128 0x5p+0 : -0x3.61696e737760d0851798bac59112p+0 : inexact-ok 1811= tan downward ibm128 0x5p+0 : -0x3.61696e737760d0851798bac592p+0 : inexact-ok 1812= tan tonearest ibm128 0x5p+0 : -0x3.61696e737760d0851798bac591p+0 : inexact-ok 1813= tan towardzero ibm128 0x5p+0 : -0x3.61696e737760d0851798bac591p+0 : inexact-ok 1814= tan upward ibm128 0x5p+0 : -0x3.61696e737760d0851798bac591p+0 : inexact-ok 1815tan 6 1816= tan downward binary32 0x6p+0 : -0x4.a7f62p-4 : inexact-ok 1817= tan tonearest binary32 0x6p+0 : -0x4.a7f618p-4 : inexact-ok 1818= tan towardzero binary32 0x6p+0 : -0x4.a7f618p-4 : inexact-ok 1819= tan upward binary32 0x6p+0 : -0x4.a7f618p-4 : inexact-ok 1820= tan downward binary64 0x6p+0 : -0x4.a7f61baee56fcp-4 : inexact-ok 1821= tan tonearest binary64 0x6p+0 : -0x4.a7f61baee56f8p-4 : inexact-ok 1822= tan towardzero binary64 0x6p+0 : -0x4.a7f61baee56f8p-4 : inexact-ok 1823= tan upward binary64 0x6p+0 : -0x4.a7f61baee56f8p-4 : inexact-ok 1824= tan downward intel96 0x6p+0 : -0x4.a7f61baee56f8c1p-4 : inexact-ok 1825= tan tonearest intel96 0x6p+0 : -0x4.a7f61baee56f8c1p-4 : inexact-ok 1826= tan towardzero intel96 0x6p+0 : -0x4.a7f61baee56f8c08p-4 : inexact-ok 1827= tan upward intel96 0x6p+0 : -0x4.a7f61baee56f8c08p-4 : inexact-ok 1828= tan downward m68k96 0x6p+0 : -0x4.a7f61baee56f8c1p-4 : inexact-ok 1829= tan tonearest m68k96 0x6p+0 : -0x4.a7f61baee56f8c1p-4 : inexact-ok 1830= tan towardzero m68k96 0x6p+0 : -0x4.a7f61baee56f8c08p-4 : inexact-ok 1831= tan upward m68k96 0x6p+0 : -0x4.a7f61baee56f8c08p-4 : inexact-ok 1832= tan downward binary128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ef8p-4 : inexact-ok 1833= tan tonearest binary128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ef8p-4 : inexact-ok 1834= tan towardzero binary128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ef4p-4 : inexact-ok 1835= tan upward binary128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ef4p-4 : inexact-ok 1836= tan downward ibm128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480073p-4 : inexact-ok 1837= tan tonearest ibm128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ep-4 : inexact-ok 1838= tan towardzero ibm128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ep-4 : inexact-ok 1839= tan upward ibm128 0x6p+0 : -0x4.a7f61baee56f8c0d5cb480072ep-4 : inexact-ok 1840tan 7 1841= tan downward binary32 0x7p+0 : 0xd.f1737p-4 : inexact-ok 1842= tan tonearest binary32 0x7p+0 : 0xd.f1737p-4 : inexact-ok 1843= tan towardzero binary32 0x7p+0 : 0xd.f1737p-4 : inexact-ok 1844= tan upward binary32 0x7p+0 : 0xd.f1738p-4 : inexact-ok 1845= tan downward binary64 0x7p+0 : 0xd.f173709f753cp-4 : inexact-ok 1846= tan tonearest binary64 0x7p+0 : 0xd.f173709f753c8p-4 : inexact-ok 1847= tan towardzero binary64 0x7p+0 : 0xd.f173709f753cp-4 : inexact-ok 1848= tan upward binary64 0x7p+0 : 0xd.f173709f753c8p-4 : inexact-ok 1849= tan downward intel96 0x7p+0 : 0xd.f173709f753c4c1p-4 : inexact-ok 1850= tan tonearest intel96 0x7p+0 : 0xd.f173709f753c4c1p-4 : inexact-ok 1851= tan towardzero intel96 0x7p+0 : 0xd.f173709f753c4c1p-4 : inexact-ok 1852= tan upward intel96 0x7p+0 : 0xd.f173709f753c4c2p-4 : inexact-ok 1853= tan downward m68k96 0x7p+0 : 0xd.f173709f753c4c1p-4 : inexact-ok 1854= tan tonearest m68k96 0x7p+0 : 0xd.f173709f753c4c1p-4 : inexact-ok 1855= tan towardzero m68k96 0x7p+0 : 0xd.f173709f753c4c1p-4 : inexact-ok 1856= tan upward m68k96 0x7p+0 : 0xd.f173709f753c4c2p-4 : inexact-ok 1857= tan downward binary128 0x7p+0 : 0xd.f173709f753c4c117c5feb1485ap-4 : inexact-ok 1858= tan tonearest binary128 0x7p+0 : 0xd.f173709f753c4c117c5feb1485a8p-4 : inexact-ok 1859= tan towardzero binary128 0x7p+0 : 0xd.f173709f753c4c117c5feb1485ap-4 : inexact-ok 1860= tan upward binary128 0x7p+0 : 0xd.f173709f753c4c117c5feb1485a8p-4 : inexact-ok 1861= tan downward ibm128 0x7p+0 : 0xd.f173709f753c4c117c5feb1484p-4 : inexact-ok 1862= tan tonearest ibm128 0x7p+0 : 0xd.f173709f753c4c117c5feb1484p-4 : inexact-ok 1863= tan towardzero ibm128 0x7p+0 : 0xd.f173709f753c4c117c5feb1484p-4 : inexact-ok 1864= tan upward ibm128 0x7p+0 : 0xd.f173709f753c4c117c5feb1488p-4 : inexact-ok 1865tan 8 1866= tan downward binary32 0x8p+0 : -0x6.ccb9e8p+0 : inexact-ok 1867= tan tonearest binary32 0x8p+0 : -0x6.ccb9ep+0 : inexact-ok 1868= tan towardzero binary32 0x8p+0 : -0x6.ccb9ep+0 : inexact-ok 1869= tan upward binary32 0x8p+0 : -0x6.ccb9ep+0 : inexact-ok 1870= tan downward binary64 0x8p+0 : -0x6.ccb9e3d26879p+0 : inexact-ok 1871= tan tonearest binary64 0x8p+0 : -0x6.ccb9e3d26879p+0 : inexact-ok 1872= tan towardzero binary64 0x8p+0 : -0x6.ccb9e3d26878cp+0 : inexact-ok 1873= tan upward binary64 0x8p+0 : -0x6.ccb9e3d26878cp+0 : inexact-ok 1874= tan downward intel96 0x8p+0 : -0x6.ccb9e3d26878e9c8p+0 : inexact-ok 1875= tan tonearest intel96 0x8p+0 : -0x6.ccb9e3d26878e9c8p+0 : inexact-ok 1876= tan towardzero intel96 0x8p+0 : -0x6.ccb9e3d26878e9cp+0 : inexact-ok 1877= tan upward intel96 0x8p+0 : -0x6.ccb9e3d26878e9cp+0 : inexact-ok 1878= tan downward m68k96 0x8p+0 : -0x6.ccb9e3d26878e9c8p+0 : inexact-ok 1879= tan tonearest m68k96 0x8p+0 : -0x6.ccb9e3d26878e9c8p+0 : inexact-ok 1880= tan towardzero m68k96 0x8p+0 : -0x6.ccb9e3d26878e9cp+0 : inexact-ok 1881= tan upward m68k96 0x8p+0 : -0x6.ccb9e3d26878e9cp+0 : inexact-ok 1882= tan downward binary128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c54828p+0 : inexact-ok 1883= tan tonearest binary128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0 : inexact-ok 1884= tan towardzero binary128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0 : inexact-ok 1885= tan upward binary128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c54824p+0 : inexact-ok 1886= tan downward ibm128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c54ap+0 : inexact-ok 1887= tan tonearest ibm128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c548p+0 : inexact-ok 1888= tan towardzero ibm128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c548p+0 : inexact-ok 1889= tan upward ibm128 0x8p+0 : -0x6.ccb9e3d26878e9c70c0fe7c548p+0 : inexact-ok 1890tan 9 1891= tan downward binary32 0x9p+0 : -0x7.3caf6p-4 : inexact-ok 1892= tan tonearest binary32 0x9p+0 : -0x7.3caf58p-4 : inexact-ok 1893= tan towardzero binary32 0x9p+0 : -0x7.3caf58p-4 : inexact-ok 1894= tan upward binary32 0x9p+0 : -0x7.3caf58p-4 : inexact-ok 1895= tan downward binary64 0x9p+0 : -0x7.3caf584c5707p-4 : inexact-ok 1896= tan tonearest binary64 0x9p+0 : -0x7.3caf584c5707p-4 : inexact-ok 1897= tan towardzero binary64 0x9p+0 : -0x7.3caf584c5706cp-4 : inexact-ok 1898= tan upward binary64 0x9p+0 : -0x7.3caf584c5706cp-4 : inexact-ok 1899= tan downward intel96 0x9p+0 : -0x7.3caf584c5706f808p-4 : inexact-ok 1900= tan tonearest intel96 0x9p+0 : -0x7.3caf584c5706f808p-4 : inexact-ok 1901= tan towardzero intel96 0x9p+0 : -0x7.3caf584c5706f8p-4 : inexact-ok 1902= tan upward intel96 0x9p+0 : -0x7.3caf584c5706f8p-4 : inexact-ok 1903= tan downward m68k96 0x9p+0 : -0x7.3caf584c5706f808p-4 : inexact-ok 1904= tan tonearest m68k96 0x9p+0 : -0x7.3caf584c5706f808p-4 : inexact-ok 1905= tan towardzero m68k96 0x9p+0 : -0x7.3caf584c5706f8p-4 : inexact-ok 1906= tan upward m68k96 0x9p+0 : -0x7.3caf584c5706f8p-4 : inexact-ok 1907= tan downward binary128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab1353cp-4 : inexact-ok 1908= tan tonearest binary128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab1353cp-4 : inexact-ok 1909= tan towardzero binary128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab13538p-4 : inexact-ok 1910= tan upward binary128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab13538p-4 : inexact-ok 1911= tan downward ibm128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab136p-4 : inexact-ok 1912= tan tonearest ibm128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab136p-4 : inexact-ok 1913= tan towardzero ibm128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab134p-4 : inexact-ok 1914= tan upward ibm128 0x9p+0 : -0x7.3caf584c5706f80670ce6ab134p-4 : inexact-ok 1915tan 10 1916= tan downward binary32 0xap+0 : 0xa.5faf9p-4 : inexact-ok 1917= tan tonearest binary32 0xap+0 : 0xa.5fafap-4 : inexact-ok 1918= tan towardzero binary32 0xap+0 : 0xa.5faf9p-4 : inexact-ok 1919= tan upward binary32 0xap+0 : 0xa.5fafap-4 : inexact-ok 1920= tan downward binary64 0xap+0 : 0xa.5faf9a5f1bc1p-4 : inexact-ok 1921= tan tonearest binary64 0xap+0 : 0xa.5faf9a5f1bc1p-4 : inexact-ok 1922= tan towardzero binary64 0xap+0 : 0xa.5faf9a5f1bc1p-4 : inexact-ok 1923= tan upward binary64 0xap+0 : 0xa.5faf9a5f1bc18p-4 : inexact-ok 1924= tan downward intel96 0xap+0 : 0xa.5faf9a5f1bc12efp-4 : inexact-ok 1925= tan tonearest intel96 0xap+0 : 0xa.5faf9a5f1bc12fp-4 : inexact-ok 1926= tan towardzero intel96 0xap+0 : 0xa.5faf9a5f1bc12efp-4 : inexact-ok 1927= tan upward intel96 0xap+0 : 0xa.5faf9a5f1bc12fp-4 : inexact-ok 1928= tan downward m68k96 0xap+0 : 0xa.5faf9a5f1bc12efp-4 : inexact-ok 1929= tan tonearest m68k96 0xap+0 : 0xa.5faf9a5f1bc12fp-4 : inexact-ok 1930= tan towardzero m68k96 0xap+0 : 0xa.5faf9a5f1bc12efp-4 : inexact-ok 1931= tan upward m68k96 0xap+0 : 0xa.5faf9a5f1bc12fp-4 : inexact-ok 1932= tan downward binary128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa488fdp-4 : inexact-ok 1933= tan tonearest binary128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa488fdp-4 : inexact-ok 1934= tan towardzero binary128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa488fdp-4 : inexact-ok 1935= tan upward binary128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa488fd8p-4 : inexact-ok 1936= tan downward ibm128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa488cp-4 : inexact-ok 1937= tan tonearest ibm128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa489p-4 : inexact-ok 1938= tan towardzero ibm128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa488cp-4 : inexact-ok 1939= tan upward ibm128 0xap+0 : 0xa.5faf9a5f1bc12efead12fa489p-4 : inexact-ok 1940tan -0x1.062a48p+0 1941= tan downward binary32 -0x1.062a48p+0 : -0x1.a4a484p+0 : inexact-ok 1942= tan tonearest binary32 -0x1.062a48p+0 : -0x1.a4a482p+0 : inexact-ok 1943= tan towardzero binary32 -0x1.062a48p+0 : -0x1.a4a482p+0 : inexact-ok 1944= tan upward binary32 -0x1.062a48p+0 : -0x1.a4a482p+0 : inexact-ok 1945= tan downward binary64 -0x1.062a48p+0 : -0x1.a4a482f560f6fp+0 : inexact-ok 1946= tan tonearest binary64 -0x1.062a48p+0 : -0x1.a4a482f560f6ep+0 : inexact-ok 1947= tan towardzero binary64 -0x1.062a48p+0 : -0x1.a4a482f560f6ep+0 : inexact-ok 1948= tan upward binary64 -0x1.062a48p+0 : -0x1.a4a482f560f6ep+0 : inexact-ok 1949= tan downward intel96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4dp+0 : inexact-ok 1950= tan tonearest intel96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4cep+0 : inexact-ok 1951= tan towardzero intel96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4cep+0 : inexact-ok 1952= tan upward intel96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4cep+0 : inexact-ok 1953= tan downward m68k96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4dp+0 : inexact-ok 1954= tan tonearest m68k96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4cep+0 : inexact-ok 1955= tan towardzero m68k96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4cep+0 : inexact-ok 1956= tan upward m68k96 -0x1.062a48p+0 : -0x1.a4a482f560f6e4cep+0 : inexact-ok 1957= tan downward binary128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e73567d5p+0 : inexact-ok 1958= tan tonearest binary128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e73567d4p+0 : inexact-ok 1959= tan towardzero binary128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e73567d4p+0 : inexact-ok 1960= tan upward binary128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e73567d4p+0 : inexact-ok 1961= tan downward ibm128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e73568p+0 : inexact-ok 1962= tan tonearest ibm128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e73568p+0 : inexact-ok 1963= tan towardzero ibm128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e735678p+0 : inexact-ok 1964= tan upward ibm128 -0x1.062a48p+0 : -0x1.a4a482f560f6e4ceb9d6e735678p+0 : inexact-ok 1965tan -0x1.4f69cp+0 1966= tan downward binary32 -0x1.4f69cp+0 : -0x3.c00d44p+0 : inexact-ok 1967= tan tonearest binary32 -0x1.4f69cp+0 : -0x3.c00d44p+0 : inexact-ok 1968= tan towardzero binary32 -0x1.4f69cp+0 : -0x3.c00d4p+0 : inexact-ok 1969= tan upward binary32 -0x1.4f69cp+0 : -0x3.c00d4p+0 : inexact-ok 1970= tan downward binary64 -0x1.4f69cp+0 : -0x3.c00d4280aa7cp+0 : inexact-ok 1971= tan tonearest binary64 -0x1.4f69cp+0 : -0x3.c00d4280aa7bep+0 : inexact-ok 1972= tan towardzero binary64 -0x1.4f69cp+0 : -0x3.c00d4280aa7bep+0 : inexact-ok 1973= tan upward binary64 -0x1.4f69cp+0 : -0x3.c00d4280aa7bep+0 : inexact-ok 1974= tan downward intel96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede8p+0 : inexact-ok 1975= tan tonearest intel96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede8p+0 : inexact-ok 1976= tan towardzero intel96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede4p+0 : inexact-ok 1977= tan upward intel96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede4p+0 : inexact-ok 1978= tan downward m68k96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede8p+0 : inexact-ok 1979= tan tonearest m68k96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede8p+0 : inexact-ok 1980= tan towardzero m68k96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede4p+0 : inexact-ok 1981= tan upward m68k96 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede4p+0 : inexact-ok 1982= tan downward binary128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d88620c2p+0 : inexact-ok 1983= tan tonearest binary128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d88620cp+0 : inexact-ok 1984= tan towardzero binary128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d88620cp+0 : inexact-ok 1985= tan upward binary128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d88620cp+0 : inexact-ok 1986= tan downward ibm128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d88621p+0 : inexact-ok 1987= tan tonearest ibm128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d88621p+0 : inexact-ok 1988= tan towardzero ibm128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d8862p+0 : inexact-ok 1989= tan upward ibm128 -0x1.4f69cp+0 : -0x3.c00d4280aa7bede62d35d8862p+0 : inexact-ok 1990tan 0x1.6ca7e8p+0 1991= tan downward binary32 0x1.6ca7e8p+0 : 0x6.c89cf8p+0 : inexact-ok 1992= tan tonearest binary32 0x1.6ca7e8p+0 : 0x6.c89cf8p+0 : inexact-ok 1993= tan towardzero binary32 0x1.6ca7e8p+0 : 0x6.c89cf8p+0 : inexact-ok 1994= tan upward binary32 0x1.6ca7e8p+0 : 0x6.c89dp+0 : inexact-ok 1995= tan downward binary64 0x1.6ca7e8p+0 : 0x6.c89cf9333573p+0 : inexact-ok 1996= tan tonearest binary64 0x1.6ca7e8p+0 : 0x6.c89cf9333573p+0 : inexact-ok 1997= tan towardzero binary64 0x1.6ca7e8p+0 : 0x6.c89cf9333573p+0 : inexact-ok 1998= tan upward binary64 0x1.6ca7e8p+0 : 0x6.c89cf93335734p+0 : inexact-ok 1999= tan downward intel96 0x1.6ca7e8p+0 : 0x6.c89cf93335731dap+0 : inexact-ok 2000= tan tonearest intel96 0x1.6ca7e8p+0 : 0x6.c89cf93335731da8p+0 : inexact-ok 2001= tan towardzero intel96 0x1.6ca7e8p+0 : 0x6.c89cf93335731dap+0 : inexact-ok 2002= tan upward intel96 0x1.6ca7e8p+0 : 0x6.c89cf93335731da8p+0 : inexact-ok 2003= tan downward m68k96 0x1.6ca7e8p+0 : 0x6.c89cf93335731dap+0 : inexact-ok 2004= tan tonearest m68k96 0x1.6ca7e8p+0 : 0x6.c89cf93335731da8p+0 : inexact-ok 2005= tan towardzero m68k96 0x1.6ca7e8p+0 : 0x6.c89cf93335731dap+0 : inexact-ok 2006= tan upward m68k96 0x1.6ca7e8p+0 : 0x6.c89cf93335731da8p+0 : inexact-ok 2007= tan downward binary128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c3025cp+0 : inexact-ok 2008= tan tonearest binary128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c3026p+0 : inexact-ok 2009= tan towardzero binary128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c3025cp+0 : inexact-ok 2010= tan upward binary128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c3026p+0 : inexact-ok 2011= tan downward ibm128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c302p+0 : inexact-ok 2012= tan tonearest ibm128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c302p+0 : inexact-ok 2013= tan towardzero ibm128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c302p+0 : inexact-ok 2014= tan upward ibm128 0x1.6ca7e8p+0 : 0x6.c89cf93335731da4f3da65c304p+0 : inexact-ok 2015tan -0x1.b569cp+0 2016= tan downward binary32 -0x1.b569cp+0 : 0x7.355528p+0 : inexact-ok 2017= tan tonearest binary32 -0x1.b569cp+0 : 0x7.35553p+0 : inexact-ok 2018= tan towardzero binary32 -0x1.b569cp+0 : 0x7.355528p+0 : inexact-ok 2019= tan upward binary32 -0x1.b569cp+0 : 0x7.35553p+0 : inexact-ok 2020= tan downward binary64 -0x1.b569cp+0 : 0x7.35552c167cbe4p+0 : inexact-ok 2021= tan tonearest binary64 -0x1.b569cp+0 : 0x7.35552c167cbe8p+0 : inexact-ok 2022= tan towardzero binary64 -0x1.b569cp+0 : 0x7.35552c167cbe4p+0 : inexact-ok 2023= tan upward binary64 -0x1.b569cp+0 : 0x7.35552c167cbe8p+0 : inexact-ok 2024= tan downward intel96 -0x1.b569cp+0 : 0x7.35552c167cbe7688p+0 : inexact-ok 2025= tan tonearest intel96 -0x1.b569cp+0 : 0x7.35552c167cbe769p+0 : inexact-ok 2026= tan towardzero intel96 -0x1.b569cp+0 : 0x7.35552c167cbe7688p+0 : inexact-ok 2027= tan upward intel96 -0x1.b569cp+0 : 0x7.35552c167cbe769p+0 : inexact-ok 2028= tan downward m68k96 -0x1.b569cp+0 : 0x7.35552c167cbe7688p+0 : inexact-ok 2029= tan tonearest m68k96 -0x1.b569cp+0 : 0x7.35552c167cbe769p+0 : inexact-ok 2030= tan towardzero m68k96 -0x1.b569cp+0 : 0x7.35552c167cbe7688p+0 : inexact-ok 2031= tan upward m68k96 -0x1.b569cp+0 : 0x7.35552c167cbe769p+0 : inexact-ok 2032= tan downward binary128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179e914p+0 : inexact-ok 2033= tan tonearest binary128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179e914p+0 : inexact-ok 2034= tan towardzero binary128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179e914p+0 : inexact-ok 2035= tan upward binary128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179e918p+0 : inexact-ok 2036= tan downward ibm128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179e8p+0 : inexact-ok 2037= tan tonearest ibm128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179eap+0 : inexact-ok 2038= tan towardzero ibm128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179e8p+0 : inexact-ok 2039= tan upward ibm128 -0x1.b569cp+0 : 0x7.35552c167cbe768ef1a28179eap+0 : inexact-ok 2040tan -0x2.12bafcp+0 2041= tan downward binary32 -0x2.12bafcp+0 : 0x1.d1fa32p+0 : inexact-ok 2042= tan tonearest binary32 -0x2.12bafcp+0 : 0x1.d1fa34p+0 : inexact-ok 2043= tan towardzero binary32 -0x2.12bafcp+0 : 0x1.d1fa32p+0 : inexact-ok 2044= tan upward binary32 -0x2.12bafcp+0 : 0x1.d1fa34p+0 : inexact-ok 2045= tan downward binary64 -0x2.12bafcp+0 : 0x1.d1fa3375a3decp+0 : inexact-ok 2046= tan tonearest binary64 -0x2.12bafcp+0 : 0x1.d1fa3375a3decp+0 : inexact-ok 2047= tan towardzero binary64 -0x2.12bafcp+0 : 0x1.d1fa3375a3decp+0 : inexact-ok 2048= tan upward binary64 -0x2.12bafcp+0 : 0x1.d1fa3375a3dedp+0 : inexact-ok 2049= tan downward intel96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8p+0 : inexact-ok 2050= tan tonearest intel96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8p+0 : inexact-ok 2051= tan towardzero intel96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8p+0 : inexact-ok 2052= tan upward intel96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7eap+0 : inexact-ok 2053= tan downward m68k96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8p+0 : inexact-ok 2054= tan tonearest m68k96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8p+0 : inexact-ok 2055= tan towardzero m68k96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8p+0 : inexact-ok 2056= tan upward m68k96 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7eap+0 : inexact-ok 2057= tan downward binary128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99bd7p+0 : inexact-ok 2058= tan tonearest binary128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99bd8p+0 : inexact-ok 2059= tan towardzero binary128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99bd7p+0 : inexact-ok 2060= tan upward binary128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99bd8p+0 : inexact-ok 2061= tan downward ibm128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99b8p+0 : inexact-ok 2062= tan tonearest ibm128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99cp+0 : inexact-ok 2063= tan towardzero ibm128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99b8p+0 : inexact-ok 2064= tan upward ibm128 -0x2.12bafcp+0 : 0x1.d1fa3375a3dec7e8e0c696c99cp+0 : inexact-ok 2065tan 0x2.091d68p+0 2066= tan downward binary32 0x2.091d68p+0 : -0x1.fe8472p+0 : inexact-ok 2067= tan tonearest binary32 0x2.091d68p+0 : -0x1.fe847p+0 : inexact-ok 2068= tan towardzero binary32 0x2.091d68p+0 : -0x1.fe847p+0 : inexact-ok 2069= tan upward binary32 0x2.091d68p+0 : -0x1.fe847p+0 : inexact-ok 2070= tan downward binary64 0x2.091d68p+0 : -0x1.fe84705639d39p+0 : inexact-ok 2071= tan tonearest binary64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok 2072= tan towardzero binary64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok 2073= tan upward binary64 0x2.091d68p+0 : -0x1.fe84705639d38p+0 : inexact-ok 2074= tan downward intel96 0x2.091d68p+0 : -0x1.fe84705639d38772p+0 : inexact-ok 2075= tan tonearest intel96 0x2.091d68p+0 : -0x1.fe84705639d38772p+0 : inexact-ok 2076= tan towardzero intel96 0x2.091d68p+0 : -0x1.fe84705639d3877p+0 : inexact-ok 2077= tan upward intel96 0x2.091d68p+0 : -0x1.fe84705639d3877p+0 : inexact-ok 2078= tan downward m68k96 0x2.091d68p+0 : -0x1.fe84705639d38772p+0 : inexact-ok 2079= tan tonearest m68k96 0x2.091d68p+0 : -0x1.fe84705639d38772p+0 : inexact-ok 2080= tan towardzero m68k96 0x2.091d68p+0 : -0x1.fe84705639d3877p+0 : inexact-ok 2081= tan upward m68k96 0x2.091d68p+0 : -0x1.fe84705639d3877p+0 : inexact-ok 2082= tan downward binary128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455d51p+0 : inexact-ok 2083= tan tonearest binary128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455d5p+0 : inexact-ok 2084= tan towardzero binary128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455d5p+0 : inexact-ok 2085= tan upward binary128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455d5p+0 : inexact-ok 2086= tan downward ibm128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455d8p+0 : inexact-ok 2087= tan tonearest ibm128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455d8p+0 : inexact-ok 2088= tan towardzero ibm128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455dp+0 : inexact-ok 2089= tan upward ibm128 0x2.091d68p+0 : -0x1.fe84705639d387710dae52455dp+0 : inexact-ok 2090tan -0x5.302ab9b18593264p+0 2091= tan downward binary32 -0x5.302ab8p+0 : 0x1.f0dbcep+0 : inexact-ok 2092= tan tonearest binary32 -0x5.302ab8p+0 : 0x1.f0dbcep+0 : inexact-ok 2093= tan towardzero binary32 -0x5.302ab8p+0 : 0x1.f0dbcep+0 : inexact-ok 2094= tan upward binary32 -0x5.302ab8p+0 : 0x1.f0dbdp+0 : inexact-ok 2095= tan downward binary64 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbp+0 : inexact-ok 2096= tan tonearest binary64 -0x5.302ab8p+0 : 0x1.f0dbcee9873ccp+0 : inexact-ok 2097= tan towardzero binary64 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbp+0 : inexact-ok 2098= tan upward binary64 -0x5.302ab8p+0 : 0x1.f0dbcee9873ccp+0 : inexact-ok 2099= tan downward intel96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ep+0 : inexact-ok 2100= tan tonearest intel96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ep+0 : inexact-ok 2101= tan towardzero intel96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ep+0 : inexact-ok 2102= tan upward intel96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf3p+0 : inexact-ok 2103= tan downward m68k96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ep+0 : inexact-ok 2104= tan tonearest m68k96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ep+0 : inexact-ok 2105= tan towardzero m68k96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ep+0 : inexact-ok 2106= tan upward m68k96 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf3p+0 : inexact-ok 2107= tan downward binary128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e7ffp+0 : inexact-ok 2108= tan tonearest binary128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e8p+0 : inexact-ok 2109= tan towardzero binary128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e7ffp+0 : inexact-ok 2110= tan upward binary128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e8p+0 : inexact-ok 2111= tan downward ibm128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e78p+0 : inexact-ok 2112= tan tonearest ibm128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e8p+0 : inexact-ok 2113= tan towardzero ibm128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e78p+0 : inexact-ok 2114= tan upward ibm128 -0x5.302ab8p+0 : 0x1.f0dbcee9873cbf2ee7067b00e8p+0 : inexact-ok 2115= tan downward binary32 -0x5.302acp+0 : 0x1.f0dba8p+0 : inexact-ok 2116= tan tonearest binary32 -0x5.302acp+0 : 0x1.f0dba8p+0 : inexact-ok 2117= tan towardzero binary32 -0x5.302acp+0 : 0x1.f0dba8p+0 : inexact-ok 2118= tan upward binary32 -0x5.302acp+0 : 0x1.f0dbaap+0 : inexact-ok 2119= tan downward binary64 -0x5.302acp+0 : 0x1.f0dba8c6e598bp+0 : inexact-ok 2120= tan tonearest binary64 -0x5.302acp+0 : 0x1.f0dba8c6e598cp+0 : inexact-ok 2121= tan towardzero binary64 -0x5.302acp+0 : 0x1.f0dba8c6e598bp+0 : inexact-ok 2122= tan upward binary64 -0x5.302acp+0 : 0x1.f0dba8c6e598cp+0 : inexact-ok 2123= tan downward intel96 -0x5.302acp+0 : 0x1.f0dba8c6e598b932p+0 : inexact-ok 2124= tan tonearest intel96 -0x5.302acp+0 : 0x1.f0dba8c6e598b932p+0 : inexact-ok 2125= tan towardzero intel96 -0x5.302acp+0 : 0x1.f0dba8c6e598b932p+0 : inexact-ok 2126= tan upward intel96 -0x5.302acp+0 : 0x1.f0dba8c6e598b934p+0 : inexact-ok 2127= tan downward m68k96 -0x5.302acp+0 : 0x1.f0dba8c6e598b932p+0 : inexact-ok 2128= tan tonearest m68k96 -0x5.302acp+0 : 0x1.f0dba8c6e598b932p+0 : inexact-ok 2129= tan towardzero m68k96 -0x5.302acp+0 : 0x1.f0dba8c6e598b932p+0 : inexact-ok 2130= tan upward m68k96 -0x5.302acp+0 : 0x1.f0dba8c6e598b934p+0 : inexact-ok 2131= tan downward binary128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e1475p+0 : inexact-ok 2132= tan tonearest binary128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e1476p+0 : inexact-ok 2133= tan towardzero binary128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e1475p+0 : inexact-ok 2134= tan upward binary128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e1476p+0 : inexact-ok 2135= tan downward ibm128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e14p+0 : inexact-ok 2136= tan tonearest ibm128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e148p+0 : inexact-ok 2137= tan towardzero ibm128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e14p+0 : inexact-ok 2138= tan upward ibm128 -0x5.302acp+0 : 0x1.f0dba8c6e598b93213c2ad3e148p+0 : inexact-ok 2139= tan downward binary64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok 2140= tan tonearest binary64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok 2141= tan towardzero binary64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0ap+0 : inexact-ok 2142= tan upward binary64 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0bp+0 : inexact-ok 2143= tan downward intel96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e4p+0 : inexact-ok 2144= tan tonearest intel96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e6p+0 : inexact-ok 2145= tan towardzero intel96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e4p+0 : inexact-ok 2146= tan upward intel96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e6p+0 : inexact-ok 2147= tan downward m68k96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e4p+0 : inexact-ok 2148= tan tonearest m68k96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e6p+0 : inexact-ok 2149= tan towardzero m68k96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e4p+0 : inexact-ok 2150= tan upward m68k96 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e6p+0 : inexact-ok 2151= tan downward binary128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0 : inexact-ok 2152= tan tonearest binary128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0 : inexact-ok 2153= tan towardzero binary128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0 : inexact-ok 2154= tan upward binary128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb81p+0 : inexact-ok 2155= tan downward ibm128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0 : inexact-ok 2156= tan tonearest ibm128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0 : inexact-ok 2157= tan towardzero ibm128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fb8p+0 : inexact-ok 2158= tan upward ibm128 -0x5.302ab9b18593p+0 : 0x1.f0dbc6d6f7b0a6e58732bf53fcp+0 : inexact-ok 2159= tan downward binary64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok 2160= tan tonearest binary64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok 2161= tan towardzero binary64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af7p+0 : inexact-ok 2162= tan upward binary64 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af8p+0 : inexact-ok 2163= tan downward intel96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75dp+0 : inexact-ok 2164= tan tonearest intel96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75dp+0 : inexact-ok 2165= tan towardzero intel96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75dp+0 : inexact-ok 2166= tan upward intel96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d2p+0 : inexact-ok 2167= tan downward m68k96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75dp+0 : inexact-ok 2168= tan tonearest m68k96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75dp+0 : inexact-ok 2169= tan towardzero m68k96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75dp+0 : inexact-ok 2170= tan upward m68k96 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d2p+0 : inexact-ok 2171= tan downward binary128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22cep+0 : inexact-ok 2172= tan tonearest binary128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22cep+0 : inexact-ok 2173= tan towardzero binary128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22cep+0 : inexact-ok 2174= tan upward binary128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22ce1p+0 : inexact-ok 2175= tan downward ibm128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22c8p+0 : inexact-ok 2176= tan tonearest ibm128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22dp+0 : inexact-ok 2177= tan towardzero ibm128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22c8p+0 : inexact-ok 2178= tan upward ibm128 -0x5.302ab9b185934p+0 : 0x1.f0dbc6d6f7af75d06f670bd22dp+0 : inexact-ok 2179= tan downward intel96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08ep+0 : inexact-ok 2180= tan tonearest intel96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff09p+0 : inexact-ok 2181= tan towardzero intel96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08ep+0 : inexact-ok 2182= tan upward intel96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff09p+0 : inexact-ok 2183= tan downward m68k96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08ep+0 : inexact-ok 2184= tan tonearest m68k96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff09p+0 : inexact-ok 2185= tan towardzero m68k96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08ep+0 : inexact-ok 2186= tan upward m68k96 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff09p+0 : inexact-ok 2187= tan downward binary128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b436ap+0 : inexact-ok 2188= tan tonearest binary128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b436ap+0 : inexact-ok 2189= tan towardzero binary128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b436ap+0 : inexact-ok 2190= tan upward binary128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b436bp+0 : inexact-ok 2191= tan downward ibm128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b43p+0 : inexact-ok 2192= tan tonearest ibm128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b438p+0 : inexact-ok 2193= tan towardzero ibm128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b43p+0 : inexact-ok 2194= tan upward ibm128 -0x5.302ab9b18593264p+0 : 0x1.f0dbc6d6f7aff08febfa010b438p+0 : inexact-ok 2195tan 0x1.1ad374p+0 2196= tan downward binary32 0x1.1ad374p+0 : 0x1.fcfe66p+0 : inexact-ok 2197= tan tonearest binary32 0x1.1ad374p+0 : 0x1.fcfe68p+0 : inexact-ok 2198= tan towardzero binary32 0x1.1ad374p+0 : 0x1.fcfe66p+0 : inexact-ok 2199= tan upward binary32 0x1.1ad374p+0 : 0x1.fcfe68p+0 : inexact-ok 2200= tan downward binary64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok 2201= tan tonearest binary64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok 2202= tan towardzero binary64 0x1.1ad374p+0 : 0x1.fcfe678552d4ap+0 : inexact-ok 2203= tan upward binary64 0x1.1ad374p+0 : 0x1.fcfe678552d4bp+0 : inexact-ok 2204= tan downward intel96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7ccp+0 : inexact-ok 2205= tan tonearest intel96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7ccp+0 : inexact-ok 2206= tan towardzero intel96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7ccp+0 : inexact-ok 2207= tan upward intel96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cep+0 : inexact-ok 2208= tan downward m68k96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7ccp+0 : inexact-ok 2209= tan tonearest m68k96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7ccp+0 : inexact-ok 2210= tan towardzero m68k96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7ccp+0 : inexact-ok 2211= tan upward m68k96 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cep+0 : inexact-ok 2212= tan downward binary128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb771831p+0 : inexact-ok 2213= tan tonearest binary128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb771832p+0 : inexact-ok 2214= tan towardzero binary128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb771831p+0 : inexact-ok 2215= tan upward binary128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb771832p+0 : inexact-ok 2216= tan downward ibm128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb7718p+0 : inexact-ok 2217= tan tonearest ibm128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb7718p+0 : inexact-ok 2218= tan towardzero ibm128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb7718p+0 : inexact-ok 2219= tan upward ibm128 0x1.1ad374p+0 : 0x1.fcfe678552d4a7cc4536fb77188p+0 : inexact-ok 2220tan -0x1.0d55b8p+0 2221= tan downward binary32 -0x1.0d55b8p+0 : -0x1.c074fap+0 : inexact-ok 2222= tan tonearest binary32 -0x1.0d55b8p+0 : -0x1.c074f8p+0 : inexact-ok 2223= tan towardzero binary32 -0x1.0d55b8p+0 : -0x1.c074f8p+0 : inexact-ok 2224= tan upward binary32 -0x1.0d55b8p+0 : -0x1.c074f8p+0 : inexact-ok 2225= tan downward binary64 -0x1.0d55b8p+0 : -0x1.c074f83e72237p+0 : inexact-ok 2226= tan tonearest binary64 -0x1.0d55b8p+0 : -0x1.c074f83e72237p+0 : inexact-ok 2227= tan towardzero binary64 -0x1.0d55b8p+0 : -0x1.c074f83e72236p+0 : inexact-ok 2228= tan upward binary64 -0x1.0d55b8p+0 : -0x1.c074f83e72236p+0 : inexact-ok 2229= tan downward intel96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1ap+0 : inexact-ok 2230= tan tonearest intel96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1ap+0 : inexact-ok 2231= tan towardzero intel96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f18p+0 : inexact-ok 2232= tan upward intel96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f18p+0 : inexact-ok 2233= tan downward m68k96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1ap+0 : inexact-ok 2234= tan tonearest m68k96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1ap+0 : inexact-ok 2235= tan towardzero m68k96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f18p+0 : inexact-ok 2236= tan upward m68k96 -0x1.0d55b8p+0 : -0x1.c074f83e72236f18p+0 : inexact-ok 2237= tan downward binary128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f784p+0 : inexact-ok 2238= tan tonearest binary128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f783p+0 : inexact-ok 2239= tan towardzero binary128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f783p+0 : inexact-ok 2240= tan upward binary128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f783p+0 : inexact-ok 2241= tan downward ibm128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f8p+0 : inexact-ok 2242= tan tonearest ibm128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f78p+0 : inexact-ok 2243= tan towardzero ibm128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f78p+0 : inexact-ok 2244= tan upward ibm128 -0x1.0d55b8p+0 : -0x1.c074f83e72236f1900dbba65f78p+0 : inexact-ok 2245tan 1.57079697 2246= tan downward binary32 0x1.921fc2p+0 : -0x1.41acc2p+20 : inexact-ok 2247= tan tonearest binary32 0x1.921fc2p+0 : -0x1.41acc2p+20 : inexact-ok 2248= tan towardzero binary32 0x1.921fc2p+0 : -0x1.41accp+20 : inexact-ok 2249= tan upward binary32 0x1.921fc2p+0 : -0x1.41accp+20 : inexact-ok 2250= tan downward binary64 0x1.921fc2p+0 : -0x1.41acc1f2aebdcp+20 : inexact-ok 2251= tan tonearest binary64 0x1.921fc2p+0 : -0x1.41acc1f2aebdcp+20 : inexact-ok 2252= tan towardzero binary64 0x1.921fc2p+0 : -0x1.41acc1f2aebdbp+20 : inexact-ok 2253= tan upward binary64 0x1.921fc2p+0 : -0x1.41acc1f2aebdbp+20 : inexact-ok 2254= tan downward intel96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd2p+20 : inexact-ok 2255= tan tonearest intel96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbdp+20 : inexact-ok 2256= tan towardzero intel96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbdp+20 : inexact-ok 2257= tan upward intel96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbdp+20 : inexact-ok 2258= tan downward m68k96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd2p+20 : inexact-ok 2259= tan tonearest m68k96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbdp+20 : inexact-ok 2260= tan towardzero m68k96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbdp+20 : inexact-ok 2261= tan upward m68k96 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbdp+20 : inexact-ok 2262= tan downward binary128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc56ap+20 : inexact-ok 2263= tan tonearest binary128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc56ap+20 : inexact-ok 2264= tan towardzero binary128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc569p+20 : inexact-ok 2265= tan upward binary128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc569p+20 : inexact-ok 2266= tan downward ibm128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc58p+20 : inexact-ok 2267= tan tonearest ibm128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc58p+20 : inexact-ok 2268= tan towardzero ibm128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc5p+20 : inexact-ok 2269= tan upward ibm128 0x1.921fc2p+0 : -0x1.41acc1f2aebdbbd0c10fd22cc5p+20 : inexact-ok 2270= tan downward binary32 0x1.921fcp+0 : -0x1.7d9d38p+20 : inexact-ok 2271= tan tonearest binary32 0x1.921fcp+0 : -0x1.7d9d38p+20 : inexact-ok 2272= tan towardzero binary32 0x1.921fcp+0 : -0x1.7d9d36p+20 : inexact-ok 2273= tan upward binary32 0x1.921fcp+0 : -0x1.7d9d36p+20 : inexact-ok 2274= tan downward binary64 0x1.921fcp+0 : -0x1.7d9d370b14024p+20 : inexact-ok 2275= tan tonearest binary64 0x1.921fcp+0 : -0x1.7d9d370b14023p+20 : inexact-ok 2276= tan towardzero binary64 0x1.921fcp+0 : -0x1.7d9d370b14023p+20 : inexact-ok 2277= tan upward binary64 0x1.921fcp+0 : -0x1.7d9d370b14023p+20 : inexact-ok 2278= tan downward intel96 0x1.921fcp+0 : -0x1.7d9d370b140234d4p+20 : inexact-ok 2279= tan tonearest intel96 0x1.921fcp+0 : -0x1.7d9d370b140234d4p+20 : inexact-ok 2280= tan towardzero intel96 0x1.921fcp+0 : -0x1.7d9d370b140234d2p+20 : inexact-ok 2281= tan upward intel96 0x1.921fcp+0 : -0x1.7d9d370b140234d2p+20 : inexact-ok 2282= tan downward m68k96 0x1.921fcp+0 : -0x1.7d9d370b140234d4p+20 : inexact-ok 2283= tan tonearest m68k96 0x1.921fcp+0 : -0x1.7d9d370b140234d4p+20 : inexact-ok 2284= tan towardzero m68k96 0x1.921fcp+0 : -0x1.7d9d370b140234d2p+20 : inexact-ok 2285= tan upward m68k96 0x1.921fcp+0 : -0x1.7d9d370b140234d2p+20 : inexact-ok 2286= tan downward binary128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f83845c3p+20 : inexact-ok 2287= tan tonearest binary128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f83845c2p+20 : inexact-ok 2288= tan towardzero binary128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f83845c2p+20 : inexact-ok 2289= tan upward binary128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f83845c2p+20 : inexact-ok 2290= tan downward ibm128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f83846p+20 : inexact-ok 2291= tan tonearest ibm128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f83846p+20 : inexact-ok 2292= tan towardzero ibm128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f838458p+20 : inexact-ok 2293= tan upward ibm128 0x1.921fcp+0 : -0x1.7d9d370b140234d37501f838458p+20 : inexact-ok 2294= tan downward binary64 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509cfp+20 : inexact-ok 2295= tan tonearest binary64 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509cfp+20 : inexact-ok 2296= tan towardzero binary64 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509cep+20 : inexact-ok 2297= tan upward binary64 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509cep+20 : inexact-ok 2298= tan downward intel96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99ap+20 : inexact-ok 2299= tan tonearest intel96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99ap+20 : inexact-ok 2300= tan towardzero intel96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce998p+20 : inexact-ok 2301= tan upward intel96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce998p+20 : inexact-ok 2302= tan downward m68k96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99ap+20 : inexact-ok 2303= tan tonearest m68k96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99ap+20 : inexact-ok 2304= tan towardzero m68k96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce998p+20 : inexact-ok 2305= tan upward m68k96 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce998p+20 : inexact-ok 2306= tan downward binary128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf3a5p+20 : inexact-ok 2307= tan tonearest binary128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf3a4p+20 : inexact-ok 2308= tan towardzero binary128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf3a4p+20 : inexact-ok 2309= tan upward binary128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf3a4p+20 : inexact-ok 2310= tan downward ibm128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf4p+20 : inexact-ok 2311= tan tonearest ibm128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf38p+20 : inexact-ok 2312= tan towardzero ibm128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf38p+20 : inexact-ok 2313= tan upward ibm128 0x1.921fc00ece4f1p+0 : -0x1.7b91a083509ce99968d2431cf38p+20 : inexact-ok 2314= tan downward binary64 0x1.921fc00ece4fp+0 : -0x1.7b91a08583657p+20 : inexact-ok 2315= tan tonearest binary64 0x1.921fc00ece4fp+0 : -0x1.7b91a08583657p+20 : inexact-ok 2316= tan towardzero binary64 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656p+20 : inexact-ok 2317= tan upward binary64 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656p+20 : inexact-ok 2318= tan downward intel96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656dbap+20 : inexact-ok 2319= tan tonearest intel96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8p+20 : inexact-ok 2320= tan towardzero intel96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8p+20 : inexact-ok 2321= tan upward intel96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8p+20 : inexact-ok 2322= tan downward m68k96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656dbap+20 : inexact-ok 2323= tan tonearest m68k96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8p+20 : inexact-ok 2324= tan towardzero m68k96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8p+20 : inexact-ok 2325= tan upward m68k96 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8p+20 : inexact-ok 2326= tan downward binary128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bbacp+20 : inexact-ok 2327= tan tonearest binary128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bbabp+20 : inexact-ok 2328= tan towardzero binary128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bbabp+20 : inexact-ok 2329= tan upward binary128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bbabp+20 : inexact-ok 2330= tan downward ibm128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bcp+20 : inexact-ok 2331= tan tonearest ibm128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bb8p+20 : inexact-ok 2332= tan towardzero ibm128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bb8p+20 : inexact-ok 2333= tan upward ibm128 0x1.921fc00ece4fp+0 : -0x1.7b91a08583656db8b65798b4bb8p+20 : inexact-ok 2334= tan downward intel96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb56p+20 : inexact-ok 2335= tan tonearest intel96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb56p+20 : inexact-ok 2336= tan towardzero intel96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb54p+20 : inexact-ok 2337= tan upward intel96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb54p+20 : inexact-ok 2338= tan downward m68k96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb56p+20 : inexact-ok 2339= tan tonearest m68k96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb56p+20 : inexact-ok 2340= tan towardzero m68k96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb54p+20 : inexact-ok 2341= tan upward m68k96 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb54p+20 : inexact-ok 2342= tan downward binary128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca17p+20 : inexact-ok 2343= tan tonearest binary128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca16fp+20 : inexact-ok 2344= tan towardzero binary128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca16fp+20 : inexact-ok 2345= tan upward binary128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca16fp+20 : inexact-ok 2346= tan downward ibm128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca18p+20 : inexact-ok 2347= tan tonearest ibm128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca18p+20 : inexact-ok 2348= tan towardzero ibm128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca1p+20 : inexact-ok 2349= tan upward ibm128 0x1.921fc00ece4f02f4p+0 : -0x1.7b91a0851b85eb5571b2cd0ca1p+20 : inexact-ok 2350= tan downward intel96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4466p+20 : inexact-ok 2351= tan tonearest intel96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4466p+20 : inexact-ok 2352= tan towardzero intel96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4464p+20 : inexact-ok 2353= tan upward intel96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4464p+20 : inexact-ok 2354= tan downward m68k96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4466p+20 : inexact-ok 2355= tan tonearest m68k96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4466p+20 : inexact-ok 2356= tan towardzero m68k96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4464p+20 : inexact-ok 2357= tan upward m68k96 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4464p+20 : inexact-ok 2358= tan downward binary128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e183p+20 : inexact-ok 2359= tan tonearest binary128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e183p+20 : inexact-ok 2360= tan towardzero binary128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e182p+20 : inexact-ok 2361= tan upward binary128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e182p+20 : inexact-ok 2362= tan downward ibm128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e2p+20 : inexact-ok 2363= tan tonearest ibm128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e18p+20 : inexact-ok 2364= tan towardzero ibm128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e18p+20 : inexact-ok 2365= tan upward ibm128 0x1.921fc00ece4f02f2p+0 : -0x1.7b91a0851bcc4465f5de57e1e18p+20 : inexact-ok 2366= tan downward binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0x1.7b91a0851bbbafa14cf22c61e332p+20 : inexact-ok 2367= tan tonearest binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0x1.7b91a0851bbbafa14cf22c61e331p+20 : inexact-ok 2368= tan towardzero binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0x1.7b91a0851bbbafa14cf22c61e331p+20 : inexact-ok 2369= tan upward binary128 0x1.921fc00ece4f02f278ade6ad9e8ap+0 : -0x1.7b91a0851bbbafa14cf22c61e331p+20 : inexact-ok 2370= tan downward binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0x1.7b91a0851bbbafa14cf22c850fbap+20 : inexact-ok 2371= tan tonearest binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0x1.7b91a0851bbbafa14cf22c850fb9p+20 : inexact-ok 2372= tan towardzero binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0x1.7b91a0851bbbafa14cf22c850fb9p+20 : inexact-ok 2373= tan upward binary128 0x1.921fc00ece4f02f278ade6ad9e89p+0 : -0x1.7b91a0851bbbafa14cf22c850fb9p+20 : inexact-ok 2374= tan downward binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5c63p+20 : inexact-ok 2375= tan tonearest binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5c63p+20 : inexact-ok 2376= tan towardzero binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5c62p+20 : inexact-ok 2377= tan upward binary128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5c62p+20 : inexact-ok 2378= tan downward ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5c8p+20 : inexact-ok 2379= tan tonearest ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5c8p+20 : inexact-ok 2380= tan towardzero ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5cp+20 : inexact-ok 2381= tan upward ibm128 0x1.921fc00ece4f02f278ade6ad9fp+0 : -0x1.7b91a0851bbbafa14cf21c2b5cp+20 : inexact-ok 2382= tan downward binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a084p+20 : inexact-ok 2383= tan tonearest binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a084p+20 : inexact-ok 2384= tan towardzero binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a083p+20 : inexact-ok 2385= tan upward binary128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a083p+20 : inexact-ok 2386= tan downward ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a1p+20 : inexact-ok 2387= tan tonearest ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a08p+20 : inexact-ok 2388= tan towardzero ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a08p+20 : inexact-ok 2389= tan upward ibm128 0x1.921fc00ece4f02f278ade6ad9e8p+0 : -0x1.7b91a0851bbbafa14cf22dc1a08p+20 : inexact-ok 2390tan -1.57079697 2391= tan downward binary32 -0x1.921fcp+0 : 0x1.7d9d36p+20 : inexact-ok 2392= tan tonearest binary32 -0x1.921fcp+0 : 0x1.7d9d38p+20 : inexact-ok 2393= tan towardzero binary32 -0x1.921fcp+0 : 0x1.7d9d36p+20 : inexact-ok 2394= tan upward binary32 -0x1.921fcp+0 : 0x1.7d9d38p+20 : inexact-ok 2395= tan downward binary64 -0x1.921fcp+0 : 0x1.7d9d370b14023p+20 : inexact-ok 2396= tan tonearest binary64 -0x1.921fcp+0 : 0x1.7d9d370b14023p+20 : inexact-ok 2397= tan towardzero binary64 -0x1.921fcp+0 : 0x1.7d9d370b14023p+20 : inexact-ok 2398= tan upward binary64 -0x1.921fcp+0 : 0x1.7d9d370b14024p+20 : inexact-ok 2399= tan downward intel96 -0x1.921fcp+0 : 0x1.7d9d370b140234d2p+20 : inexact-ok 2400= tan tonearest intel96 -0x1.921fcp+0 : 0x1.7d9d370b140234d4p+20 : inexact-ok 2401= tan towardzero intel96 -0x1.921fcp+0 : 0x1.7d9d370b140234d2p+20 : inexact-ok 2402= tan upward intel96 -0x1.921fcp+0 : 0x1.7d9d370b140234d4p+20 : inexact-ok 2403= tan downward m68k96 -0x1.921fcp+0 : 0x1.7d9d370b140234d2p+20 : inexact-ok 2404= tan tonearest m68k96 -0x1.921fcp+0 : 0x1.7d9d370b140234d4p+20 : inexact-ok 2405= tan towardzero m68k96 -0x1.921fcp+0 : 0x1.7d9d370b140234d2p+20 : inexact-ok 2406= tan upward m68k96 -0x1.921fcp+0 : 0x1.7d9d370b140234d4p+20 : inexact-ok 2407= tan downward binary128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f83845c2p+20 : inexact-ok 2408= tan tonearest binary128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f83845c2p+20 : inexact-ok 2409= tan towardzero binary128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f83845c2p+20 : inexact-ok 2410= tan upward binary128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f83845c3p+20 : inexact-ok 2411= tan downward ibm128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f838458p+20 : inexact-ok 2412= tan tonearest ibm128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f83846p+20 : inexact-ok 2413= tan towardzero ibm128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f838458p+20 : inexact-ok 2414= tan upward ibm128 -0x1.921fcp+0 : 0x1.7d9d370b140234d37501f83846p+20 : inexact-ok 2415= tan downward binary32 -0x1.921fc2p+0 : 0x1.41accp+20 : inexact-ok 2416= tan tonearest binary32 -0x1.921fc2p+0 : 0x1.41acc2p+20 : inexact-ok 2417= tan towardzero binary32 -0x1.921fc2p+0 : 0x1.41accp+20 : inexact-ok 2418= tan upward binary32 -0x1.921fc2p+0 : 0x1.41acc2p+20 : inexact-ok 2419= tan downward binary64 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbp+20 : inexact-ok 2420= tan tonearest binary64 -0x1.921fc2p+0 : 0x1.41acc1f2aebdcp+20 : inexact-ok 2421= tan towardzero binary64 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbp+20 : inexact-ok 2422= tan upward binary64 -0x1.921fc2p+0 : 0x1.41acc1f2aebdcp+20 : inexact-ok 2423= tan downward intel96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbdp+20 : inexact-ok 2424= tan tonearest intel96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbdp+20 : inexact-ok 2425= tan towardzero intel96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbdp+20 : inexact-ok 2426= tan upward intel96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd2p+20 : inexact-ok 2427= tan downward m68k96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbdp+20 : inexact-ok 2428= tan tonearest m68k96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbdp+20 : inexact-ok 2429= tan towardzero m68k96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbdp+20 : inexact-ok 2430= tan upward m68k96 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd2p+20 : inexact-ok 2431= tan downward binary128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc569p+20 : inexact-ok 2432= tan tonearest binary128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc56ap+20 : inexact-ok 2433= tan towardzero binary128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc569p+20 : inexact-ok 2434= tan upward binary128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc56ap+20 : inexact-ok 2435= tan downward ibm128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc5p+20 : inexact-ok 2436= tan tonearest ibm128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc58p+20 : inexact-ok 2437= tan towardzero ibm128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc5p+20 : inexact-ok 2438= tan upward ibm128 -0x1.921fc2p+0 : 0x1.41acc1f2aebdbbd0c10fd22cc58p+20 : inexact-ok 2439= tan downward binary64 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656p+20 : inexact-ok 2440= tan tonearest binary64 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583657p+20 : inexact-ok 2441= tan towardzero binary64 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656p+20 : inexact-ok 2442= tan upward binary64 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583657p+20 : inexact-ok 2443= tan downward intel96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8p+20 : inexact-ok 2444= tan tonearest intel96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8p+20 : inexact-ok 2445= tan towardzero intel96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8p+20 : inexact-ok 2446= tan upward intel96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656dbap+20 : inexact-ok 2447= tan downward m68k96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8p+20 : inexact-ok 2448= tan tonearest m68k96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8p+20 : inexact-ok 2449= tan towardzero m68k96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8p+20 : inexact-ok 2450= tan upward m68k96 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656dbap+20 : inexact-ok 2451= tan downward binary128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bbabp+20 : inexact-ok 2452= tan tonearest binary128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bbabp+20 : inexact-ok 2453= tan towardzero binary128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bbabp+20 : inexact-ok 2454= tan upward binary128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bbacp+20 : inexact-ok 2455= tan downward ibm128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bb8p+20 : inexact-ok 2456= tan tonearest ibm128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bb8p+20 : inexact-ok 2457= tan towardzero ibm128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bb8p+20 : inexact-ok 2458= tan upward ibm128 -0x1.921fc00ece4fp+0 : 0x1.7b91a08583656db8b65798b4bcp+20 : inexact-ok 2459= tan downward binary64 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509cep+20 : inexact-ok 2460= tan tonearest binary64 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509cfp+20 : inexact-ok 2461= tan towardzero binary64 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509cep+20 : inexact-ok 2462= tan upward binary64 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509cfp+20 : inexact-ok 2463= tan downward intel96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce998p+20 : inexact-ok 2464= tan tonearest intel96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99ap+20 : inexact-ok 2465= tan towardzero intel96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce998p+20 : inexact-ok 2466= tan upward intel96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99ap+20 : inexact-ok 2467= tan downward m68k96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce998p+20 : inexact-ok 2468= tan tonearest m68k96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99ap+20 : inexact-ok 2469= tan towardzero m68k96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce998p+20 : inexact-ok 2470= tan upward m68k96 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99ap+20 : inexact-ok 2471= tan downward binary128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf3a4p+20 : inexact-ok 2472= tan tonearest binary128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf3a4p+20 : inexact-ok 2473= tan towardzero binary128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf3a4p+20 : inexact-ok 2474= tan upward binary128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf3a5p+20 : inexact-ok 2475= tan downward ibm128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf38p+20 : inexact-ok 2476= tan tonearest ibm128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf38p+20 : inexact-ok 2477= tan towardzero ibm128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf38p+20 : inexact-ok 2478= tan upward ibm128 -0x1.921fc00ece4f1p+0 : 0x1.7b91a083509ce99968d2431cf4p+20 : inexact-ok 2479= tan downward intel96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4464p+20 : inexact-ok 2480= tan tonearest intel96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4466p+20 : inexact-ok 2481= tan towardzero intel96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4464p+20 : inexact-ok 2482= tan upward intel96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4466p+20 : inexact-ok 2483= tan downward m68k96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4464p+20 : inexact-ok 2484= tan tonearest m68k96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4466p+20 : inexact-ok 2485= tan towardzero m68k96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4464p+20 : inexact-ok 2486= tan upward m68k96 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4466p+20 : inexact-ok 2487= tan downward binary128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e182p+20 : inexact-ok 2488= tan tonearest binary128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e183p+20 : inexact-ok 2489= tan towardzero binary128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e182p+20 : inexact-ok 2490= tan upward binary128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e183p+20 : inexact-ok 2491= tan downward ibm128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e18p+20 : inexact-ok 2492= tan tonearest ibm128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e18p+20 : inexact-ok 2493= tan towardzero ibm128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e18p+20 : inexact-ok 2494= tan upward ibm128 -0x1.921fc00ece4f02f2p+0 : 0x1.7b91a0851bcc4465f5de57e1e2p+20 : inexact-ok 2495= tan downward intel96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb54p+20 : inexact-ok 2496= tan tonearest intel96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb56p+20 : inexact-ok 2497= tan towardzero intel96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb54p+20 : inexact-ok 2498= tan upward intel96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb56p+20 : inexact-ok 2499= tan downward m68k96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb54p+20 : inexact-ok 2500= tan tonearest m68k96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb56p+20 : inexact-ok 2501= tan towardzero m68k96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb54p+20 : inexact-ok 2502= tan upward m68k96 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb56p+20 : inexact-ok 2503= tan downward binary128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca16fp+20 : inexact-ok 2504= tan tonearest binary128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca16fp+20 : inexact-ok 2505= tan towardzero binary128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca16fp+20 : inexact-ok 2506= tan upward binary128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca17p+20 : inexact-ok 2507= tan downward ibm128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca1p+20 : inexact-ok 2508= tan tonearest ibm128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca18p+20 : inexact-ok 2509= tan towardzero ibm128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca1p+20 : inexact-ok 2510= tan upward ibm128 -0x1.921fc00ece4f02f4p+0 : 0x1.7b91a0851b85eb5571b2cd0ca18p+20 : inexact-ok 2511= tan downward binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : 0x1.7b91a0851bbbafa14cf22c850fb9p+20 : inexact-ok 2512= tan tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : 0x1.7b91a0851bbbafa14cf22c850fb9p+20 : inexact-ok 2513= tan towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : 0x1.7b91a0851bbbafa14cf22c850fb9p+20 : inexact-ok 2514= tan upward binary128 -0x1.921fc00ece4f02f278ade6ad9e89p+0 : 0x1.7b91a0851bbbafa14cf22c850fbap+20 : inexact-ok 2515= tan downward binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : 0x1.7b91a0851bbbafa14cf22c61e331p+20 : inexact-ok 2516= tan tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : 0x1.7b91a0851bbbafa14cf22c61e331p+20 : inexact-ok 2517= tan towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : 0x1.7b91a0851bbbafa14cf22c61e331p+20 : inexact-ok 2518= tan upward binary128 -0x1.921fc00ece4f02f278ade6ad9e8ap+0 : 0x1.7b91a0851bbbafa14cf22c61e332p+20 : inexact-ok 2519= tan downward binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a083p+20 : inexact-ok 2520= tan tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a084p+20 : inexact-ok 2521= tan towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a083p+20 : inexact-ok 2522= tan upward binary128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a084p+20 : inexact-ok 2523= tan downward ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a08p+20 : inexact-ok 2524= tan tonearest ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a08p+20 : inexact-ok 2525= tan towardzero ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a08p+20 : inexact-ok 2526= tan upward ibm128 -0x1.921fc00ece4f02f278ade6ad9e8p+0 : 0x1.7b91a0851bbbafa14cf22dc1a1p+20 : inexact-ok 2527= tan downward binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5c62p+20 : inexact-ok 2528= tan tonearest binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5c63p+20 : inexact-ok 2529= tan towardzero binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5c62p+20 : inexact-ok 2530= tan upward binary128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5c63p+20 : inexact-ok 2531= tan downward ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5cp+20 : inexact-ok 2532= tan tonearest ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5c8p+20 : inexact-ok 2533= tan towardzero ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5cp+20 : inexact-ok 2534= tan upward ibm128 -0x1.921fc00ece4f02f278ade6ad9fp+0 : 0x1.7b91a0851bbbafa14cf21c2b5c8p+20 : inexact-ok 2535tan 0x1p-5 2536= tan downward binary32 0x8p-8 : 0x8.00aabp-8 : inexact-ok 2537= tan tonearest binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok 2538= tan towardzero binary32 0x8p-8 : 0x8.00aabp-8 : inexact-ok 2539= tan upward binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok 2540= tan downward binary64 0x8p-8 : 0x8.00aabbbd7604p-8 : inexact-ok 2541= tan tonearest binary64 0x8p-8 : 0x8.00aabbbd7604p-8 : inexact-ok 2542= tan towardzero binary64 0x8p-8 : 0x8.00aabbbd7604p-8 : inexact-ok 2543= tan upward binary64 0x8p-8 : 0x8.00aabbbd76048p-8 : inexact-ok 2544= tan downward intel96 0x8p-8 : 0x8.00aabbbd76042bep-8 : inexact-ok 2545= tan tonearest intel96 0x8p-8 : 0x8.00aabbbd76042bfp-8 : inexact-ok 2546= tan towardzero intel96 0x8p-8 : 0x8.00aabbbd76042bep-8 : inexact-ok 2547= tan upward intel96 0x8p-8 : 0x8.00aabbbd76042bfp-8 : inexact-ok 2548= tan downward m68k96 0x8p-8 : 0x8.00aabbbd76042bep-8 : inexact-ok 2549= tan tonearest m68k96 0x8p-8 : 0x8.00aabbbd76042bfp-8 : inexact-ok 2550= tan towardzero m68k96 0x8p-8 : 0x8.00aabbbd76042bep-8 : inexact-ok 2551= tan upward m68k96 0x8p-8 : 0x8.00aabbbd76042bfp-8 : inexact-ok 2552= tan downward binary128 0x8p-8 : 0x8.00aabbbd76042be9164bf404c3p-8 : inexact-ok 2553= tan tonearest binary128 0x8p-8 : 0x8.00aabbbd76042be9164bf404c3p-8 : inexact-ok 2554= tan towardzero binary128 0x8p-8 : 0x8.00aabbbd76042be9164bf404c3p-8 : inexact-ok 2555= tan upward binary128 0x8p-8 : 0x8.00aabbbd76042be9164bf404c308p-8 : inexact-ok 2556= tan downward ibm128 0x8p-8 : 0x8.00aabbbd76042be9164bf404cp-8 : inexact-ok 2557= tan tonearest ibm128 0x8p-8 : 0x8.00aabbbd76042be9164bf404c4p-8 : inexact-ok 2558= tan towardzero ibm128 0x8p-8 : 0x8.00aabbbd76042be9164bf404cp-8 : inexact-ok 2559= tan upward ibm128 0x8p-8 : 0x8.00aabbbd76042be9164bf404c4p-8 : inexact-ok 2560tan 0x1p-10 2561= tan downward binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok 2562= tan tonearest binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok 2563= tan towardzero binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok 2564= tan upward binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok 2565= tan downward binary64 0x4p-12 : 0x4.0000155555ddcp-12 : inexact-ok 2566= tan tonearest binary64 0x4p-12 : 0x4.0000155555ddcp-12 : inexact-ok 2567= tan towardzero binary64 0x4p-12 : 0x4.0000155555ddcp-12 : inexact-ok 2568= tan upward binary64 0x4p-12 : 0x4.0000155555dep-12 : inexact-ok 2569= tan downward intel96 0x4p-12 : 0x4.0000155555ddddep-12 : inexact-ok 2570= tan tonearest intel96 0x4p-12 : 0x4.0000155555ddddep-12 : inexact-ok 2571= tan towardzero intel96 0x4p-12 : 0x4.0000155555ddddep-12 : inexact-ok 2572= tan upward intel96 0x4p-12 : 0x4.0000155555dddde8p-12 : inexact-ok 2573= tan downward m68k96 0x4p-12 : 0x4.0000155555ddddep-12 : inexact-ok 2574= tan tonearest m68k96 0x4p-12 : 0x4.0000155555ddddep-12 : inexact-ok 2575= tan towardzero m68k96 0x4p-12 : 0x4.0000155555ddddep-12 : inexact-ok 2576= tan upward m68k96 0x4p-12 : 0x4.0000155555dddde8p-12 : inexact-ok 2577= tan downward binary128 0x4p-12 : 0x4.0000155555dddde1521537b70a38p-12 : inexact-ok 2578= tan tonearest binary128 0x4p-12 : 0x4.0000155555dddde1521537b70a3cp-12 : inexact-ok 2579= tan towardzero binary128 0x4p-12 : 0x4.0000155555dddde1521537b70a38p-12 : inexact-ok 2580= tan upward binary128 0x4p-12 : 0x4.0000155555dddde1521537b70a3cp-12 : inexact-ok 2581= tan downward ibm128 0x4p-12 : 0x4.0000155555dddde1521537b70ap-12 : inexact-ok 2582= tan tonearest ibm128 0x4p-12 : 0x4.0000155555dddde1521537b70ap-12 : inexact-ok 2583= tan towardzero ibm128 0x4p-12 : 0x4.0000155555dddde1521537b70ap-12 : inexact-ok 2584= tan upward ibm128 0x4p-12 : 0x4.0000155555dddde1521537b70cp-12 : inexact-ok 2585tan 0x1p-15 2586= tan downward binary32 0x2p-16 : 0x2p-16 : inexact-ok 2587= tan tonearest binary32 0x2p-16 : 0x2p-16 : inexact-ok 2588= tan towardzero binary32 0x2p-16 : 0x2p-16 : inexact-ok 2589= tan upward binary32 0x2p-16 : 0x2.000004p-16 : inexact-ok 2590= tan downward binary64 0x2p-16 : 0x2.00000002aaaaap-16 : inexact-ok 2591= tan tonearest binary64 0x2p-16 : 0x2.00000002aaaaap-16 : inexact-ok 2592= tan towardzero binary64 0x2p-16 : 0x2.00000002aaaaap-16 : inexact-ok 2593= tan upward binary64 0x2p-16 : 0x2.00000002aaaacp-16 : inexact-ok 2594= tan downward intel96 0x2p-16 : 0x2.00000002aaaaaaacp-16 : inexact-ok 2595= tan tonearest intel96 0x2p-16 : 0x2.00000002aaaaaabp-16 : inexact-ok 2596= tan towardzero intel96 0x2p-16 : 0x2.00000002aaaaaaacp-16 : inexact-ok 2597= tan upward intel96 0x2p-16 : 0x2.00000002aaaaaabp-16 : inexact-ok 2598= tan downward m68k96 0x2p-16 : 0x2.00000002aaaaaaacp-16 : inexact-ok 2599= tan tonearest m68k96 0x2p-16 : 0x2.00000002aaaaaabp-16 : inexact-ok 2600= tan towardzero m68k96 0x2p-16 : 0x2.00000002aaaaaaacp-16 : inexact-ok 2601= tan upward m68k96 0x2p-16 : 0x2.00000002aaaaaabp-16 : inexact-ok 2602= tan downward binary128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d75cp-16 : inexact-ok 2603= tan tonearest binary128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d75ep-16 : inexact-ok 2604= tan towardzero binary128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d75cp-16 : inexact-ok 2605= tan upward binary128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d75ep-16 : inexact-ok 2606= tan downward ibm128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d7p-16 : inexact-ok 2607= tan tonearest ibm128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d7p-16 : inexact-ok 2608= tan towardzero ibm128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d7p-16 : inexact-ok 2609= tan upward ibm128 0x2p-16 : 0x2.00000002aaaaaaaeeeeeeef5d8p-16 : inexact-ok 2610tan 0x1p-20 2611= tan downward binary32 0x1p-20 : 0x1p-20 : inexact-ok 2612= tan tonearest binary32 0x1p-20 : 0x1p-20 : inexact-ok 2613= tan towardzero binary32 0x1p-20 : 0x1p-20 : inexact-ok 2614= tan upward binary32 0x1p-20 : 0x1.000002p-20 : inexact-ok 2615= tan downward binary64 0x1p-20 : 0x1.0000000000555p-20 : inexact-ok 2616= tan tonearest binary64 0x1p-20 : 0x1.0000000000555p-20 : inexact-ok 2617= tan towardzero binary64 0x1p-20 : 0x1.0000000000555p-20 : inexact-ok 2618= tan upward binary64 0x1p-20 : 0x1.0000000000556p-20 : inexact-ok 2619= tan downward intel96 0x1p-20 : 0x1.0000000000555554p-20 : inexact-ok 2620= tan tonearest intel96 0x1p-20 : 0x1.0000000000555556p-20 : inexact-ok 2621= tan towardzero intel96 0x1p-20 : 0x1.0000000000555554p-20 : inexact-ok 2622= tan upward intel96 0x1p-20 : 0x1.0000000000555556p-20 : inexact-ok 2623= tan downward m68k96 0x1p-20 : 0x1.0000000000555554p-20 : inexact-ok 2624= tan tonearest m68k96 0x1p-20 : 0x1.0000000000555556p-20 : inexact-ok 2625= tan towardzero m68k96 0x1p-20 : 0x1.0000000000555554p-20 : inexact-ok 2626= tan upward m68k96 0x1p-20 : 0x1.0000000000555556p-20 : inexact-ok 2627= tan downward binary128 0x1p-20 : 0x1.0000000000555555555577777777p-20 : inexact-ok 2628= tan tonearest binary128 0x1p-20 : 0x1.0000000000555555555577777777p-20 : inexact-ok 2629= tan towardzero binary128 0x1p-20 : 0x1.0000000000555555555577777777p-20 : inexact-ok 2630= tan upward binary128 0x1p-20 : 0x1.0000000000555555555577777778p-20 : inexact-ok 2631= tan downward ibm128 0x1p-20 : 0x1.00000000005555555555777777p-20 : inexact-ok 2632= tan tonearest ibm128 0x1p-20 : 0x1.000000000055555555557777778p-20 : inexact-ok 2633= tan towardzero ibm128 0x1p-20 : 0x1.00000000005555555555777777p-20 : inexact-ok 2634= tan upward ibm128 0x1p-20 : 0x1.000000000055555555557777778p-20 : inexact-ok 2635tan 0x1p-25 2636= tan downward binary32 0x8p-28 : 0x8p-28 : inexact-ok 2637= tan tonearest binary32 0x8p-28 : 0x8p-28 : inexact-ok 2638= tan towardzero binary32 0x8p-28 : 0x8p-28 : inexact-ok 2639= tan upward binary32 0x8p-28 : 0x8.00001p-28 : inexact-ok 2640= tan downward binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok 2641= tan tonearest binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok 2642= tan towardzero binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok 2643= tan upward binary64 0x8p-28 : 0x8.000000000001p-28 : inexact-ok 2644= tan downward intel96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok 2645= tan tonearest intel96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok 2646= tan towardzero intel96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok 2647= tan upward intel96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok 2648= tan downward m68k96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok 2649= tan tonearest m68k96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok 2650= tan towardzero m68k96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok 2651= tan upward m68k96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok 2652= tan downward binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaabbb8p-28 : inexact-ok 2653= tan tonearest binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaabbb8p-28 : inexact-ok 2654= tan towardzero binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaabbb8p-28 : inexact-ok 2655= tan upward binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaabbcp-28 : inexact-ok 2656= tan downward ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaab8p-28 : inexact-ok 2657= tan tonearest ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaabcp-28 : inexact-ok 2658= tan towardzero ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaab8p-28 : inexact-ok 2659= tan upward ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaabcp-28 : inexact-ok 2660tan 0x1p-30 2661= tan downward binary32 0x4p-32 : 0x4p-32 : inexact-ok 2662= tan tonearest binary32 0x4p-32 : 0x4p-32 : inexact-ok 2663= tan towardzero binary32 0x4p-32 : 0x4p-32 : inexact-ok 2664= tan upward binary32 0x4p-32 : 0x4.000008p-32 : inexact-ok 2665= tan downward binary64 0x4p-32 : 0x4p-32 : inexact-ok 2666= tan tonearest binary64 0x4p-32 : 0x4p-32 : inexact-ok 2667= tan towardzero binary64 0x4p-32 : 0x4p-32 : inexact-ok 2668= tan upward binary64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok 2669= tan downward intel96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok 2670= tan tonearest intel96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok 2671= tan towardzero intel96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok 2672= tan upward intel96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok 2673= tan downward m68k96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok 2674= tan tonearest m68k96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok 2675= tan towardzero m68k96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok 2676= tan upward m68k96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok 2677= tan downward binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok 2678= tan tonearest binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok 2679= tan towardzero binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok 2680= tan upward binary128 0x4p-32 : 0x4.0000000000000015555555555558p-32 : inexact-ok 2681= tan downward ibm128 0x4p-32 : 0x4.00000000000000155555555554p-32 : inexact-ok 2682= tan tonearest ibm128 0x4p-32 : 0x4.00000000000000155555555556p-32 : inexact-ok 2683= tan towardzero ibm128 0x4p-32 : 0x4.00000000000000155555555554p-32 : inexact-ok 2684= tan upward ibm128 0x4p-32 : 0x4.00000000000000155555555556p-32 : inexact-ok 2685tan 0x1p-35 2686= tan downward binary32 0x2p-36 : 0x2p-36 : inexact-ok 2687= tan tonearest binary32 0x2p-36 : 0x2p-36 : inexact-ok 2688= tan towardzero binary32 0x2p-36 : 0x2p-36 : inexact-ok 2689= tan upward binary32 0x2p-36 : 0x2.000004p-36 : inexact-ok 2690= tan downward binary64 0x2p-36 : 0x2p-36 : inexact-ok 2691= tan tonearest binary64 0x2p-36 : 0x2p-36 : inexact-ok 2692= tan towardzero binary64 0x2p-36 : 0x2p-36 : inexact-ok 2693= tan upward binary64 0x2p-36 : 0x2.0000000000002p-36 : inexact-ok 2694= tan downward intel96 0x2p-36 : 0x2p-36 : inexact-ok 2695= tan tonearest intel96 0x2p-36 : 0x2p-36 : inexact-ok 2696= tan towardzero intel96 0x2p-36 : 0x2p-36 : inexact-ok 2697= tan upward intel96 0x2p-36 : 0x2.0000000000000004p-36 : inexact-ok 2698= tan downward m68k96 0x2p-36 : 0x2p-36 : inexact-ok 2699= tan tonearest m68k96 0x2p-36 : 0x2p-36 : inexact-ok 2700= tan towardzero m68k96 0x2p-36 : 0x2p-36 : inexact-ok 2701= tan upward m68k96 0x2p-36 : 0x2.0000000000000004p-36 : inexact-ok 2702= tan downward binary128 0x2p-36 : 0x2.000000000000000002aaaaaaaaaap-36 : inexact-ok 2703= tan tonearest binary128 0x2p-36 : 0x2.000000000000000002aaaaaaaaaap-36 : inexact-ok 2704= tan towardzero binary128 0x2p-36 : 0x2.000000000000000002aaaaaaaaaap-36 : inexact-ok 2705= tan upward binary128 0x2p-36 : 0x2.000000000000000002aaaaaaaaacp-36 : inexact-ok 2706= tan downward ibm128 0x2p-36 : 0x2.000000000000000002aaaaaaaap-36 : inexact-ok 2707= tan tonearest ibm128 0x2p-36 : 0x2.000000000000000002aaaaaaabp-36 : inexact-ok 2708= tan towardzero ibm128 0x2p-36 : 0x2.000000000000000002aaaaaaaap-36 : inexact-ok 2709= tan upward ibm128 0x2p-36 : 0x2.000000000000000002aaaaaaabp-36 : inexact-ok 2710tan 0x1p-40 2711= tan downward binary32 0x1p-40 : 0x1p-40 : inexact-ok 2712= tan tonearest binary32 0x1p-40 : 0x1p-40 : inexact-ok 2713= tan towardzero binary32 0x1p-40 : 0x1p-40 : inexact-ok 2714= tan upward binary32 0x1p-40 : 0x1.000002p-40 : inexact-ok 2715= tan downward binary64 0x1p-40 : 0x1p-40 : inexact-ok 2716= tan tonearest binary64 0x1p-40 : 0x1p-40 : inexact-ok 2717= tan towardzero binary64 0x1p-40 : 0x1p-40 : inexact-ok 2718= tan upward binary64 0x1p-40 : 0x1.0000000000001p-40 : inexact-ok 2719= tan downward intel96 0x1p-40 : 0x1p-40 : inexact-ok 2720= tan tonearest intel96 0x1p-40 : 0x1p-40 : inexact-ok 2721= tan towardzero intel96 0x1p-40 : 0x1p-40 : inexact-ok 2722= tan upward intel96 0x1p-40 : 0x1.0000000000000002p-40 : inexact-ok 2723= tan downward m68k96 0x1p-40 : 0x1p-40 : inexact-ok 2724= tan tonearest m68k96 0x1p-40 : 0x1p-40 : inexact-ok 2725= tan towardzero m68k96 0x1p-40 : 0x1p-40 : inexact-ok 2726= tan upward m68k96 0x1p-40 : 0x1.0000000000000002p-40 : inexact-ok 2727= tan downward binary128 0x1p-40 : 0x1.0000000000000000000055555555p-40 : inexact-ok 2728= tan tonearest binary128 0x1p-40 : 0x1.0000000000000000000055555555p-40 : inexact-ok 2729= tan towardzero binary128 0x1p-40 : 0x1.0000000000000000000055555555p-40 : inexact-ok 2730= tan upward binary128 0x1p-40 : 0x1.0000000000000000000055555556p-40 : inexact-ok 2731= tan downward ibm128 0x1p-40 : 0x1.00000000000000000000555555p-40 : inexact-ok 2732= tan tonearest ibm128 0x1p-40 : 0x1.000000000000000000005555558p-40 : inexact-ok 2733= tan towardzero ibm128 0x1p-40 : 0x1.00000000000000000000555555p-40 : inexact-ok 2734= tan upward ibm128 0x1p-40 : 0x1.000000000000000000005555558p-40 : inexact-ok 2735tan 0x1p-45 2736= tan downward binary32 0x8p-48 : 0x8p-48 : inexact-ok 2737= tan tonearest binary32 0x8p-48 : 0x8p-48 : inexact-ok 2738= tan towardzero binary32 0x8p-48 : 0x8p-48 : inexact-ok 2739= tan upward binary32 0x8p-48 : 0x8.00001p-48 : inexact-ok 2740= tan downward binary64 0x8p-48 : 0x8p-48 : inexact-ok 2741= tan tonearest binary64 0x8p-48 : 0x8p-48 : inexact-ok 2742= tan towardzero binary64 0x8p-48 : 0x8p-48 : inexact-ok 2743= tan upward binary64 0x8p-48 : 0x8.0000000000008p-48 : inexact-ok 2744= tan downward intel96 0x8p-48 : 0x8p-48 : inexact-ok 2745= tan tonearest intel96 0x8p-48 : 0x8p-48 : inexact-ok 2746= tan towardzero intel96 0x8p-48 : 0x8p-48 : inexact-ok 2747= tan upward intel96 0x8p-48 : 0x8.000000000000001p-48 : inexact-ok 2748= tan downward m68k96 0x8p-48 : 0x8p-48 : inexact-ok 2749= tan tonearest m68k96 0x8p-48 : 0x8p-48 : inexact-ok 2750= tan towardzero m68k96 0x8p-48 : 0x8p-48 : inexact-ok 2751= tan upward m68k96 0x8p-48 : 0x8.000000000000001p-48 : inexact-ok 2752= tan downward binary128 0x8p-48 : 0x8.0000000000000000000000aaaaa8p-48 : inexact-ok 2753= tan tonearest binary128 0x8p-48 : 0x8.0000000000000000000000aaaaa8p-48 : inexact-ok 2754= tan towardzero binary128 0x8p-48 : 0x8.0000000000000000000000aaaaa8p-48 : inexact-ok 2755= tan upward binary128 0x8p-48 : 0x8.0000000000000000000000aaaabp-48 : inexact-ok 2756= tan downward ibm128 0x8p-48 : 0x8.0000000000000000000000aaa8p-48 : inexact-ok 2757= tan tonearest ibm128 0x8p-48 : 0x8.0000000000000000000000aaacp-48 : inexact-ok 2758= tan towardzero ibm128 0x8p-48 : 0x8.0000000000000000000000aaa8p-48 : inexact-ok 2759= tan upward ibm128 0x8p-48 : 0x8.0000000000000000000000aaacp-48 : inexact-ok 2760tan 0x1p-50 2761= tan downward binary32 0x4p-52 : 0x4p-52 : inexact-ok 2762= tan tonearest binary32 0x4p-52 : 0x4p-52 : inexact-ok 2763= tan towardzero binary32 0x4p-52 : 0x4p-52 : inexact-ok 2764= tan upward binary32 0x4p-52 : 0x4.000008p-52 : inexact-ok 2765= tan downward binary64 0x4p-52 : 0x4p-52 : inexact-ok 2766= tan tonearest binary64 0x4p-52 : 0x4p-52 : inexact-ok 2767= tan towardzero binary64 0x4p-52 : 0x4p-52 : inexact-ok 2768= tan upward binary64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok 2769= tan downward intel96 0x4p-52 : 0x4p-52 : inexact-ok 2770= tan tonearest intel96 0x4p-52 : 0x4p-52 : inexact-ok 2771= tan towardzero intel96 0x4p-52 : 0x4p-52 : inexact-ok 2772= tan upward intel96 0x4p-52 : 0x4.0000000000000008p-52 : inexact-ok 2773= tan downward m68k96 0x4p-52 : 0x4p-52 : inexact-ok 2774= tan tonearest m68k96 0x4p-52 : 0x4p-52 : inexact-ok 2775= tan towardzero m68k96 0x4p-52 : 0x4p-52 : inexact-ok 2776= tan upward m68k96 0x4p-52 : 0x4.0000000000000008p-52 : inexact-ok 2777= tan downward binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok 2778= tan tonearest binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok 2779= tan towardzero binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok 2780= tan upward binary128 0x4p-52 : 0x4.0000000000000000000000001558p-52 : inexact-ok 2781= tan downward ibm128 0x4p-52 : 0x4.00000000000000000000000014p-52 : inexact-ok 2782= tan tonearest ibm128 0x4p-52 : 0x4.00000000000000000000000016p-52 : inexact-ok 2783= tan towardzero ibm128 0x4p-52 : 0x4.00000000000000000000000014p-52 : inexact-ok 2784= tan upward ibm128 0x4p-52 : 0x4.00000000000000000000000016p-52 : inexact-ok 2785tan 0x1p-55 2786= tan downward binary32 0x2p-56 : 0x2p-56 : inexact-ok 2787= tan tonearest binary32 0x2p-56 : 0x2p-56 : inexact-ok 2788= tan towardzero binary32 0x2p-56 : 0x2p-56 : inexact-ok 2789= tan upward binary32 0x2p-56 : 0x2.000004p-56 : inexact-ok 2790= tan downward binary64 0x2p-56 : 0x2p-56 : inexact-ok 2791= tan tonearest binary64 0x2p-56 : 0x2p-56 : inexact-ok 2792= tan towardzero binary64 0x2p-56 : 0x2p-56 : inexact-ok 2793= tan upward binary64 0x2p-56 : 0x2.0000000000002p-56 : inexact-ok 2794= tan downward intel96 0x2p-56 : 0x2p-56 : inexact-ok 2795= tan tonearest intel96 0x2p-56 : 0x2p-56 : inexact-ok 2796= tan towardzero intel96 0x2p-56 : 0x2p-56 : inexact-ok 2797= tan upward intel96 0x2p-56 : 0x2.0000000000000004p-56 : inexact-ok 2798= tan downward m68k96 0x2p-56 : 0x2p-56 : inexact-ok 2799= tan tonearest m68k96 0x2p-56 : 0x2p-56 : inexact-ok 2800= tan towardzero m68k96 0x2p-56 : 0x2p-56 : inexact-ok 2801= tan upward m68k96 0x2p-56 : 0x2.0000000000000004p-56 : inexact-ok 2802= tan downward binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok 2803= tan tonearest binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok 2804= tan towardzero binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok 2805= tan upward binary128 0x2p-56 : 0x2.0000000000000000000000000004p-56 : inexact-ok 2806= tan downward ibm128 0x2p-56 : 0x2p-56 : inexact-ok 2807= tan tonearest ibm128 0x2p-56 : 0x2p-56 : inexact-ok 2808= tan towardzero ibm128 0x2p-56 : 0x2p-56 : inexact-ok 2809= tan upward ibm128 0x2p-56 : 0x2.00000000000000000000000001p-56 : inexact-ok 2810tan 0x1p-60 2811= tan downward binary32 0x1p-60 : 0x1p-60 : inexact-ok 2812= tan tonearest binary32 0x1p-60 : 0x1p-60 : inexact-ok 2813= tan towardzero binary32 0x1p-60 : 0x1p-60 : inexact-ok 2814= tan upward binary32 0x1p-60 : 0x1.000002p-60 : inexact-ok 2815= tan downward binary64 0x1p-60 : 0x1p-60 : inexact-ok 2816= tan tonearest binary64 0x1p-60 : 0x1p-60 : inexact-ok 2817= tan towardzero binary64 0x1p-60 : 0x1p-60 : inexact-ok 2818= tan upward binary64 0x1p-60 : 0x1.0000000000001p-60 : inexact-ok 2819= tan downward intel96 0x1p-60 : 0x1p-60 : inexact-ok 2820= tan tonearest intel96 0x1p-60 : 0x1p-60 : inexact-ok 2821= tan towardzero intel96 0x1p-60 : 0x1p-60 : inexact-ok 2822= tan upward intel96 0x1p-60 : 0x1.0000000000000002p-60 : inexact-ok 2823= tan downward m68k96 0x1p-60 : 0x1p-60 : inexact-ok 2824= tan tonearest m68k96 0x1p-60 : 0x1p-60 : inexact-ok 2825= tan towardzero m68k96 0x1p-60 : 0x1p-60 : inexact-ok 2826= tan upward m68k96 0x1p-60 : 0x1.0000000000000002p-60 : inexact-ok 2827= tan downward binary128 0x1p-60 : 0x1p-60 : inexact-ok 2828= tan tonearest binary128 0x1p-60 : 0x1p-60 : inexact-ok 2829= tan towardzero binary128 0x1p-60 : 0x1p-60 : inexact-ok 2830= tan upward binary128 0x1p-60 : 0x1.0000000000000000000000000001p-60 : inexact-ok 2831= tan downward ibm128 0x1p-60 : 0x1p-60 : inexact-ok 2832= tan tonearest ibm128 0x1p-60 : 0x1p-60 : inexact-ok 2833= tan towardzero ibm128 0x1p-60 : 0x1p-60 : inexact-ok 2834= tan upward ibm128 0x1p-60 : 0x1.000000000000000000000000008p-60 : inexact-ok 2835tan 0x1p-100 2836= tan downward binary32 0x1p-100 : 0x1p-100 : inexact-ok 2837= tan tonearest binary32 0x1p-100 : 0x1p-100 : inexact-ok 2838= tan towardzero binary32 0x1p-100 : 0x1p-100 : inexact-ok 2839= tan upward binary32 0x1p-100 : 0x1.000002p-100 : inexact-ok 2840= tan downward binary64 0x1p-100 : 0x1p-100 : inexact-ok 2841= tan tonearest binary64 0x1p-100 : 0x1p-100 : inexact-ok 2842= tan towardzero binary64 0x1p-100 : 0x1p-100 : inexact-ok 2843= tan upward binary64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok 2844= tan downward intel96 0x1p-100 : 0x1p-100 : inexact-ok 2845= tan tonearest intel96 0x1p-100 : 0x1p-100 : inexact-ok 2846= tan towardzero intel96 0x1p-100 : 0x1p-100 : inexact-ok 2847= tan upward intel96 0x1p-100 : 0x1.0000000000000002p-100 : inexact-ok 2848= tan downward m68k96 0x1p-100 : 0x1p-100 : inexact-ok 2849= tan tonearest m68k96 0x1p-100 : 0x1p-100 : inexact-ok 2850= tan towardzero m68k96 0x1p-100 : 0x1p-100 : inexact-ok 2851= tan upward m68k96 0x1p-100 : 0x1.0000000000000002p-100 : inexact-ok 2852= tan downward binary128 0x1p-100 : 0x1p-100 : inexact-ok 2853= tan tonearest binary128 0x1p-100 : 0x1p-100 : inexact-ok 2854= tan towardzero binary128 0x1p-100 : 0x1p-100 : inexact-ok 2855= tan upward binary128 0x1p-100 : 0x1.0000000000000000000000000001p-100 : inexact-ok 2856= tan downward ibm128 0x1p-100 : 0x1p-100 : inexact-ok 2857= tan tonearest ibm128 0x1p-100 : 0x1p-100 : inexact-ok 2858= tan towardzero ibm128 0x1p-100 : 0x1p-100 : inexact-ok 2859= tan upward ibm128 0x1p-100 : 0x1.000000000000000000000000008p-100 : inexact-ok 2860tan 0x1p-600 2861= tan downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2862= tan tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2863= tan towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2864= tan upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok 2865= tan downward binary64 0x8p-152 : 0x8p-152 : inexact-ok 2866= tan tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 2867= tan towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok 2868= tan upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok 2869= tan downward intel96 0x8p-152 : 0x8p-152 : inexact-ok 2870= tan tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 2871= tan towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok 2872= tan upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok 2873= tan downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2874= tan tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2875= tan towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2876= tan upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok 2877= tan downward binary128 0x8p-152 : 0x8p-152 : inexact-ok 2878= tan tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 2879= tan towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok 2880= tan upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok 2881= tan downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2882= tan tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2883= tan towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2884= tan upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok 2885= tan downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2886= tan tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 2887= tan towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 2888= tan upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2889= tan downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2890= tan tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 2891= tan towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 2892= tan upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2893= tan downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2894= tan tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 2895= tan towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 2896= tan upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2897= tan downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2898= tan tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2899= tan towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2900= tan upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2901= tan downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2902= tan tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 2903= tan towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 2904= tan upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2905= tan downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2906= tan tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2907= tan towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2908= tan upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2909= tan downward binary64 0x1p-600 : 0x1p-600 : inexact-ok 2910= tan tonearest binary64 0x1p-600 : 0x1p-600 : inexact-ok 2911= tan towardzero binary64 0x1p-600 : 0x1p-600 : inexact-ok 2912= tan upward binary64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok 2913= tan downward intel96 0x1p-600 : 0x1p-600 : inexact-ok 2914= tan tonearest intel96 0x1p-600 : 0x1p-600 : inexact-ok 2915= tan towardzero intel96 0x1p-600 : 0x1p-600 : inexact-ok 2916= tan upward intel96 0x1p-600 : 0x1.0000000000000002p-600 : inexact-ok 2917= tan downward m68k96 0x1p-600 : 0x1p-600 : inexact-ok 2918= tan tonearest m68k96 0x1p-600 : 0x1p-600 : inexact-ok 2919= tan towardzero m68k96 0x1p-600 : 0x1p-600 : inexact-ok 2920= tan upward m68k96 0x1p-600 : 0x1.0000000000000002p-600 : inexact-ok 2921= tan downward binary128 0x1p-600 : 0x1p-600 : inexact-ok 2922= tan tonearest binary128 0x1p-600 : 0x1p-600 : inexact-ok 2923= tan towardzero binary128 0x1p-600 : 0x1p-600 : inexact-ok 2924= tan upward binary128 0x1p-600 : 0x1.0000000000000000000000000001p-600 : inexact-ok 2925= tan downward ibm128 0x1p-600 : 0x1p-600 : inexact-ok 2926= tan tonearest ibm128 0x1p-600 : 0x1p-600 : inexact-ok 2927= tan towardzero ibm128 0x1p-600 : 0x1p-600 : inexact-ok 2928= tan upward ibm128 0x1p-600 : 0x1.000000000000000000000000008p-600 : inexact-ok 2929tan 0x1p-10000 2930= tan downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2931= tan tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2932= tan towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 2933= tan upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok 2934= tan downward binary64 0x8p-152 : 0x8p-152 : inexact-ok 2935= tan tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 2936= tan towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok 2937= tan upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok 2938= tan downward intel96 0x8p-152 : 0x8p-152 : inexact-ok 2939= tan tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 2940= tan towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok 2941= tan upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok 2942= tan downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2943= tan tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2944= tan towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok 2945= tan upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok 2946= tan downward binary128 0x8p-152 : 0x8p-152 : inexact-ok 2947= tan tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 2948= tan towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok 2949= tan upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok 2950= tan downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2951= tan tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2952= tan towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok 2953= tan upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok 2954= tan downward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2955= tan tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok 2956= tan towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok 2957= tan upward binary32 0x0p+0 : 0x0p+0 : inexact-ok 2958= tan downward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2959= tan tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok 2960= tan towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok 2961= tan upward binary64 0x0p+0 : 0x0p+0 : inexact-ok 2962= tan downward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2963= tan tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok 2964= tan towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok 2965= tan upward intel96 0x0p+0 : 0x0p+0 : inexact-ok 2966= tan downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2967= tan tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2968= tan towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2969= tan upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok 2970= tan downward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2971= tan tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok 2972= tan towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok 2973= tan upward binary128 0x0p+0 : 0x0p+0 : inexact-ok 2974= tan downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2975= tan tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2976= tan towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2977= tan upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok 2978= tan downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2979= tan tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2980= tan towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2981= tan upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok 2982= tan downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2983= tan tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2984= tan towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 2985= tan upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok 2986= tan downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2987= tan tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2988= tan towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 2989= tan upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok 2990= tan downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2991= tan tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2992= tan towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 2993= tan upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok 2994= tan downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2995= tan tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2996= tan towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 2997= tan upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok 2998= tan downward intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 2999= tan tonearest intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 3000= tan towardzero intel96 0x1p-10000 : 0x1p-10000 : inexact-ok 3001= tan upward intel96 0x1p-10000 : 0x1.0000000000000002p-10000 : inexact-ok 3002= tan downward m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 3003= tan tonearest m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 3004= tan towardzero m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok 3005= tan upward m68k96 0x1p-10000 : 0x1.0000000000000002p-10000 : inexact-ok 3006= tan downward binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 3007= tan tonearest binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 3008= tan towardzero binary128 0x1p-10000 : 0x1p-10000 : inexact-ok 3009= tan upward binary128 0x1p-10000 : 0x1.0000000000000000000000000001p-10000 : inexact-ok 3010tan max 3011= tan downward binary32 0xf.fffffp+124 : -0x9.c9ecbp-4 : inexact-ok 3012= tan tonearest binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 3013= tan towardzero binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 3014= tan upward binary32 0xf.fffffp+124 : -0x9.c9ecap-4 : inexact-ok 3015= tan downward binary64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok 3016= tan tonearest binary64 0xf.fffffp+124 : -0x9.c9eca5a4c461p-4 : inexact-ok 3017= tan towardzero binary64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok 3018= tan upward binary64 0xf.fffffp+124 : -0x9.c9eca5a4c4608p-4 : inexact-ok 3019= tan downward intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 3020= tan tonearest intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 3021= tan towardzero intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 3022= tan upward intel96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 3023= tan downward m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 3024= tan tonearest m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f93p-4 : inexact-ok 3025= tan towardzero m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 3026= tan upward m68k96 0xf.fffffp+124 : -0x9.c9eca5a4c460f92p-4 : inexact-ok 3027= tan downward binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf58p-4 : inexact-ok 3028= tan tonearest binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 3029= tan towardzero binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 3030= tan upward binary128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 3031= tan downward ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 3032= tan tonearest ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 3033= tan towardzero ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 3034= tan upward ibm128 0xf.fffffp+124 : -0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 3035= tan downward binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729484p-8 : inexact-ok 3036= tan tonearest binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729484p-8 : inexact-ok 3037= tan towardzero binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483p-8 : inexact-ok 3038= tan upward binary64 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483p-8 : inexact-ok 3039= tan downward intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 3040= tan tonearest intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 3041= tan towardzero intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 3042= tan upward intel96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 3043= tan downward m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 3044= tan tonearest m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8ep-8 : inexact-ok 3045= tan towardzero m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 3046= tan upward m68k96 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8cp-8 : inexact-ok 3047= tan downward binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cep-8 : inexact-ok 3048= tan tonearest binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 3049= tan towardzero binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 3050= tan upward binary128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 3051= tan downward ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e17p-8 : inexact-ok 3052= tan tonearest ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e17p-8 : inexact-ok 3053= tan towardzero ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e168p-8 : inexact-ok 3054= tan upward ibm128 0xf.ffffffffffff8p+1020 : -0x1.4530cfe729483b8da1f7101e168p-8 : inexact-ok 3055= tan downward intel96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed8p+0 : inexact-ok 3056= tan tonearest intel96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed8p+0 : inexact-ok 3057= tan towardzero intel96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437edp+0 : inexact-ok 3058= tan upward intel96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437edp+0 : inexact-ok 3059= tan downward m68k96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed8p+0 : inexact-ok 3060= tan tonearest m68k96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed8p+0 : inexact-ok 3061= tan towardzero m68k96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437edp+0 : inexact-ok 3062= tan upward m68k96 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437edp+0 : inexact-ok 3063= tan downward binary128 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed7bee844b695ap+0 : inexact-ok 3064= tan tonearest binary128 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed7bee844b6959cp+0 : inexact-ok 3065= tan towardzero binary128 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed7bee844b6959cp+0 : inexact-ok 3066= tan upward binary128 0xf.fffffffffffffffp+16380 : -0x7.ef32a4ca67437ed7bee844b6959cp+0 : inexact-ok 3067= tan downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : -0x3.1b6e2c58e228a81d9500ff5ce724p+0 : inexact-ok 3068= tan tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : -0x3.1b6e2c58e228a81d9500ff5ce722p+0 : inexact-ok 3069= tan towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : -0x3.1b6e2c58e228a81d9500ff5ce722p+0 : inexact-ok 3070= tan upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : -0x3.1b6e2c58e228a81d9500ff5ce722p+0 : inexact-ok 3071= tan downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 3072= tan tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 3073= tan towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 3074= tan upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc0007ap+0 : inexact-ok 3075= tan downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 3076= tan tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 3077= tan towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 3078= tan upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.9d36f38857f642f5fdd53dc001p+0 : inexact-ok 3079tan -max 3080= tan downward binary32 -0xf.fffffp+124 : 0x9.c9ecap-4 : inexact-ok 3081= tan tonearest binary32 -0xf.fffffp+124 : 0x9.c9ecap-4 : inexact-ok 3082= tan towardzero binary32 -0xf.fffffp+124 : 0x9.c9ecap-4 : inexact-ok 3083= tan upward binary32 -0xf.fffffp+124 : 0x9.c9ecbp-4 : inexact-ok 3084= tan downward binary64 -0xf.fffffp+124 : 0x9.c9eca5a4c4608p-4 : inexact-ok 3085= tan tonearest binary64 -0xf.fffffp+124 : 0x9.c9eca5a4c461p-4 : inexact-ok 3086= tan towardzero binary64 -0xf.fffffp+124 : 0x9.c9eca5a4c4608p-4 : inexact-ok 3087= tan upward binary64 -0xf.fffffp+124 : 0x9.c9eca5a4c461p-4 : inexact-ok 3088= tan downward intel96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92p-4 : inexact-ok 3089= tan tonearest intel96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f93p-4 : inexact-ok 3090= tan towardzero intel96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92p-4 : inexact-ok 3091= tan upward intel96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f93p-4 : inexact-ok 3092= tan downward m68k96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92p-4 : inexact-ok 3093= tan tonearest m68k96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f93p-4 : inexact-ok 3094= tan towardzero m68k96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92p-4 : inexact-ok 3095= tan upward m68k96 -0xf.fffffp+124 : 0x9.c9eca5a4c460f93p-4 : inexact-ok 3096= tan downward binary128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 3097= tan tonearest binary128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 3098= tan towardzero binary128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbecf5p-4 : inexact-ok 3099= tan upward binary128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbecf58p-4 : inexact-ok 3100= tan downward ibm128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 3101= tan tonearest ibm128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 3102= tan towardzero ibm128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbeccp-4 : inexact-ok 3103= tan upward ibm128 -0xf.fffffp+124 : 0x9.c9eca5a4c460f92a1a2e4fbedp-4 : inexact-ok 3104= tan downward binary64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483p-8 : inexact-ok 3105= tan tonearest binary64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729484p-8 : inexact-ok 3106= tan towardzero binary64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483p-8 : inexact-ok 3107= tan upward binary64 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729484p-8 : inexact-ok 3108= tan downward intel96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8cp-8 : inexact-ok 3109= tan tonearest intel96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8ep-8 : inexact-ok 3110= tan towardzero intel96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8cp-8 : inexact-ok 3111= tan upward intel96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8ep-8 : inexact-ok 3112= tan downward m68k96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8cp-8 : inexact-ok 3113= tan tonearest m68k96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8ep-8 : inexact-ok 3114= tan towardzero m68k96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8cp-8 : inexact-ok 3115= tan upward m68k96 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8ep-8 : inexact-ok 3116= tan downward binary128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 3117= tan tonearest binary128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 3118= tan towardzero binary128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e16cdp-8 : inexact-ok 3119= tan upward binary128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e16cep-8 : inexact-ok 3120= tan downward ibm128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e168p-8 : inexact-ok 3121= tan tonearest ibm128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e17p-8 : inexact-ok 3122= tan towardzero ibm128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e168p-8 : inexact-ok 3123= tan upward ibm128 -0xf.ffffffffffff8p+1020 : 0x1.4530cfe729483b8da1f7101e17p-8 : inexact-ok 3124= tan downward intel96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437edp+0 : inexact-ok 3125= tan tonearest intel96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed8p+0 : inexact-ok 3126= tan towardzero intel96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437edp+0 : inexact-ok 3127= tan upward intel96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed8p+0 : inexact-ok 3128= tan downward m68k96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437edp+0 : inexact-ok 3129= tan tonearest m68k96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed8p+0 : inexact-ok 3130= tan towardzero m68k96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437edp+0 : inexact-ok 3131= tan upward m68k96 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed8p+0 : inexact-ok 3132= tan downward binary128 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed7bee844b6959cp+0 : inexact-ok 3133= tan tonearest binary128 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed7bee844b6959cp+0 : inexact-ok 3134= tan towardzero binary128 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed7bee844b6959cp+0 : inexact-ok 3135= tan upward binary128 -0xf.fffffffffffffffp+16380 : 0x7.ef32a4ca67437ed7bee844b695ap+0 : inexact-ok 3136= tan downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x3.1b6e2c58e228a81d9500ff5ce722p+0 : inexact-ok 3137= tan tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x3.1b6e2c58e228a81d9500ff5ce722p+0 : inexact-ok 3138= tan towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x3.1b6e2c58e228a81d9500ff5ce722p+0 : inexact-ok 3139= tan upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : 0x3.1b6e2c58e228a81d9500ff5ce724p+0 : inexact-ok 3140= tan downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dc0007ap+0 : inexact-ok 3141= tan tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 3142= tan towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 3143= tan upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dc00078p+0 : inexact-ok 3144= tan downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dc001p+0 : inexact-ok 3145= tan tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 3146= tan towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 3147= tan upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.9d36f38857f642f5fdd53dcp+0 : inexact-ok 3148tan min 3149= tan downward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 3150= tan tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 3151= tan towardzero binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok 3152= tan upward binary32 0x4p-128 : 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok 3153= tan downward binary64 0x4p-128 : 0x4p-128 : inexact-ok 3154= tan tonearest binary64 0x4p-128 : 0x4p-128 : inexact-ok 3155= tan towardzero binary64 0x4p-128 : 0x4p-128 : inexact-ok 3156= tan upward binary64 0x4p-128 : 0x4.0000000000004p-128 : inexact-ok 3157= tan downward intel96 0x4p-128 : 0x4p-128 : inexact-ok 3158= tan tonearest intel96 0x4p-128 : 0x4p-128 : inexact-ok 3159= tan towardzero intel96 0x4p-128 : 0x4p-128 : inexact-ok 3160= tan upward intel96 0x4p-128 : 0x4.0000000000000008p-128 : inexact-ok 3161= tan downward m68k96 0x4p-128 : 0x4p-128 : inexact-ok 3162= tan tonearest m68k96 0x4p-128 : 0x4p-128 : inexact-ok 3163= tan towardzero m68k96 0x4p-128 : 0x4p-128 : inexact-ok 3164= tan upward m68k96 0x4p-128 : 0x4.0000000000000008p-128 : inexact-ok 3165= tan downward binary128 0x4p-128 : 0x4p-128 : inexact-ok 3166= tan tonearest binary128 0x4p-128 : 0x4p-128 : inexact-ok 3167= tan towardzero binary128 0x4p-128 : 0x4p-128 : inexact-ok 3168= tan upward binary128 0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact-ok 3169= tan downward ibm128 0x4p-128 : 0x4p-128 : inexact-ok 3170= tan tonearest ibm128 0x4p-128 : 0x4p-128 : inexact-ok 3171= tan towardzero ibm128 0x4p-128 : 0x4p-128 : inexact-ok 3172= tan upward ibm128 0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact-ok 3173= tan downward binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 3174= tan tonearest binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 3175= tan towardzero binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 3176= tan upward binary64 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok 3177= tan downward intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 3178= tan tonearest intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 3179= tan towardzero intel96 0x4p-1024 : 0x4p-1024 : inexact-ok 3180= tan upward intel96 0x4p-1024 : 0x4.0000000000000008p-1024 : inexact-ok 3181= tan downward m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 3182= tan tonearest m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 3183= tan towardzero m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok 3184= tan upward m68k96 0x4p-1024 : 0x4.0000000000000008p-1024 : inexact-ok 3185= tan downward binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 3186= tan tonearest binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 3187= tan towardzero binary128 0x4p-1024 : 0x4p-1024 : inexact-ok 3188= tan upward binary128 0x4p-1024 : 0x4.0000000000000000000000000004p-1024 : inexact-ok 3189= tan downward ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 3190= tan tonearest ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 3191= tan towardzero ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok 3192= tan upward ibm128 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok 3193= tan downward intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3194= tan tonearest intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3195= tan towardzero intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3196= tan upward intel96 0x4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok 3197= tan downward m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 3198= tan tonearest m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 3199= tan towardzero m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok 3200= tan upward m68k96 0x4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok 3201= tan downward binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3202= tan tonearest binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3203= tan towardzero binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3204= tan upward binary128 0x4p-16384 : 0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok 3205= tan downward intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 3206= tan tonearest intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 3207= tan towardzero intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 3208= tan upward intel96 0x2p-16384 : 0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok 3209= tan downward m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3210= tan tonearest m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3211= tan towardzero m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3212= tan upward m68k96 0x2p-16384 : 0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok 3213= tan downward binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 3214= tan tonearest binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 3215= tan towardzero binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok 3216= tan upward binary128 0x2p-16384 : 0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok 3217= tan downward binary64 0x8p-972 : 0x8p-972 : inexact-ok 3218= tan tonearest binary64 0x8p-972 : 0x8p-972 : inexact-ok 3219= tan towardzero binary64 0x8p-972 : 0x8p-972 : inexact-ok 3220= tan upward binary64 0x8p-972 : 0x8.0000000000008p-972 : inexact-ok 3221= tan downward intel96 0x8p-972 : 0x8p-972 : inexact-ok 3222= tan tonearest intel96 0x8p-972 : 0x8p-972 : inexact-ok 3223= tan towardzero intel96 0x8p-972 : 0x8p-972 : inexact-ok 3224= tan upward intel96 0x8p-972 : 0x8.000000000000001p-972 : inexact-ok 3225= tan downward m68k96 0x8p-972 : 0x8p-972 : inexact-ok 3226= tan tonearest m68k96 0x8p-972 : 0x8p-972 : inexact-ok 3227= tan towardzero m68k96 0x8p-972 : 0x8p-972 : inexact-ok 3228= tan upward m68k96 0x8p-972 : 0x8.000000000000001p-972 : inexact-ok 3229= tan downward binary128 0x8p-972 : 0x8p-972 : inexact-ok 3230= tan tonearest binary128 0x8p-972 : 0x8p-972 : inexact-ok 3231= tan towardzero binary128 0x8p-972 : 0x8p-972 : inexact-ok 3232= tan upward binary128 0x8p-972 : 0x8.0000000000000000000000000008p-972 : inexact-ok 3233= tan downward ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 3234= tan tonearest ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 3235= tan towardzero ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok 3236= tan upward ibm128 0x8p-972 : 0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok 3237tan -min 3238= tan downward binary32 -0x4p-128 : -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok 3239= tan tonearest binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 3240= tan towardzero binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 3241= tan upward binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok 3242= tan downward binary64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok 3243= tan tonearest binary64 -0x4p-128 : -0x4p-128 : inexact-ok 3244= tan towardzero binary64 -0x4p-128 : -0x4p-128 : inexact-ok 3245= tan upward binary64 -0x4p-128 : -0x4p-128 : inexact-ok 3246= tan downward intel96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok 3247= tan tonearest intel96 -0x4p-128 : -0x4p-128 : inexact-ok 3248= tan towardzero intel96 -0x4p-128 : -0x4p-128 : inexact-ok 3249= tan upward intel96 -0x4p-128 : -0x4p-128 : inexact-ok 3250= tan downward m68k96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok 3251= tan tonearest m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 3252= tan towardzero m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 3253= tan upward m68k96 -0x4p-128 : -0x4p-128 : inexact-ok 3254= tan downward binary128 -0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact-ok 3255= tan tonearest binary128 -0x4p-128 : -0x4p-128 : inexact-ok 3256= tan towardzero binary128 -0x4p-128 : -0x4p-128 : inexact-ok 3257= tan upward binary128 -0x4p-128 : -0x4p-128 : inexact-ok 3258= tan downward ibm128 -0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact-ok 3259= tan tonearest ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 3260= tan towardzero ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 3261= tan upward ibm128 -0x4p-128 : -0x4p-128 : inexact-ok 3262= tan downward binary64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok 3263= tan tonearest binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 3264= tan towardzero binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 3265= tan upward binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok 3266= tan downward intel96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok 3267= tan tonearest intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 3268= tan towardzero intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 3269= tan upward intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok 3270= tan downward m68k96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok 3271= tan tonearest m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 3272= tan towardzero m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 3273= tan upward m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok 3274= tan downward binary128 -0x4p-1024 : -0x4.0000000000000000000000000004p-1024 : inexact-ok 3275= tan tonearest binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 3276= tan towardzero binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 3277= tan upward binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok 3278= tan downward ibm128 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok 3279= tan tonearest ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 3280= tan towardzero ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 3281= tan upward ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok 3282= tan downward intel96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok 3283= tan tonearest intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3284= tan towardzero intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3285= tan upward intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3286= tan downward m68k96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok 3287= tan tonearest m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 3288= tan towardzero m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 3289= tan upward m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok 3290= tan downward binary128 -0x4p-16384 : -0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok 3291= tan tonearest binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3292= tan towardzero binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3293= tan upward binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok 3294= tan downward intel96 -0x2p-16384 : -0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok 3295= tan tonearest intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 3296= tan towardzero intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 3297= tan upward intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 3298= tan downward m68k96 -0x2p-16384 : -0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok 3299= tan tonearest m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3300= tan towardzero m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3301= tan upward m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok 3302= tan downward binary128 -0x2p-16384 : -0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok 3303= tan tonearest binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 3304= tan towardzero binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 3305= tan upward binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok 3306= tan downward binary64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok 3307= tan tonearest binary64 -0x8p-972 : -0x8p-972 : inexact-ok 3308= tan towardzero binary64 -0x8p-972 : -0x8p-972 : inexact-ok 3309= tan upward binary64 -0x8p-972 : -0x8p-972 : inexact-ok 3310= tan downward intel96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok 3311= tan tonearest intel96 -0x8p-972 : -0x8p-972 : inexact-ok 3312= tan towardzero intel96 -0x8p-972 : -0x8p-972 : inexact-ok 3313= tan upward intel96 -0x8p-972 : -0x8p-972 : inexact-ok 3314= tan downward m68k96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok 3315= tan tonearest m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 3316= tan towardzero m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 3317= tan upward m68k96 -0x8p-972 : -0x8p-972 : inexact-ok 3318= tan downward binary128 -0x8p-972 : -0x8.0000000000000000000000000008p-972 : inexact-ok 3319= tan tonearest binary128 -0x8p-972 : -0x8p-972 : inexact-ok 3320= tan towardzero binary128 -0x8p-972 : -0x8p-972 : inexact-ok 3321= tan upward binary128 -0x8p-972 : -0x8p-972 : inexact-ok 3322= tan downward ibm128 -0x8p-972 : -0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok 3323= tan tonearest ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 3324= tan towardzero ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 3325= tan upward ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok 3326tan min_subnorm 3327= tan downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3328= tan tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3329= tan towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok 3330= tan upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok 3331= tan downward binary64 0x8p-152 : 0x8p-152 : inexact-ok 3332= tan tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok 3333= tan towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok 3334= tan upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok 3335= tan downward intel96 0x8p-152 : 0x8p-152 : inexact-ok 3336= tan tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok 3337= tan towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok 3338= tan upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok 3339= tan downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok 3340= tan tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok 3341= tan towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok 3342= tan upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok 3343= tan downward binary128 0x8p-152 : 0x8p-152 : inexact-ok 3344= tan tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok 3345= tan towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok 3346= tan upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok 3347= tan downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok 3348= tan tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok 3349= tan towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok 3350= tan upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok 3351= tan downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3352= tan tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3353= tan towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3354= tan upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok 3355= tan downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 3356= tan tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 3357= tan towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok 3358= tan upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok 3359= tan downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 3360= tan tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 3361= tan towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok 3362= tan upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok 3363= tan downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 3364= tan tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 3365= tan towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok 3366= tan upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok 3367= tan downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3368= tan tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3369= tan towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok 3370= tan upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok 3371= tan downward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3372= tan tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3373= tan towardzero intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3374= tan upward intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok 3375= tan downward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3376= tan tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3377= tan towardzero m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3378= tan upward m68k96 0x8p-16448 : 0xcp-16448 : inexact-ok underflow errno-erange-ok 3379= tan downward binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3380= tan tonearest binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3381= tan towardzero binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3382= tan upward binary128 0x8p-16448 : 0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok 3383= tan downward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 3384= tan tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 3385= tan towardzero m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 3386= tan upward m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok 3387= tan downward binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 3388= tan tonearest binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 3389= tan towardzero binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok 3390= tan upward binary128 0x4p-16448 : 0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok 3391= tan downward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 3392= tan tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 3393= tan towardzero binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok 3394= tan upward binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok 3395tan -min_subnorm 3396= tan downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok 3397= tan tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 3398= tan towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 3399= tan upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok 3400= tan downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok 3401= tan tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok 3402= tan towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok 3403= tan upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok 3404= tan downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok 3405= tan tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok 3406= tan towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok 3407= tan upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok 3408= tan downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok 3409= tan tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 3410= tan towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 3411= tan upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok 3412= tan downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok 3413= tan tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok 3414= tan towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok 3415= tan upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok 3416= tan downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok 3417= tan tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 3418= tan towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 3419= tan upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok 3420= tan downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok 3421= tan tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 3422= tan towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 3423= tan upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 3424= tan downward intel96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok 3425= tan tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 3426= tan towardzero intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 3427= tan upward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok 3428= tan downward m68k96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok 3429= tan tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 3430= tan towardzero m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 3431= tan upward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok 3432= tan downward binary128 -0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact-ok 3433= tan tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 3434= tan towardzero binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 3435= tan upward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok 3436= tan downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok 3437= tan tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 3438= tan towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 3439= tan upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok 3440= tan downward intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok 3441= tan tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3442= tan towardzero intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3443= tan upward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3444= tan downward m68k96 -0x8p-16448 : -0xcp-16448 : inexact-ok underflow errno-erange-ok 3445= tan tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3446= tan towardzero m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3447= tan upward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3448= tan downward binary128 -0x8p-16448 : -0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok 3449= tan tonearest binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3450= tan towardzero binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3451= tan upward binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3452= tan downward m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok 3453= tan tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 3454= tan towardzero m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 3455= tan upward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 3456= tan downward binary128 -0x4p-16448 : -0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok 3457= tan tonearest binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 3458= tan towardzero binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 3459= tan upward binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok 3460= tan downward binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok 3461= tan tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 3462= tan towardzero binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 3463= tan upward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok 3464