]> git.ipfire.org Git - thirdparty/glibc.git/blame - math/auto-libm-test-out-tan
Redirect fma calls to __fma in libm
[thirdparty/glibc.git] / math / auto-libm-test-out-tan
CommitLineData
4f1bc131
JM
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
e4e52ff0
JM
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
4f1bc131
JM
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