]> git.ipfire.org Git - thirdparty/glibc.git/blob - math/auto-libm-test-in
9080afe4fb0096f6828a9e5f515025abeaf1bcb9
[thirdparty/glibc.git] / math / auto-libm-test-in
1 # libm test inputs for gen-auto-libm-tests.c.
2 # Copyright (C) 1997-2022 Free Software Foundation, Inc.
3 # This file is part of the GNU C Library.
4 #
5 # The GNU C Library is free software; you can redistribute it and/or
6 # modify it under the terms of the GNU Lesser General Public
7 # License as published by the Free Software Foundation; either
8 # version 2.1 of the License, or (at your option) any later version.
9 #
10 # The GNU C Library is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 # Lesser General Public License for more details.
14 #
15 # You should have received a copy of the GNU Lesser General Public
16 # License along with the GNU C Library; if not, see
17 # <https://www.gnu.org/licenses/>. */
18
19 acos 0
20 acos -0
21 acos 1
22 acos -1
23 acos 0.5
24 acos -0.5
25 acos 0.75
26 acos 2e-17
27 acos 0.0625
28 acos 0x0.ffffffp0
29 acos -0x0.ffffffp0
30 acos 0x0.ffffffff8p0
31 acos -0x0.ffffffff8p0
32 acos 0x0.ffffffffffffp0
33 acos -0x0.ffffffffffffp0
34 acos 0x0.fffffffffffff8p0
35 acos -0x0.fffffffffffff8p0
36 acos 0x0.ffffffffffffffffp0
37 acos -0x0.ffffffffffffffffp0
38 acos 0x0.ffffffffffffffffffffffffffcp0
39 acos -0x0.ffffffffffffffffffffffffffcp0
40 acos 0x0.ffffffffffffffffffffffffffff8p0
41 acos -0x0.ffffffffffffffffffffffffffff8p0
42 acos 0x1p-5
43 acos 0x1p-10
44 acos 0x1p-15
45 acos 0x1p-20
46 acos 0x1p-25
47 acos 0x1p-30
48 acos 0x1p-35
49 acos 0x1p-40
50 acos 0x1p-45
51 acos 0x1p-50
52 acos 0x1p-55
53 acos 0x1p-60
54 acos 0x1p-65
55 acos 0x1p-70
56 acos 0x1p-75
57 acos 0x1p-80
58 acos 0x1p-85
59 acos 0x1p-90
60 acos 0x1p-95
61 acos 0x1p-100
62 acos 0x1p-105
63 acos 0x1p-110
64 acos 0x1p-115
65 acos 0x1p-120
66 acos -0x1p-5
67 acos -0x1p-25
68 acos -0x1p-45
69 acos -0x1p-65
70 acos -0x1p-85
71 acos -0x1p-105
72 acos -0x1p-125
73 acos -0x2.0089a4p-4
74 acos 0xf.04aeep-4
75 acos 0x5.dd258006121b8p-4
76 acos -0x2.35f051e70dbc4p-4
77 acos 0xe.9a5c0d7fabb9aa1p-4
78 acos 0xe.17513589de79b75p-4
79 acos 0x3.e57821d368ebap-4
80 acos 0x2.0bee8p-4
81 acos -0x1.da00d8p-4
82 # the next value generates larger error bounds on x86_64 (binary64)
83 acos 0x1.fffff3634acd6p-1
84 # the next value generates larger error bounds on x86_64 (ldbl-96)
85 acos 0xf.fe00271d507ee5dp-4
86 acos min
87 acos -min
88 acos min_subnorm
89 acos -min_subnorm
90
91 acosh 1
92 acosh 0x1.000002p0
93 acosh 0x1.0000000000001p0
94 acosh 0x1.0000000000000002p0
95 acosh 0x1.000000000000000000000000008p0
96 acosh 0x1.0000000000000000000000000001p0
97 acosh 1.625
98 acosh 7
99 acosh 100
100 acosh 1e5
101 acosh 0x1p8
102 acosh 0x1p9
103 acosh 0x1p10
104 acosh 0x1p11
105 acosh 0x1p12
106 acosh 0x1p13
107 acosh 0x1p24
108 acosh 0x1p25
109 acosh 0x1p26
110 acosh 0x1p27
111 acosh 0x1p28
112 acosh 0x1p29
113 acosh 0x1p30
114 acosh 0x1p31
115 acosh 0x1p32
116 acosh 0x1p33
117 acosh 0x1p48
118 acosh 0x1p49
119 acosh 0x1p50
120 acosh 0x1p51
121 acosh 0x1p52
122 acosh 0x1p53
123 acosh 0x1p54
124 acosh 0x1p55
125 acosh 0x1p56
126 acosh 0x1p57
127 acosh 0x1p58
128 acosh 0x1p59
129 acosh 0x1p100
130 acosh 0x1p500
131 acosh 0x1p5000
132 acosh 0x1.80a368p+0
133 acosh 0x1.0b9d3e9fc19fbp+0
134 acosh 0x1.11eab6p+0
135 acosh 0x1.0fffaap+0
136 acosh 0x1.068e0eca105a6p+0
137 acosh 0x2.8d4288p+0
138 acosh 0x1.5d71a6p+36
139 acosh 0x1.476a3c43d7edep+288
140 acosh 0xc.84cb1dbbd1b1p+0
141 acosh 0x1.0722362c26ba5p+0
142 acosh 0x1.73515p+0
143 acosh 0x1.1b836p+0
144 acosh 0x1.07c956p+0
145 acosh 0x1.1808eep+0
146 acosh 0x1.1052c4p+0
147 # the next value generates larger error bounds on x86_64 (ldbl-96)
148 acosh 0x1.1ecbdf374bce01cap+0
149 # the next value generates larger error bounds on x86_64 (binary128)
150 acosh 0x1.0f97586eba090200118df0902f99p+0
151 acosh max
152
153 add 0 0
154 add 0 -0
155 add -0 0
156 add -0 -0
157 add max max
158 add max -max
159 add -max max
160 add -max -max
161 add min min missing-underflow:arg-ibm128
162 add min -min missing-underflow:arg-ibm128
163 add -min min missing-underflow:arg-ibm128
164 add -min -min missing-underflow:arg-ibm128
165 add min_subnorm min_subnorm missing-underflow:arg-ibm128
166 add min_subnorm -min_subnorm missing-underflow:arg-ibm128
167 add -min_subnorm min_subnorm missing-underflow:arg-ibm128
168 add -min_subnorm -min_subnorm missing-underflow:arg-ibm128
169 add 1 2
170 add 1 -2
171 add -1 2
172 add -1 -2
173 add 100.5 0.75
174 add 100.5 -0.75
175 add -100.5 0.75
176 add -100.5 -0.75
177 add 1 0x1p-23
178 add 1 0x1.7fp-23
179 add 1 0x1.8p-23
180 add 1 0x1.81p-23
181 add 1 0x1p-24
182 add 1 0x1.1p-24
183 add 1 0x0.fp-24
184 add 1 min
185 add 1 -min
186 add 1 min_subnorm
187 add 1 -min_subnorm
188 add -1 min
189 add -1 -min
190 add -1 min_subnorm
191 add -1 -min_subnorm
192 # Cases where larger argument is half way between two values of a
193 # floating-point format, so that double rounding would sometimes yield
194 # the wrong result.
195 add 0x1.000001p0 min
196 add 0x1.000001p0 -min
197 add 0x1.000001p0 min_subnorm
198 add 0x1.000001p0 -min_subnorm
199 add -0x1.000001p0 min
200 add -0x1.000001p0 -min
201 add -0x1.000001p0 min_subnorm
202 add -0x1.000001p0 -min_subnorm
203 add 0x1.00000000000008p0 min
204 add 0x1.00000000000008p0 -min
205 add 0x1.00000000000008p0 min_subnorm
206 add 0x1.00000000000008p0 -min_subnorm
207 add -0x1.00000000000008p0 min
208 add -0x1.00000000000008p0 -min
209 add -0x1.00000000000008p0 min_subnorm
210 add -0x1.00000000000008p0 -min_subnorm
211 add 0x1.0000000000000001p0 min
212 add 0x1.0000000000000001p0 -min
213 add 0x1.0000000000000001p0 min_subnorm
214 add 0x1.0000000000000001p0 -min_subnorm
215 add -0x1.0000000000000001p0 min
216 add -0x1.0000000000000001p0 -min
217 add -0x1.0000000000000001p0 min_subnorm
218 add -0x1.0000000000000001p0 -min_subnorm
219 # Two values representable in the same format with sum very close to
220 # half way between two representable values. In particular, verify
221 # that there is no intermediate rounding to 64 bits when adding two
222 # double values.
223 add 1 0x1.000002p-24
224 add 1 -0x1.000002p-24
225 add 1 0x0.ffffffp-24
226 add 1 -0x0.ffffffp-24
227 add 0x1.000002p0 0x1.000002p-24
228 add 0x1.000002p0 -0x1.000002p-24
229 add 0x1.000002p0 0x0.ffffffp-24
230 add 0x1.000002p0 -0x0.ffffffp-24
231 add 1 0x1.0000000000001p-53
232 add 1 -0x1.0000000000001p-53
233 add 1 0x0.fffffffffffff8p-53
234 add 1 -0x0.fffffffffffff8p-53
235 add 0x1.0000000000001p0 0x1.0000000000001p-53
236 add 0x1.0000000000001p0 -0x1.0000000000001p-53
237 add 0x1.0000000000001p0 0x0.fffffffffffff8p-53
238 add 0x1.0000000000001p0 -0x0.fffffffffffff8p-53
239 add 1 0x1.0000000000000002p-64
240 add 1 -0x1.0000000000000002p-64
241 add 1 0x0.ffffffffffffffffp-64
242 add 1 -0x0.ffffffffffffffffp-64
243 add 0x1.0000000000000002p0 0x1.0000000000000002p-64
244 add 0x1.0000000000000002p0 -0x1.0000000000000002p-64
245 add 0x1.0000000000000002p0 0x0.ffffffffffffffffp-64
246 add 0x1.0000000000000002p0 -0x0.ffffffffffffffffp-64
247
248 asin 0
249 asin -0
250 asin 0.5
251 asin -0.5
252 asin 1.0
253 asin -1.0
254 asin 0.75
255 asin 0x0.ffffffp0
256 asin -0x0.ffffffp0
257 asin 0x0.ffffffff8p0
258 asin -0x0.ffffffff8p0
259 asin 0x0.ffffffffffffp0
260 asin -0x0.ffffffffffffp0
261 asin 0x0.fffffffffffff8p0
262 asin -0x0.fffffffffffff8p0
263 asin 0x0.ffffffffffffffffp0
264 asin -0x0.ffffffffffffffffp0
265 asin 0x0.ffffffffffffffffffffffffffcp0
266 asin -0x0.ffffffffffffffffffffffffffcp0
267 asin 0x0.ffffffffffffffffffffffffffff8p0
268 asin -0x0.ffffffffffffffffffffffffffff8p0
269 asin 0x1p-5
270 asin 0x1p-10
271 asin 0x1p-15
272 asin 0x1p-20
273 asin 0x1p-25
274 asin 0x1p-30
275 asin 0x1p-35
276 asin 0x1p-40
277 asin 0x1p-45
278 asin 0x1p-50
279 asin 0x1p-55
280 asin 0x1p-60
281 asin 0x1p-100
282 asin 0x1p-600
283 asin 0x1p-10000
284 asin -0x2.18915cp-4
285 asin -0x3.746774p-4
286 asin -0x3.1c54d10e5c844p-4
287 asin 0xf.c9675fa6fe69f12p-4
288 asin -0xa.fc5afp-4
289 asin 0xd.805e5p-4
290 asin -0x2.1a02dcp-4
291 asin -0x8.1c120ac3e495p-4
292 asin -0xb.36dacp-4
293 # the next value generates larger error bounds on x86_64 (binary64)
294 asin 0x1.f6041ffe89d7dp-4
295 asin min
296 asin -min
297 asin min_subnorm
298 asin -min_subnorm
299
300 asinh 0
301 asinh -0
302 asinh 0.75
303 asinh 1
304 asinh 10
305 asinh 100
306 asinh 1e6
307 asinh 0x1p8
308 asinh 0x1p9
309 asinh 0x1p10
310 asinh 0x1p11
311 asinh 0x1p12
312 asinh 0x1p13
313 asinh 0x1p24
314 asinh 0x1p25
315 asinh 0x1p26
316 asinh 0x1p27
317 asinh 0x1p28
318 asinh 0x1p29
319 asinh 0x1p30
320 asinh 0x1p31
321 asinh 0x1p32
322 asinh 0x1p33
323 asinh 0x1p48
324 asinh 0x1p49
325 asinh 0x1p50
326 asinh 0x1p51
327 asinh 0x1p52
328 asinh 0x1p53
329 asinh 0x1p54
330 asinh 0x1p55
331 asinh 0x1p56
332 asinh 0x1p57
333 asinh 0x1p58
334 asinh 0x1p59
335 asinh 0x1p100
336 asinh 0x1p500
337 asinh 0x1p5000
338 asinh 0x1p-8
339 asinh 0x1p-9
340 asinh 0x1p-10
341 asinh 0x1p-11
342 asinh 0x1p-12
343 asinh 0x1p-13
344 asinh 0x1p-24
345 asinh 0x1p-25
346 asinh 0x1p-26
347 asinh 0x1p-27
348 asinh 0x1p-28
349 asinh 0x1p-29
350 asinh 0x1p-30
351 asinh 0x1p-31
352 asinh 0x1p-32
353 asinh 0x1p-33
354 asinh 0x1p-48
355 asinh 0x1p-49
356 asinh 0x1p-50
357 asinh 0x1p-51
358 asinh 0x1p-52
359 asinh 0x1p-53
360 asinh 0x1p-54
361 asinh 0x1p-55
362 asinh 0x1p-56
363 asinh 0x1p-57
364 asinh 0x1p-58
365 asinh 0x1p-59
366 asinh 0x1p-100
367 asinh -0x3.d26bb4p-4
368 asinh -0x3.bdeef4p-4
369 asinh -0x7.fc7fc8p-8
370 asinh -0x3.b94a52e6913c2p-4
371 asinh 0x7.d8e5a8p-4
372 asinh -0x7.63a06320c42e4p-4
373 asinh 0x6.f4a93p-4
374 asinh -0x7.88bcc8p-4
375 asinh -0x3.11c35p-4
376 asinh -0x4.39534p-4
377 asinh -0xd.d62e8p+92
378 asinh -0x4.cfb9805a53a2065p-4
379 asinh -0x5.cabae7a011e33d9p-4
380 asinh -0x6.e26358p-4
381 asinh 0x6.c92c08p-4
382 asinh 0x1p-500
383 asinh 0x1p-5000
384 # the next value generates larger error bounds on x86_64 (binary32)
385 asinh 0xf.96c69p-8
386 # the next value generates larger error bounds on x86_64 (binary64)
387 asinh 0x1.023cfeab10a13p-2
388 # the next value generates larger error bounds on x86_64 (binary128)
389 asinh -0x5.a95683e302a71be88a35649b24ep-4
390 asinh min
391 asinh -min
392 asinh min_subnorm
393 asinh -min_subnorm
394 asinh max
395 asinh -max
396
397 atan 0
398 atan -0
399 atan max
400 atan -max
401 atan 1
402 atan -1
403 atan 0.75
404 atan 0x1p-5
405 atan 0x1p-10
406 atan 0x1p-15
407 atan 0x1p-20
408 atan 0x1p-25
409 atan 0x1p-30
410 atan 0x1p-35
411 atan 0x1p-40
412 atan 0x1p-45
413 atan 0x1p-50
414 atan 0x1p-55
415 atan 0x1p-60
416 atan 2.5
417 atan 10
418 atan 1e6
419 atan 0x1p31
420 atan 0x1p-100
421 atan 0x1p-600
422 atan 0x1p-10000
423 atan -0x3.b02d84p-4
424 atan -0x3.3fb708p-4
425 atan -0x2.3249ap+0
426 atan -0x1.363f46p+0
427 atan -0x1.ad4c0ap+0
428 atan -0x3.eb8e18p+0
429 atan 0x3.53c188p+0
430 atan -0x1.58c83p+0
431 # the next value generates larger error bounds on x86_64 (binary32)
432 atan 0x1.626772p-1
433 atan min
434 atan -min
435 atan min_subnorm
436 atan -min_subnorm
437
438 # atan2 (0,x) == 0 for x > 0.
439 atan2 0 1
440 # atan2 (-0,x) == -0 for x > 0.
441 atan2 -0 1
442 atan2 0 0
443 atan2 -0 0
444 # atan2 (+0,x) == +pi for x < 0.
445 atan2 0 -1
446 # atan2 (-0,x) == -pi for x < 0.
447 atan2 -0 -1
448 atan2 0 -0
449 atan2 -0 -0
450 # atan2 (y,+0) == pi/2 for y > 0.
451 atan2 1 0
452 # atan2 (y,-0) == pi/2 for y > 0.
453 atan2 1 -0
454 # atan2 (y,+0) == -pi/2 for y < 0.
455 atan2 -1 0
456 # atan2 (y,-0) == -pi/2 for y < 0.
457 atan2 -1 -0
458 atan2 max max
459 atan2 max -max
460 atan2 -max max
461 atan2 -max -max
462 atan2 max min
463 atan2 -max -min
464 atan2 -max min
465 atan2 max -min
466 atan2 max min_subnorm
467 atan2 -max -min_subnorm
468 atan2 -max min_subnorm
469 atan2 max -min_subnorm
470 atan2 0.75 1
471 atan2 -0.75 1.0
472 atan2 0.75 -1.0
473 atan2 -0.75 -1.0
474 atan2 0.390625 .00029
475 atan2 1.390625 0.9296875
476 atan2 -0.00756827042671106339 -.001792735857538728036
477 atan2 0x1.00000000000001p0 0x1.00000000000001p0
478 atan2 0x4.c3841p-4 0x2.f2f308p+0
479 atan2 -0xe.cf143p-40 0xd.3de7ap-36
480 atan2 0x5.576cf8p-4 0x2.21e65p+0
481 atan2 -0x4.29411p-4 0x1.f4755cp+0
482 atan2 -0xa.b4101p+20 -0xf.9c4c8p-4
483 atan2 0x4.251bb8p-4 0x7.40ac68p+0
484 atan2 0x1.47239ep+68 0xa.3ac3cp+68
485 atan2 -0x6.b0794p-4 0x3.8ff10cp+0
486 atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124
487 atan2 0x3.f16f1p+0 -0x1.546056p+0
488 atan2 -0x1.9e657cp-24 0x7.40bb4p-52
489 # the next value generates larger error bounds on x86_64 (binary32)
490 atan2 -0x1.f9cf48p+49 0x1.f60598p+51
491 # the next value generates larger error bounds on x86_64 (binary64)
492 atan2 0x1.bcab29da0e947p-54 0x1.bc41f4d2294b8p-54
493 # the next value generates larger error bounds on x86_64 (binary64)
494 atan2 0x1.a11891ec004d4p-348 0x1.814830510be26p-348
495 # the next value generates larger error bounds on x86_64 (binary64)
496 atan2 0x1.b836ed678be29p-588 0x1.b7be6f5a03a8cp-588
497 # the next value generates larger error bounds on x86_64 (binary64)
498 atan2 0x1.a83f842ef3f73p-633 0x1.a799d8a6677ep-633
499 # the next value generates larger error bounds on x86_64 (binary128)
500 atan2 0x1.41df5aa214612c7e019fa6ade88p-13316 0x5.e53b26a270a29eb9f77ef8ef7af8p-13316
501 atan2 min min
502 atan2 min -min
503 atan2 -min min
504 atan2 -min -min
505 atan2 min_subnorm min_subnorm
506 atan2 min_subnorm -min_subnorm
507 atan2 -min_subnorm min_subnorm
508 atan2 -min_subnorm -min_subnorm
509 atan2 min min_subnorm
510 atan2 min -min_subnorm
511 atan2 -min min_subnorm
512 atan2 -min -min_subnorm
513 atan2 min_subnorm min
514 atan2 min_subnorm -min
515 atan2 -min_subnorm min
516 atan2 -min_subnorm -min
517 atan2 1 -max
518 atan2 -1 -max
519 atan2 min -max
520 atan2 -min -max
521 atan2 min_subnorm -max
522 atan2 -min_subnorm -max
523 atan2 1 max
524 atan2 -1 max
525 atan2 min max
526 atan2 -min max
527 atan2 min_subnorm max
528 atan2 -min_subnorm max
529 atan2 min 1
530 atan2 -min 1
531 atan2 min_subnorm 1
532 atan2 -min_subnorm 1
533 atan2 min -1
534 atan2 -min -1
535 atan2 min_subnorm -1
536 atan2 -min_subnorm -1
537
538 atanh 0
539 atanh -0
540 atanh 0.75
541 atanh -0.75
542 atanh 0.25
543 atanh 0x1p-5
544 atanh 0x1p-10
545 atanh 0x1.2345p-20
546 atanh 0x1p-8
547 atanh 0x1p-9
548 atanh 0x1p-10
549 atanh 0x1p-11
550 atanh 0x1p-12
551 atanh 0x1p-13
552 atanh 0x1p-24
553 atanh 0x1p-25
554 atanh 0x1p-26
555 atanh 0x1p-27
556 atanh 0x1p-28
557 atanh 0x1p-29
558 atanh 0x1p-30
559 atanh 0x1p-31
560 atanh 0x1p-32
561 atanh 0x1p-33
562 atanh 0x1p-48
563 atanh 0x1p-49
564 atanh 0x1p-50
565 atanh 0x1p-51
566 atanh 0x1p-52
567 atanh 0x1p-53
568 atanh 0x1p-54
569 atanh 0x1p-55
570 atanh 0x1p-56
571 atanh 0x1p-57
572 atanh 0x1p-58
573 atanh 0x1p-59
574 atanh 0x1p-100
575 atanh -0x1p-100
576 atanh 0x1p-600
577 atanh -0x1p-600
578 atanh 0x1p-10000
579 atanh -0x1p-10000
580 atanh 0x0.ffffffp0
581 atanh -0x0.ffffffp0
582 atanh 0x0.ffffffff8p0
583 atanh -0x0.ffffffff8p0
584 atanh 0x0.ffffffffffffp0
585 atanh -0x0.ffffffffffffp0
586 atanh 0x0.fffffffffffff8p0
587 atanh -0x0.fffffffffffff8p0
588 atanh 0x0.ffffffffffffffffp0
589 atanh -0x0.ffffffffffffffffp0
590 atanh 0x0.ffffffffffffffffffffffffffcp0
591 atanh -0x0.ffffffffffffffffffffffffffcp0
592 atanh 0x0.ffffffffffffffffffffffffffff8p0
593 atanh -0x0.ffffffffffffffffffffffffffff8p0
594 atanh -0x6.e6c77p-20
595 atanh 0x3.2ca824p-4
596 atanh -0x1.cc1d66p-4
597 atanh -0xf.cd3809ca8fd28p-4
598 atanh -0x1.04f386p-4
599 atanh -0x2.084568p-4
600 atanh -0x3.e0a5d8p-4
601 atanh 0x3.dfb1f5db0ceccp-4
602 atanh 0x2.251b2a64c85dep-4
603 atanh -0x2.e3458cp-4
604 atanh 0x3.91d9f3c80c72d7acp-4
605 atanh -0x2.6c52c26567198p-4
606 atanh 0x3.a274ecp-4
607 atanh -0x3.f0f519a687b64p-8
608 atanh 0x6.fd4ec8p-4
609 atanh -0x2.6cb2a8p-4
610 atanh -0xc.21df7c7f51508p-4
611 atanh 0x5.8be99p-40
612 atanh 0x3.cbed35fe733d8p-4
613 atanh -0x5.c18b6p-4
614 atanh -0x7.c88a5p-8
615 atanh -0x2.c72b7cp-4
616 atanh -0x3.98eaf4p-4
617 atanh 0x2.c1085p-4
618 atanh 0x1p-500
619 atanh 0x1p-5000
620 # the next value generates larger error bounds on x86_64 (binary128)
621 atanh 0x2.c02a24f3472c7840afbd8cfb68bap-4
622 atanh min
623 atanh -min
624 atanh min_subnorm
625 atanh -min_subnorm
626
627 # cabs (x,y) == cabs (y,x).
628 cabs 0.75 12.390625
629 # cabs (x,y) == cabs (-x,y).
630 cabs -12.390625 0.75
631 # cabs (x,y) == cabs (-y,x).
632 cabs -0.75 12.390625
633 # cabs (x,y) == cabs (-x,-y).
634 cabs -12.390625 -0.75
635 # cabs (x,y) == cabs (-y,-x).
636 cabs -0.75 -12.390625
637 # cabs (x,0) == fabs (x).
638 cabs -0.75 0
639 cabs 0.75 0
640 cabs -1.0 0
641 cabs 1.0 0
642 cabs -5.7e7 0
643 cabs 5.7e7 0
644 cabs 0.75 1.25
645 cabs -0x1.34be3p-4 -0xc.56623p+0
646 cabs -0x1.2b0ff8p+28 -0x2.549fc4p+16
647 cabs -0x1.0932cp-80 -0x2.51109p-24
648 cabs -0x1.055fb2p+48 0x9.1ce86p+24
649 cabs -0x1.26a566p+120 0x4.017b28p+92
650 cabs -0x1.0eda54p+28 0xb.09476p+0
651 cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768
652 cabs -0 -0x3.4e5d7877324cp+0
653 cabs -0xa.f59b8p+4 0xa.21a95p+20
654 cabs -0x1.30ed4cp+0 0x1.e9d956p+56
655 cabs -0x1.250366p-36 -0x5.a5046p-4
656 cabs -0x1.88858cp+84 0x5.bd9198p+36
657
658 cacos 0 0
659 cacos -0 0
660 cacos -0 -0
661 cacos 0 -0
662
663 cacos 0 -1.5
664 cacos -0 -1.5
665 cacos 0 -1.0
666 cacos -0 -1.0
667 cacos 0 -0.5
668 cacos -0 -0.5
669 cacos 0 0.5
670 cacos -0 0.5
671 cacos 0 1.0
672 cacos -0 1.0
673 cacos 0 1.5
674 cacos -0 1.5
675
676 cacos -1.5 0
677 cacos -1.5 -0
678 cacos -1.0 0
679 cacos -1.0 -0
680 cacos -0.5 0
681 cacos -0.5 -0
682 cacos 0.5 0
683 cacos 0.5 -0
684 cacos 1.0 0
685 cacos 1.0 -0
686 cacos 1.5 0
687 cacos 1.5 -0
688
689 cacos 0x1p50 1.0
690 cacos 0x1p50 -1.0
691 cacos -0x1p50 1.0
692 cacos -0x1p50 -1.0
693 cacos 1.0 0x1p50
694 cacos -1.0 0x1p50
695 cacos 1.0 -0x1p50
696 cacos -1.0 -0x1p50
697 cacos 0x1p500 1.0
698 cacos 0x1p500 -1.0
699 cacos -0x1p500 1.0
700 cacos -0x1p500 -1.0
701 cacos 1.0 0x1p500
702 cacos -1.0 0x1p500
703 cacos 1.0 -0x1p500
704 cacos -1.0 -0x1p500
705 cacos 0x1p5000 1.0
706 cacos 0x1p5000 -1.0
707 cacos -0x1p5000 1.0
708 cacos -0x1p5000 -1.0
709 cacos 1.0 0x1p5000
710 cacos -1.0 0x1p5000
711 cacos 1.0 -0x1p5000
712 cacos -1.0 -0x1p5000
713
714 cacos 0x1.fp127 0x1.fp127
715 cacos 0x1.fp1023 0x1.fp1023
716 cacos 0x1.fp16383 0x1.fp16383
717
718 cacos 0x1.fp-129 1.5
719 cacos 0x1.fp-129 -1.5
720 cacos -0x1.fp-129 1.5
721 cacos -0x1.fp-129 -1.5
722 cacos 1.5 0x1.fp-129
723 cacos -1.5 0x1.fp-129
724 cacos 1.5 -0x1.fp-129
725 cacos -1.5 -0x1.fp-129
726 cacos 0x1.fp-1025 1.5
727 cacos 0x1.fp-1025 -1.5
728 cacos -0x1.fp-1025 1.5
729 cacos -0x1.fp-1025 -1.5
730 cacos 1.5 0x1.fp-1025
731 cacos -1.5 0x1.fp-1025
732 cacos 1.5 -0x1.fp-1025
733 cacos -1.5 -0x1.fp-1025
734 cacos 0x1.fp-16385 1.5
735 cacos 0x1.fp-16385 -1.5
736 cacos -0x1.fp-16385 1.5
737 cacos -0x1.fp-16385 -1.5
738 cacos 1.5 0x1.fp-16385
739 cacos -1.5 0x1.fp-16385
740 cacos 1.5 -0x1.fp-16385
741 cacos -1.5 -0x1.fp-16385
742
743 cacos 0.5 1.0
744 cacos 0.5 -1.0
745 cacos -0.5 1.0
746 cacos -0.5 -1.0
747 cacos 1.0 0.5
748 cacos -1.0 0.5
749 cacos 1.0 -0.5
750 cacos -1.0 -0.5
751 cacos 0.25 1.0
752 cacos 0.25 -1.0
753 cacos -0.25 1.0
754 cacos -0.25 -1.0
755 cacos 1.0 0.25
756 cacos -1.0 0.25
757 cacos 1.0 -0.25
758 cacos -1.0 -0.25
759 cacos 0x1.fp-10 1.0
760 cacos 0x1.fp-10 -1.0
761 cacos -0x1.fp-10 1.0
762 cacos -0x1.fp-10 -1.0
763 cacos 1.0 0x1.fp-10
764 cacos -1.0 0x1.fp-10
765 cacos 1.0 -0x1.fp-10
766 cacos -1.0 -0x1.fp-10
767 cacos 0x1.fp-30 1.0
768 cacos 0x1.fp-30 -1.0
769 cacos -0x1.fp-30 1.0
770 cacos -0x1.fp-30 -1.0
771 cacos 1.0 0x1.fp-30
772 cacos -1.0 0x1.fp-30
773 cacos 1.0 -0x1.fp-30
774 cacos -1.0 -0x1.fp-30
775 cacos 0x1.fp-100 1.0
776 cacos 0x1.fp-100 -1.0
777 cacos -0x1.fp-100 1.0
778 cacos -0x1.fp-100 -1.0
779 cacos 1.0 0x1.fp-100
780 cacos -1.0 0x1.fp-100
781 cacos 1.0 -0x1.fp-100
782 cacos -1.0 -0x1.fp-100
783 cacos 0x1.fp-129 1.0
784 cacos 0x1.fp-129 -1.0
785 cacos -0x1.fp-129 1.0
786 cacos -0x1.fp-129 -1.0
787 cacos 1.0 0x1.fp-129
788 cacos -1.0 0x1.fp-129
789 cacos 1.0 -0x1.fp-129
790 cacos -1.0 -0x1.fp-129
791 cacos 0x1.fp-1000 1.0
792 cacos 0x1.fp-1000 -1.0
793 cacos -0x1.fp-1000 1.0
794 cacos -0x1.fp-1000 -1.0
795 cacos 1.0 0x1.fp-1000
796 cacos -1.0 0x1.fp-1000
797 cacos 1.0 -0x1.fp-1000
798 cacos -1.0 -0x1.fp-1000
799 cacos 0x1.fp-1025 1.0
800 cacos 0x1.fp-1025 -1.0
801 cacos -0x1.fp-1025 1.0
802 cacos -0x1.fp-1025 -1.0
803 cacos 1.0 0x1.fp-1025
804 cacos -1.0 0x1.fp-1025
805 cacos 1.0 -0x1.fp-1025
806 cacos -1.0 -0x1.fp-1025
807 cacos 0x1.fp-10000 1.0
808 cacos 0x1.fp-10000 -1.0
809 cacos -0x1.fp-10000 1.0
810 cacos -0x1.fp-10000 -1.0
811 cacos 1.0 0x1.fp-10000
812 cacos -1.0 0x1.fp-10000
813 cacos 1.0 -0x1.fp-10000
814 cacos -1.0 -0x1.fp-10000
815 cacos 0x1.fp-16385 1.0
816 cacos 0x1.fp-16385 -1.0
817 cacos -0x1.fp-16385 1.0
818 cacos -0x1.fp-16385 -1.0
819 cacos 1.0 0x1.fp-16385
820 cacos -1.0 0x1.fp-16385
821 cacos 1.0 -0x1.fp-16385
822 cacos -1.0 -0x1.fp-16385
823
824 cacos 0x1p-23 0x1.000002p0
825 cacos 0x1p-23 -0x1.000002p0
826 cacos -0x1p-23 0x1.000002p0
827 cacos -0x1p-23 -0x1.000002p0
828 cacos 0x1.000002p0 0x1p-23
829 cacos -0x1.000002p0 0x1p-23
830 cacos 0x1.000002p0 -0x1p-23
831 cacos -0x1.000002p0 -0x1p-23
832 cacos 0x1.fp-129 0x1.000002p0
833 cacos 0x1.fp-129 -0x1.000002p0
834 cacos -0x1.fp-129 0x1.000002p0
835 cacos -0x1.fp-129 -0x1.000002p0
836 cacos 0x1.000002p0 0x1.fp-129
837 cacos -0x1.000002p0 0x1.fp-129
838 cacos 0x1.000002p0 -0x1.fp-129
839 cacos -0x1.000002p0 -0x1.fp-129
840 cacos 0.0 0x1.000002p0
841 cacos 0.0 -0x1.000002p0
842 cacos -0.0 0x1.000002p0
843 cacos -0.0 -0x1.000002p0
844 cacos 0x1.000002p0 0.0
845 cacos -0x1.000002p0 0.0
846 cacos 0x1.000002p0 -0.0
847 cacos -0x1.000002p0 -0.0
848 cacos 0x1p-52 0x1.0000000000001p0
849 cacos 0x1p-52 -0x1.0000000000001p0
850 cacos -0x1p-52 0x1.0000000000001p0
851 cacos -0x1p-52 -0x1.0000000000001p0
852 cacos 0x1.0000000000001p0 0x1p-52
853 cacos -0x1.0000000000001p0 0x1p-52
854 cacos 0x1.0000000000001p0 -0x1p-52
855 cacos -0x1.0000000000001p0 -0x1p-52
856 cacos 0x1.fp-1025 0x1.0000000000001p0
857 cacos 0x1.fp-1025 -0x1.0000000000001p0
858 cacos -0x1.fp-1025 0x1.0000000000001p0
859 cacos -0x1.fp-1025 -0x1.0000000000001p0
860 cacos 0x1.0000000000001p0 0x1.fp-1025
861 cacos -0x1.0000000000001p0 0x1.fp-1025
862 cacos 0x1.0000000000001p0 -0x1.fp-1025
863 cacos -0x1.0000000000001p0 -0x1.fp-1025
864 cacos 0.0 0x1.0000000000001p0
865 cacos 0.0 -0x1.0000000000001p0
866 cacos -0.0 0x1.0000000000001p0
867 cacos -0.0 -0x1.0000000000001p0
868 cacos 0x1.0000000000001p0 0.0
869 cacos -0x1.0000000000001p0 0.0
870 cacos 0x1.0000000000001p0 -0.0
871 cacos -0x1.0000000000001p0 -0.0
872 cacos 0x1p-63 0x1.0000000000000002p0
873 cacos 0x1p-63 -0x1.0000000000000002p0
874 cacos -0x1p-63 0x1.0000000000000002p0
875 cacos -0x1p-63 -0x1.0000000000000002p0
876 cacos 0x1.0000000000000002p0 0x1p-63
877 cacos -0x1.0000000000000002p0 0x1p-63
878 cacos 0x1.0000000000000002p0 -0x1p-63
879 cacos -0x1.0000000000000002p0 -0x1p-63
880 cacos 0x1.fp-16385 0x1.0000000000000002p0
881 cacos 0x1.fp-16385 -0x1.0000000000000002p0
882 cacos -0x1.fp-16385 0x1.0000000000000002p0
883 cacos -0x1.fp-16385 -0x1.0000000000000002p0
884 cacos 0x1.0000000000000002p0 0x1.fp-16385
885 cacos -0x1.0000000000000002p0 0x1.fp-16385
886 cacos 0x1.0000000000000002p0 -0x1.fp-16385
887 cacos -0x1.0000000000000002p0 -0x1.fp-16385
888 cacos 0.0 0x1.0000000000000002p0
889 cacos 0.0 -0x1.0000000000000002p0
890 cacos -0.0 0x1.0000000000000002p0
891 cacos -0.0 -0x1.0000000000000002p0
892 cacos 0x1.0000000000000002p0 0.0
893 cacos -0x1.0000000000000002p0 0.0
894 cacos 0x1.0000000000000002p0 -0.0
895 cacos -0x1.0000000000000002p0 -0.0
896 cacos 0x1p-106 0x1.000000000000000000000000008p0
897 cacos 0x1p-106 -0x1.000000000000000000000000008p0
898 cacos -0x1p-106 0x1.000000000000000000000000008p0
899 cacos -0x1p-106 -0x1.000000000000000000000000008p0
900 cacos 0x1.000000000000000000000000008p0 0x1p-106
901 cacos -0x1.000000000000000000000000008p0 0x1p-106
902 cacos 0x1.000000000000000000000000008p0 -0x1p-106
903 cacos -0x1.000000000000000000000000008p0 -0x1p-106
904 cacos 0x1.fp-1025 0x1.000000000000000000000000008p0
905 cacos 0x1.fp-1025 -0x1.000000000000000000000000008p0
906 cacos -0x1.fp-1025 0x1.000000000000000000000000008p0
907 cacos -0x1.fp-1025 -0x1.000000000000000000000000008p0
908 cacos 0x1.000000000000000000000000008p0 0x1.fp-1025
909 cacos -0x1.000000000000000000000000008p0 0x1.fp-1025
910 cacos 0x1.000000000000000000000000008p0 -0x1.fp-1025
911 cacos -0x1.000000000000000000000000008p0 -0x1.fp-1025
912 cacos 0.0 0x1.000000000000000000000000008p0
913 cacos 0.0 -0x1.000000000000000000000000008p0
914 cacos -0.0 0x1.000000000000000000000000008p0
915 cacos -0.0 -0x1.000000000000000000000000008p0
916 cacos 0x1.000000000000000000000000008p0 0.0
917 cacos -0x1.000000000000000000000000008p0 0.0
918 cacos 0x1.000000000000000000000000008p0 -0.0
919 cacos -0x1.000000000000000000000000008p0 -0.0
920 cacos 0x1p-113 0x1.0000000000000000000000000001p0
921 cacos 0x1p-113 -0x1.0000000000000000000000000001p0
922 cacos -0x1p-113 0x1.0000000000000000000000000001p0
923 cacos -0x1p-113 -0x1.0000000000000000000000000001p0
924 cacos 0x1.0000000000000000000000000001p0 0x1p-113
925 cacos -0x1.0000000000000000000000000001p0 0x1p-113
926 cacos 0x1.0000000000000000000000000001p0 -0x1p-113
927 cacos -0x1.0000000000000000000000000001p0 -0x1p-113
928 cacos 0x1.fp-16385 0x1.0000000000000000000000000001p0
929 cacos 0x1.fp-16385 -0x1.0000000000000000000000000001p0
930 cacos -0x1.fp-16385 0x1.0000000000000000000000000001p0
931 cacos -0x1.fp-16385 -0x1.0000000000000000000000000001p0
932 cacos 0x1.0000000000000000000000000001p0 0x1.fp-16385
933 cacos -0x1.0000000000000000000000000001p0 0x1.fp-16385
934 cacos 0x1.0000000000000000000000000001p0 -0x1.fp-16385
935 cacos -0x1.0000000000000000000000000001p0 -0x1.fp-16385
936 cacos 0.0 0x1.0000000000000000000000000001p0
937 cacos 0.0 -0x1.0000000000000000000000000001p0
938 cacos -0.0 0x1.0000000000000000000000000001p0
939 cacos -0.0 -0x1.0000000000000000000000000001p0
940 cacos 0x1.0000000000000000000000000001p0 0.0
941 cacos -0x1.0000000000000000000000000001p0 0.0
942 cacos 0x1.0000000000000000000000000001p0 -0.0
943 cacos -0x1.0000000000000000000000000001p0 -0.0
944
945 cacos 0x1p-23 0x0.ffffffp0
946 cacos 0x1p-23 -0x0.ffffffp0
947 cacos -0x1p-23 0x0.ffffffp0
948 cacos -0x1p-23 -0x0.ffffffp0
949 cacos 0x0.ffffffp0 0x1p-23
950 cacos -0x0.ffffffp0 0x1p-23
951 cacos 0x0.ffffffp0 -0x1p-23
952 cacos -0x0.ffffffp0 -0x1p-23
953 cacos 0x1.fp-129 0x0.ffffffp0
954 cacos 0x1.fp-129 -0x0.ffffffp0
955 cacos -0x1.fp-129 0x0.ffffffp0
956 cacos -0x1.fp-129 -0x0.ffffffp0
957 cacos 0x0.ffffffp0 0x1.fp-129
958 cacos -0x0.ffffffp0 0x1.fp-129
959 cacos 0x0.ffffffp0 -0x1.fp-129
960 cacos -0x0.ffffffp0 -0x1.fp-129
961 cacos 0.0 0x0.ffffffp0
962 cacos 0.0 -0x0.ffffffp0
963 cacos -0.0 0x0.ffffffp0
964 cacos -0.0 -0x0.ffffffp0
965 cacos 0x0.ffffffp0 0.0
966 cacos -0x0.ffffffp0 0.0
967 cacos 0x0.ffffffp0 -0.0
968 cacos -0x0.ffffffp0 -0.0
969 cacos 0x1p-23 0.5
970 cacos 0x1p-23 -0.5
971 cacos -0x1p-23 0.5
972 cacos -0x1p-23 -0.5
973 cacos 0.5 0x1p-23
974 cacos -0.5 0x1p-23
975 cacos 0.5 -0x1p-23
976 cacos -0.5 -0x1p-23
977 cacos 0x1.fp-129 0.5
978 cacos 0x1.fp-129 -0.5
979 cacos -0x1.fp-129 0.5
980 cacos -0x1.fp-129 -0.5
981 cacos 0.5 0x1.fp-129
982 cacos -0.5 0x1.fp-129
983 cacos 0.5 -0x1.fp-129
984 cacos -0.5 -0x1.fp-129
985 cacos 0x1p-23 0x1p-23
986 cacos 0x1p-23 -0x1p-23
987 cacos -0x1p-23 0x1p-23
988 cacos -0x1p-23 -0x1p-23
989 cacos 0x1.fp-129 0x1p-23
990 cacos 0x1.fp-129 -0x1p-23
991 cacos -0x1.fp-129 0x1p-23
992 cacos -0x1.fp-129 -0x1p-23
993 cacos 0x1p-23 0x1.fp-129
994 cacos -0x1p-23 0x1.fp-129
995 cacos 0x1p-23 -0x1.fp-129
996 cacos -0x1p-23 -0x1.fp-129
997 cacos 0.0 0x1p-23
998 cacos 0.0 -0x1p-23
999 cacos -0.0 0x1p-23
1000 cacos -0.0 -0x1p-23
1001 cacos 0x1p-23 0.0
1002 cacos -0x1p-23 0.0
1003 cacos 0x1p-23 -0.0
1004 cacos -0x1p-23 -0.0
1005 cacos 0x1.fp-129 0x1.fp-129
1006 cacos 0x1.fp-129 -0x1.fp-129
1007 cacos -0x1.fp-129 0x1.fp-129
1008 cacos -0x1.fp-129 -0x1.fp-129
1009 cacos 0x1p-52 0x0.fffffffffffff8p0
1010 cacos 0x1p-52 -0x0.fffffffffffff8p0
1011 cacos -0x1p-52 0x0.fffffffffffff8p0
1012 cacos -0x1p-52 -0x0.fffffffffffff8p0
1013 cacos 0x0.fffffffffffff8p0 0x1p-52
1014 cacos -0x0.fffffffffffff8p0 0x1p-52
1015 cacos 0x0.fffffffffffff8p0 -0x1p-52
1016 cacos -0x0.fffffffffffff8p0 -0x1p-52
1017 cacos 0x1.fp-1025 0x0.fffffffffffff8p0
1018 cacos 0x1.fp-1025 -0x0.fffffffffffff8p0
1019 cacos -0x1.fp-1025 0x0.fffffffffffff8p0
1020 cacos -0x1.fp-1025 -0x0.fffffffffffff8p0
1021 cacos 0x0.fffffffffffff8p0 0x1.fp-1025
1022 cacos -0x0.fffffffffffff8p0 0x1.fp-1025
1023 cacos 0x0.fffffffffffff8p0 -0x1.fp-1025
1024 cacos -0x0.fffffffffffff8p0 -0x1.fp-1025
1025 cacos 0.0 0x0.fffffffffffff8p0
1026 cacos 0.0 -0x0.fffffffffffff8p0
1027 cacos -0.0 0x0.fffffffffffff8p0
1028 cacos -0.0 -0x0.fffffffffffff8p0
1029 cacos 0x0.fffffffffffff8p0 0.0
1030 cacos -0x0.fffffffffffff8p0 0.0
1031 cacos 0x0.fffffffffffff8p0 -0.0
1032 cacos -0x0.fffffffffffff8p0 -0.0
1033 cacos 0x1p-52 0.5
1034 cacos 0x1p-52 -0.5
1035 cacos -0x1p-52 0.5
1036 cacos -0x1p-52 -0.5
1037 cacos 0.5 0x1p-52
1038 cacos -0.5 0x1p-52
1039 cacos 0.5 -0x1p-52
1040 cacos -0.5 -0x1p-52
1041 cacos 0x1.fp-1025 0.5
1042 cacos 0x1.fp-1025 -0.5
1043 cacos -0x1.fp-1025 0.5
1044 cacos -0x1.fp-1025 -0.5
1045 cacos 0.5 0x1.fp-1025
1046 cacos -0.5 0x1.fp-1025
1047 cacos 0.5 -0x1.fp-1025
1048 cacos -0.5 -0x1.fp-1025
1049 cacos 0x1p-52 0x1p-52
1050 cacos 0x1p-52 -0x1p-52
1051 cacos -0x1p-52 0x1p-52
1052 cacos -0x1p-52 -0x1p-52
1053 cacos 0x1.fp-1025 0x1p-52
1054 cacos 0x1.fp-1025 -0x1p-52
1055 cacos -0x1.fp-1025 0x1p-52
1056 cacos -0x1.fp-1025 -0x1p-52
1057 cacos 0x1p-52 0x1.fp-1025
1058 cacos -0x1p-52 0x1.fp-1025
1059 cacos 0x1p-52 -0x1.fp-1025
1060 cacos -0x1p-52 -0x1.fp-1025
1061 cacos 0.0 0x1p-52
1062 cacos 0.0 -0x1p-52
1063 cacos -0.0 0x1p-52
1064 cacos -0.0 -0x1p-52
1065 cacos 0x1p-52 0.0
1066 cacos -0x1p-52 0.0
1067 cacos 0x1p-52 -0.0
1068 cacos -0x1p-52 -0.0
1069 cacos 0x1.fp-1025 0x1.fp-1025
1070 cacos 0x1.fp-1025 -0x1.fp-1025
1071 cacos -0x1.fp-1025 0x1.fp-1025
1072 cacos -0x1.fp-1025 -0x1.fp-1025
1073 cacos 0x1p-63 0x0.ffffffffffffffffp0
1074 cacos 0x1p-63 -0x0.ffffffffffffffffp0
1075 cacos -0x1p-63 0x0.ffffffffffffffffp0
1076 cacos -0x1p-63 -0x0.ffffffffffffffffp0
1077 cacos 0x0.ffffffffffffffffp0 0x1p-63
1078 cacos -0x0.ffffffffffffffffp0 0x1p-63
1079 cacos 0x0.ffffffffffffffffp0 -0x1p-63
1080 cacos -0x0.ffffffffffffffffp0 -0x1p-63
1081 cacos 0x1.fp-16385 0x0.ffffffffffffffffp0
1082 cacos 0x1.fp-16385 -0x0.ffffffffffffffffp0
1083 cacos -0x1.fp-16385 0x0.ffffffffffffffffp0
1084 cacos -0x1.fp-16385 -0x0.ffffffffffffffffp0
1085 cacos 0x0.ffffffffffffffffp0 0x1.fp-16385
1086 cacos -0x0.ffffffffffffffffp0 0x1.fp-16385
1087 cacos 0x0.ffffffffffffffffp0 -0x1.fp-16385
1088 cacos -0x0.ffffffffffffffffp0 -0x1.fp-16385
1089 cacos 0.0 0x0.ffffffffffffffffp0
1090 cacos 0.0 -0x0.ffffffffffffffffp0
1091 cacos -0.0 0x0.ffffffffffffffffp0
1092 cacos -0.0 -0x0.ffffffffffffffffp0
1093 cacos 0x0.ffffffffffffffffp0 0.0
1094 cacos -0x0.ffffffffffffffffp0 0.0
1095 cacos 0x0.ffffffffffffffffp0 -0.0
1096 cacos -0x0.ffffffffffffffffp0 -0.0
1097 cacos 0x1p-63 0.5
1098 cacos 0x1p-63 -0.5
1099 cacos -0x1p-63 0.5
1100 cacos -0x1p-63 -0.5
1101 cacos 0.5 0x1p-63
1102 cacos -0.5 0x1p-63
1103 cacos 0.5 -0x1p-63
1104 cacos -0.5 -0x1p-63
1105 cacos 0x1.fp-16385 0.5
1106 cacos 0x1.fp-16385 -0.5
1107 cacos -0x1.fp-16385 0.5
1108 cacos -0x1.fp-16385 -0.5
1109 cacos 0.5 0x1.fp-16385
1110 cacos -0.5 0x1.fp-16385
1111 cacos 0.5 -0x1.fp-16385
1112 cacos -0.5 -0x1.fp-16385
1113 cacos 0x1p-63 0x1p-63
1114 cacos 0x1p-63 -0x1p-63
1115 cacos -0x1p-63 0x1p-63
1116 cacos -0x1p-63 -0x1p-63
1117 cacos 0x1.fp-16385 0x1p-63
1118 cacos 0x1.fp-16385 -0x1p-63
1119 cacos -0x1.fp-16385 0x1p-63
1120 cacos -0x1.fp-16385 -0x1p-63
1121 cacos 0x1p-63 0x1.fp-16385
1122 cacos -0x1p-63 0x1.fp-16385
1123 cacos 0x1p-63 -0x1.fp-16385
1124 cacos -0x1p-63 -0x1.fp-16385
1125 cacos 0.0 0x1p-63
1126 cacos 0.0 -0x1p-63
1127 cacos -0.0 0x1p-63
1128 cacos -0.0 -0x1p-63
1129 cacos 0x1p-63 0.0
1130 cacos -0x1p-63 0.0
1131 cacos 0x1p-63 -0.0
1132 cacos -0x1p-63 -0.0
1133 cacos 0x1.fp-16385 0x1.fp-16385
1134 cacos 0x1.fp-16385 -0x1.fp-16385
1135 cacos -0x1.fp-16385 0x1.fp-16385
1136 cacos -0x1.fp-16385 -0x1.fp-16385
1137 cacos 0x1p-105 0x0.ffffffffffffffffffffffffffcp0
1138 cacos 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
1139 cacos -0x1p-105 0x0.ffffffffffffffffffffffffffcp0
1140 cacos -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
1141 cacos 0x0.ffffffffffffffffffffffffffcp0 0x1p-105
1142 cacos -0x0.ffffffffffffffffffffffffffcp0 0x1p-105
1143 cacos 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
1144 cacos -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
1145 cacos 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
1146 cacos 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
1147 cacos -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
1148 cacos -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
1149 cacos 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
1150 cacos -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
1151 cacos 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
1152 cacos -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
1153 cacos 0.0 0x0.ffffffffffffffffffffffffffcp0
1154 cacos 0.0 -0x0.ffffffffffffffffffffffffffcp0
1155 cacos -0.0 0x0.ffffffffffffffffffffffffffcp0
1156 cacos -0.0 -0x0.ffffffffffffffffffffffffffcp0
1157 cacos 0x0.ffffffffffffffffffffffffffcp0 0.0
1158 cacos -0x0.ffffffffffffffffffffffffffcp0 0.0
1159 cacos 0x0.ffffffffffffffffffffffffffcp0 -0.0
1160 cacos -0x0.ffffffffffffffffffffffffffcp0 -0.0
1161 cacos 0x1p-105 0.5
1162 cacos 0x1p-105 -0.5
1163 cacos -0x1p-105 0.5
1164 cacos -0x1p-105 -0.5
1165 cacos 0.5 0x1p-105
1166 cacos -0.5 0x1p-105
1167 cacos 0.5 -0x1p-105
1168 cacos -0.5 -0x1p-105
1169 cacos 0x1p-105 0x1p-105
1170 cacos 0x1p-105 -0x1p-105
1171 cacos -0x1p-105 0x1p-105
1172 cacos -0x1p-105 -0x1p-105
1173 cacos 0x1.fp-1025 0x1p-105
1174 cacos 0x1.fp-1025 -0x1p-105
1175 cacos -0x1.fp-1025 0x1p-105
1176 cacos -0x1.fp-1025 -0x1p-105
1177 cacos 0x1p-105 0x1.fp-1025
1178 cacos -0x1p-105 0x1.fp-1025
1179 cacos 0x1p-105 -0x1.fp-1025
1180 cacos -0x1p-105 -0x1.fp-1025
1181 cacos 0.0 0x1p-105
1182 cacos 0.0 -0x1p-105
1183 cacos -0.0 0x1p-105
1184 cacos -0.0 -0x1p-105
1185 cacos 0x1p-105 0.0
1186 cacos -0x1p-105 0.0
1187 cacos 0x1p-105 -0.0
1188 cacos -0x1p-105 -0.0
1189 cacos 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
1190 cacos 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
1191 cacos -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
1192 cacos -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
1193 cacos 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
1194 cacos -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
1195 cacos 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
1196 cacos -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
1197 cacos 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
1198 cacos 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
1199 cacos -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
1200 cacos -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
1201 cacos 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
1202 cacos -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
1203 cacos 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
1204 cacos -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
1205 cacos 0.0 0x0.ffffffffffffffffffffffffffff8p0
1206 cacos 0.0 -0x0.ffffffffffffffffffffffffffff8p0
1207 cacos -0.0 0x0.ffffffffffffffffffffffffffff8p0
1208 cacos -0.0 -0x0.ffffffffffffffffffffffffffff8p0
1209 cacos 0x0.ffffffffffffffffffffffffffff8p0 0.0
1210 cacos -0x0.ffffffffffffffffffffffffffff8p0 0.0
1211 cacos 0x0.ffffffffffffffffffffffffffff8p0 -0.0
1212 cacos -0x0.ffffffffffffffffffffffffffff8p0 -0.0
1213 cacos 0x1p-112 0.5
1214 cacos 0x1p-112 -0.5
1215 cacos -0x1p-112 0.5
1216 cacos -0x1p-112 -0.5
1217 cacos 0.5 0x1p-112
1218 cacos -0.5 0x1p-112
1219 cacos 0.5 -0x1p-112
1220 cacos -0.5 -0x1p-112
1221 cacos 0x1p-112 0x1p-112
1222 cacos 0x1p-112 -0x1p-112
1223 cacos -0x1p-112 0x1p-112
1224 cacos -0x1p-112 -0x1p-112
1225 cacos 0x1.fp-16385 0x1p-112
1226 cacos 0x1.fp-16385 -0x1p-112
1227 cacos -0x1.fp-16385 0x1p-112
1228 cacos -0x1.fp-16385 -0x1p-112
1229 cacos 0x1p-112 0x1.fp-16385
1230 cacos -0x1p-112 0x1.fp-16385
1231 cacos 0x1p-112 -0x1.fp-16385
1232 cacos -0x1p-112 -0x1.fp-16385
1233 cacos 0.0 0x1p-112
1234 cacos 0.0 -0x1p-112
1235 cacos -0.0 0x1p-112
1236 cacos -0.0 -0x1p-112
1237 cacos 0x1p-112 0.0
1238 cacos -0x1p-112 0.0
1239 cacos 0x1p-112 -0.0
1240 cacos -0x1p-112 -0.0
1241
1242 cacos 0.75 1.25
1243 cacos -2 -3
1244
1245 cacosh 0 0
1246 cacosh -0 0
1247 cacosh 0 -0
1248 cacosh -0 -0
1249
1250 cacosh 0 -1.5
1251 cacosh -0 -1.5
1252 cacosh 0 -1.0
1253 cacosh -0 -1.0
1254 cacosh 0 -0.5
1255 cacosh -0 -0.5
1256 cacosh 0 0.5
1257 cacosh -0 0.5
1258 cacosh 0 1.0
1259 cacosh -0 1.0
1260 cacosh 0 1.5
1261 cacosh -0 1.5
1262
1263 cacosh -1.5 0
1264 cacosh -1.5 -0
1265 cacosh -1.0 0
1266 cacosh -1.0 -0
1267 cacosh -0.5 0
1268 cacosh -0.5 -0
1269 cacosh 0.5 0
1270 cacosh 0.5 -0
1271 cacosh 1.0 0
1272 cacosh 1.0 -0
1273 cacosh 1.5 0
1274 cacosh 1.5 -0
1275
1276 cacosh 0x1p50 1.0
1277 cacosh 0x1p50 -1.0
1278 cacosh -0x1p50 1.0
1279 cacosh -0x1p50 -1.0
1280 cacosh 1.0 0x1p50
1281 cacosh -1.0 0x1p50
1282 cacosh 1.0 -0x1p50
1283 cacosh -1.0 -0x1p50
1284 cacosh 0x1p500 1.0
1285 cacosh 0x1p500 -1.0
1286 cacosh -0x1p500 1.0
1287 cacosh -0x1p500 -1.0
1288 cacosh 1.0 0x1p500
1289 cacosh -1.0 0x1p500
1290 cacosh 1.0 -0x1p500
1291 cacosh -1.0 -0x1p500
1292 cacosh 0x1p5000 1.0
1293 cacosh 0x1p5000 -1.0
1294 cacosh -0x1p5000 1.0
1295 cacosh -0x1p5000 -1.0
1296 cacosh 1.0 0x1p5000
1297 cacosh -1.0 0x1p5000
1298 cacosh 1.0 -0x1p5000
1299 cacosh -1.0 -0x1p5000
1300 cacosh 0x1.fp127 0x1.fp127
1301 cacosh 0x1.fp1023 0x1.fp1023
1302 cacosh 0x1.fp16383 0x1.fp16383
1303 cacosh 0x1.fp-129 1.5
1304 cacosh 0x1.fp-129 -1.5
1305 cacosh -0x1.fp-129 1.5
1306 cacosh -0x1.fp-129 -1.5
1307 cacosh 1.5 0x1.fp-129
1308 cacosh -1.5 0x1.fp-129
1309 cacosh 1.5 -0x1.fp-129
1310 cacosh -1.5 -0x1.fp-129
1311 cacosh 0x1.fp-1025 1.5
1312 cacosh 0x1.fp-1025 -1.5
1313 cacosh -0x1.fp-1025 1.5
1314 cacosh -0x1.fp-1025 -1.5
1315 cacosh 1.5 0x1.fp-1025
1316 cacosh -1.5 0x1.fp-1025
1317 cacosh 1.5 -0x1.fp-1025
1318 cacosh -1.5 -0x1.fp-1025
1319 cacosh 0x1.fp-16385 1.5
1320 cacosh 0x1.fp-16385 -1.5
1321 cacosh -0x1.fp-16385 1.5
1322 cacosh -0x1.fp-16385 -1.5
1323 cacosh 1.5 0x1.fp-16385
1324 cacosh -1.5 0x1.fp-16385
1325 cacosh 1.5 -0x1.fp-16385
1326 cacosh -1.5 -0x1.fp-16385
1327 cacosh 0.5 1.0
1328 cacosh 0.5 -1.0
1329 cacosh -0.5 1.0
1330 cacosh -0.5 -1.0
1331 cacosh 1.0 0.5
1332 cacosh -1.0 0.5
1333 cacosh 1.0 -0.5
1334 cacosh -1.0 -0.5
1335 cacosh 0.25 1.0
1336 cacosh 0.25 -1.0
1337 cacosh -0.25 1.0
1338 cacosh -0.25 -1.0
1339 cacosh 1.0 0.25
1340 cacosh -1.0 0.25
1341 cacosh 1.0 -0.25
1342 cacosh -1.0 -0.25
1343 cacosh 0x1.fp-10 1.0
1344 cacosh 0x1.fp-10 -1.0
1345 cacosh -0x1.fp-10 1.0
1346 cacosh -0x1.fp-10 -1.0
1347 cacosh 1.0 0x1.fp-10
1348 cacosh -1.0 0x1.fp-10
1349 cacosh 1.0 -0x1.fp-10
1350 cacosh -1.0 -0x1.fp-10
1351 cacosh 0x1.fp-30 1.0
1352 cacosh 0x1.fp-30 -1.0
1353 cacosh -0x1.fp-30 1.0
1354 cacosh -0x1.fp-30 -1.0
1355 cacosh 1.0 0x1.fp-30
1356 cacosh -1.0 0x1.fp-30
1357 cacosh 1.0 -0x1.fp-30
1358 cacosh -1.0 -0x1.fp-30
1359 cacosh 0x1.fp-100 1.0
1360 cacosh 0x1.fp-100 -1.0
1361 cacosh -0x1.fp-100 1.0
1362 cacosh -0x1.fp-100 -1.0
1363 cacosh 1.0 0x1.fp-100
1364 cacosh -1.0 0x1.fp-100
1365 cacosh 1.0 -0x1.fp-100
1366 cacosh -1.0 -0x1.fp-100
1367 cacosh 0x1.fp-129 1.0
1368 cacosh 0x1.fp-129 -1.0
1369 cacosh -0x1.fp-129 1.0
1370 cacosh -0x1.fp-129 -1.0
1371 cacosh 1.0 0x1.fp-129
1372 cacosh -1.0 0x1.fp-129
1373 cacosh 1.0 -0x1.fp-129
1374 cacosh -1.0 -0x1.fp-129
1375 cacosh 0x1.fp-1000 1.0
1376 cacosh 0x1.fp-1000 -1.0
1377 cacosh -0x1.fp-1000 1.0
1378 cacosh -0x1.fp-1000 -1.0
1379 cacosh 1.0 0x1.fp-1000
1380 cacosh -1.0 0x1.fp-1000
1381 cacosh 1.0 -0x1.fp-1000
1382 cacosh -1.0 -0x1.fp-1000
1383 cacosh 0x1.fp-1025 1.0
1384 cacosh 0x1.fp-1025 -1.0
1385 cacosh -0x1.fp-1025 1.0
1386 cacosh -0x1.fp-1025 -1.0
1387 cacosh 1.0 0x1.fp-1025
1388 cacosh -1.0 0x1.fp-1025
1389 cacosh 1.0 -0x1.fp-1025
1390 cacosh -1.0 -0x1.fp-1025
1391 cacosh 0x1.fp-10000 1.0
1392 cacosh 0x1.fp-10000 -1.0
1393 cacosh -0x1.fp-10000 1.0
1394 cacosh -0x1.fp-10000 -1.0
1395 cacosh 1.0 0x1.fp-10000
1396 cacosh -1.0 0x1.fp-10000
1397 cacosh 1.0 -0x1.fp-10000
1398 cacosh -1.0 -0x1.fp-10000
1399 cacosh 0x1.fp-16385 1.0
1400 cacosh 0x1.fp-16385 -1.0
1401 cacosh -0x1.fp-16385 1.0
1402 cacosh -0x1.fp-16385 -1.0
1403 cacosh 1.0 0x1.fp-16385
1404 cacosh -1.0 0x1.fp-16385
1405 cacosh 1.0 -0x1.fp-16385
1406 cacosh -1.0 -0x1.fp-16385
1407 cacosh 0x1p-23 0x1.000002p0
1408 cacosh 0x1p-23 -0x1.000002p0
1409 cacosh -0x1p-23 0x1.000002p0
1410 cacosh -0x1p-23 -0x1.000002p0
1411 cacosh 0x1.000002p0 0x1p-23
1412 cacosh -0x1.000002p0 0x1p-23
1413 cacosh 0x1.000002p0 -0x1p-23
1414 cacosh -0x1.000002p0 -0x1p-23
1415 cacosh 0x1.fp-129 0x1.000002p0
1416 cacosh 0x1.fp-129 -0x1.000002p0
1417 cacosh -0x1.fp-129 0x1.000002p0
1418 cacosh -0x1.fp-129 -0x1.000002p0
1419 cacosh 0x1.000002p0 0x1.fp-129
1420 cacosh -0x1.000002p0 0x1.fp-129
1421 cacosh 0x1.000002p0 -0x1.fp-129
1422 cacosh -0x1.000002p0 -0x1.fp-129
1423 cacosh 0.0 0x1.000002p0
1424 cacosh 0.0 -0x1.000002p0
1425 cacosh -0.0 0x1.000002p0
1426 cacosh -0.0 -0x1.000002p0
1427 cacosh 0x1.000002p0 0.0
1428 cacosh -0x1.000002p0 0.0
1429 cacosh 0x1.000002p0 -0.0
1430 cacosh -0x1.000002p0 -0.0
1431 cacosh 0x1p-52 0x1.0000000000001p0
1432 cacosh 0x1p-52 -0x1.0000000000001p0
1433 cacosh -0x1p-52 0x1.0000000000001p0
1434 cacosh -0x1p-52 -0x1.0000000000001p0
1435 cacosh 0x1.0000000000001p0 0x1p-52
1436 cacosh -0x1.0000000000001p0 0x1p-52
1437 cacosh 0x1.0000000000001p0 -0x1p-52
1438 cacosh -0x1.0000000000001p0 -0x1p-52
1439 cacosh 0x1.fp-1025 0x1.0000000000001p0
1440 cacosh 0x1.fp-1025 -0x1.0000000000001p0
1441 cacosh -0x1.fp-1025 0x1.0000000000001p0
1442 cacosh -0x1.fp-1025 -0x1.0000000000001p0
1443 cacosh 0x1.0000000000001p0 0x1.fp-1025
1444 cacosh -0x1.0000000000001p0 0x1.fp-1025
1445 cacosh 0x1.0000000000001p0 -0x1.fp-1025
1446 cacosh -0x1.0000000000001p0 -0x1.fp-1025
1447 cacosh 0.0 0x1.0000000000001p0
1448 cacosh 0.0 -0x1.0000000000001p0
1449 cacosh -0.0 0x1.0000000000001p0
1450 cacosh -0.0 -0x1.0000000000001p0
1451 cacosh 0x1.0000000000001p0 0.0
1452 cacosh -0x1.0000000000001p0 0.0
1453 cacosh 0x1.0000000000001p0 -0.0
1454 cacosh -0x1.0000000000001p0 -0.0
1455 cacosh 0x1p-63 0x1.0000000000000002p0
1456 cacosh 0x1p-63 -0x1.0000000000000002p0
1457 cacosh -0x1p-63 0x1.0000000000000002p0
1458 cacosh -0x1p-63 -0x1.0000000000000002p0
1459 cacosh 0x1.0000000000000002p0 0x1p-63
1460 cacosh -0x1.0000000000000002p0 0x1p-63
1461 cacosh 0x1.0000000000000002p0 -0x1p-63
1462 cacosh -0x1.0000000000000002p0 -0x1p-63
1463 cacosh 0x1.fp-16385 0x1.0000000000000002p0
1464 cacosh 0x1.fp-16385 -0x1.0000000000000002p0
1465 cacosh -0x1.fp-16385 0x1.0000000000000002p0
1466 cacosh -0x1.fp-16385 -0x1.0000000000000002p0
1467 cacosh 0x1.0000000000000002p0 0x1.fp-16385
1468 cacosh -0x1.0000000000000002p0 0x1.fp-16385
1469 cacosh 0x1.0000000000000002p0 -0x1.fp-16385
1470 cacosh -0x1.0000000000000002p0 -0x1.fp-16385
1471 cacosh 0.0 0x1.0000000000000002p0
1472 cacosh 0.0 -0x1.0000000000000002p0
1473 cacosh -0.0 0x1.0000000000000002p0
1474 cacosh -0.0 -0x1.0000000000000002p0
1475 cacosh 0x1.0000000000000002p0 0.0
1476 cacosh -0x1.0000000000000002p0 0.0
1477 cacosh 0x1.0000000000000002p0 -0.0
1478 cacosh -0x1.0000000000000002p0 -0.0
1479 cacosh 0x1p-106 0x1.000000000000000000000000008p0
1480 cacosh 0x1p-106 -0x1.000000000000000000000000008p0
1481 cacosh -0x1p-106 0x1.000000000000000000000000008p0
1482 cacosh -0x1p-106 -0x1.000000000000000000000000008p0
1483 cacosh 0x1.000000000000000000000000008p0 0x1p-106
1484 cacosh -0x1.000000000000000000000000008p0 0x1p-106
1485 cacosh 0x1.000000000000000000000000008p0 -0x1p-106
1486 cacosh -0x1.000000000000000000000000008p0 -0x1p-106
1487 cacosh 0x1.fp-1025 0x1.000000000000000000000000008p0
1488 cacosh 0x1.fp-1025 -0x1.000000000000000000000000008p0
1489 cacosh -0x1.fp-1025 0x1.000000000000000000000000008p0
1490 cacosh -0x1.fp-1025 -0x1.000000000000000000000000008p0
1491 cacosh 0x1.000000000000000000000000008p0 0x1.fp-1025
1492 cacosh -0x1.000000000000000000000000008p0 0x1.fp-1025
1493 cacosh 0x1.000000000000000000000000008p0 -0x1.fp-1025
1494 cacosh -0x1.000000000000000000000000008p0 -0x1.fp-1025
1495 cacosh 0.0 0x1.000000000000000000000000008p0
1496 cacosh 0.0 -0x1.000000000000000000000000008p0
1497 cacosh -0.0 0x1.000000000000000000000000008p0
1498 cacosh -0.0 -0x1.000000000000000000000000008p0
1499 cacosh 0x1.000000000000000000000000008p0 0.0
1500 cacosh -0x1.000000000000000000000000008p0 0.0
1501 cacosh 0x1.000000000000000000000000008p0 -0.0
1502 cacosh -0x1.000000000000000000000000008p0 -0.0
1503 cacosh 0x1p-113 0x1.0000000000000000000000000001p0
1504 cacosh 0x1p-113 -0x1.0000000000000000000000000001p0
1505 cacosh -0x1p-113 0x1.0000000000000000000000000001p0
1506 cacosh -0x1p-113 -0x1.0000000000000000000000000001p0
1507 cacosh 0x1.0000000000000000000000000001p0 0x1p-113
1508 cacosh -0x1.0000000000000000000000000001p0 0x1p-113
1509 cacosh 0x1.0000000000000000000000000001p0 -0x1p-113
1510 cacosh -0x1.0000000000000000000000000001p0 -0x1p-113
1511 cacosh 0x1.fp-16385 0x1.0000000000000000000000000001p0
1512 cacosh 0x1.fp-16385 -0x1.0000000000000000000000000001p0
1513 cacosh -0x1.fp-16385 0x1.0000000000000000000000000001p0
1514 cacosh -0x1.fp-16385 -0x1.0000000000000000000000000001p0
1515 cacosh 0x1.0000000000000000000000000001p0 0x1.fp-16385
1516 cacosh -0x1.0000000000000000000000000001p0 0x1.fp-16385
1517 cacosh 0x1.0000000000000000000000000001p0 -0x1.fp-16385
1518 cacosh -0x1.0000000000000000000000000001p0 -0x1.fp-16385
1519 cacosh 0.0 0x1.0000000000000000000000000001p0
1520 cacosh 0.0 -0x1.0000000000000000000000000001p0
1521 cacosh -0.0 0x1.0000000000000000000000000001p0
1522 cacosh -0.0 -0x1.0000000000000000000000000001p0
1523 cacosh 0x1.0000000000000000000000000001p0 0.0
1524 cacosh -0x1.0000000000000000000000000001p0 0.0
1525 cacosh 0x1.0000000000000000000000000001p0 -0.0
1526 cacosh -0x1.0000000000000000000000000001p0 -0.0
1527 cacosh 0x1p-23 0x0.ffffffp0
1528 cacosh 0x1p-23 -0x0.ffffffp0
1529 cacosh -0x1p-23 0x0.ffffffp0
1530 cacosh -0x1p-23 -0x0.ffffffp0
1531 cacosh 0x0.ffffffp0 0x1p-23
1532 cacosh -0x0.ffffffp0 0x1p-23
1533 cacosh 0x0.ffffffp0 -0x1p-23
1534 cacosh -0x0.ffffffp0 -0x1p-23
1535 cacosh 0x1.fp-129 0x0.ffffffp0
1536 cacosh 0x1.fp-129 -0x0.ffffffp0
1537 cacosh -0x1.fp-129 0x0.ffffffp0
1538 cacosh -0x1.fp-129 -0x0.ffffffp0
1539 cacosh 0x0.ffffffp0 0x1.fp-129
1540 cacosh -0x0.ffffffp0 0x1.fp-129
1541 cacosh 0x0.ffffffp0 -0x1.fp-129
1542 cacosh -0x0.ffffffp0 -0x1.fp-129
1543 cacosh 0.0 0x0.ffffffp0
1544 cacosh 0.0 -0x0.ffffffp0
1545 cacosh -0.0 0x0.ffffffp0
1546 cacosh -0.0 -0x0.ffffffp0
1547 cacosh 0x0.ffffffp0 0.0
1548 cacosh -0x0.ffffffp0 0.0
1549 cacosh 0x0.ffffffp0 -0.0
1550 cacosh -0x0.ffffffp0 -0.0
1551 cacosh 0x1p-23 0.5
1552 cacosh 0x1p-23 -0.5
1553 cacosh -0x1p-23 0.5
1554 cacosh -0x1p-23 -0.5
1555 cacosh 0.5 0x1p-23
1556 cacosh -0.5 0x1p-23
1557 cacosh 0.5 -0x1p-23
1558 cacosh -0.5 -0x1p-23
1559 cacosh 0x1.fp-129 0.5
1560 cacosh 0x1.fp-129 -0.5
1561 cacosh -0x1.fp-129 0.5
1562 cacosh -0x1.fp-129 -0.5
1563 cacosh 0.5 0x1.fp-129
1564 cacosh -0.5 0x1.fp-129
1565 cacosh 0.5 -0x1.fp-129
1566 cacosh -0.5 -0x1.fp-129
1567 cacosh 0x1p-23 0x1p-23
1568 cacosh 0x1p-23 -0x1p-23
1569 cacosh -0x1p-23 0x1p-23
1570 cacosh -0x1p-23 -0x1p-23
1571 cacosh 0x1.fp-129 0x1p-23
1572 cacosh 0x1.fp-129 -0x1p-23
1573 cacosh -0x1.fp-129 0x1p-23
1574 cacosh -0x1.fp-129 -0x1p-23
1575 cacosh 0x1p-23 0x1.fp-129
1576 cacosh -0x1p-23 0x1.fp-129
1577 cacosh 0x1p-23 -0x1.fp-129
1578 cacosh -0x1p-23 -0x1.fp-129
1579 cacosh 0.0 0x1p-23
1580 cacosh 0.0 -0x1p-23
1581 cacosh -0.0 0x1p-23
1582 cacosh -0.0 -0x1p-23
1583 cacosh 0x1p-23 0.0
1584 cacosh -0x1p-23 0.0
1585 cacosh 0x1p-23 -0.0
1586 cacosh -0x1p-23 -0.0
1587 cacosh 0x1.fp-129 0x1.fp-129
1588 cacosh 0x1.fp-129 -0x1.fp-129
1589 cacosh -0x1.fp-129 0x1.fp-129
1590 cacosh -0x1.fp-129 -0x1.fp-129
1591 cacosh 0x1p-52 0x0.fffffffffffff8p0
1592 cacosh 0x1p-52 -0x0.fffffffffffff8p0
1593 cacosh -0x1p-52 0x0.fffffffffffff8p0
1594 cacosh -0x1p-52 -0x0.fffffffffffff8p0
1595 cacosh 0x0.fffffffffffff8p0 0x1p-52
1596 cacosh -0x0.fffffffffffff8p0 0x1p-52
1597 cacosh 0x0.fffffffffffff8p0 -0x1p-52
1598 cacosh -0x0.fffffffffffff8p0 -0x1p-52
1599 cacosh 0x1.fp-1025 0x0.fffffffffffff8p0
1600 cacosh 0x1.fp-1025 -0x0.fffffffffffff8p0
1601 cacosh -0x1.fp-1025 0x0.fffffffffffff8p0
1602 cacosh -0x1.fp-1025 -0x0.fffffffffffff8p0
1603 cacosh 0x0.fffffffffffff8p0 0x1.fp-1025
1604 cacosh -0x0.fffffffffffff8p0 0x1.fp-1025
1605 cacosh 0x0.fffffffffffff8p0 -0x1.fp-1025
1606 cacosh -0x0.fffffffffffff8p0 -0x1.fp-1025
1607 cacosh 0.0 0x0.fffffffffffff8p0
1608 cacosh 0.0 -0x0.fffffffffffff8p0
1609 cacosh -0.0 0x0.fffffffffffff8p0
1610 cacosh -0.0 -0x0.fffffffffffff8p0
1611 cacosh 0x0.fffffffffffff8p0 0.0
1612 cacosh -0x0.fffffffffffff8p0 0.0
1613 cacosh 0x0.fffffffffffff8p0 -0.0
1614 cacosh -0x0.fffffffffffff8p0 -0.0
1615 cacosh 0x1p-52 0.5
1616 cacosh 0x1p-52 -0.5
1617 cacosh -0x1p-52 0.5
1618 cacosh -0x1p-52 -0.5
1619 cacosh 0.5 0x1p-52
1620 cacosh -0.5 0x1p-52
1621 cacosh 0.5 -0x1p-52
1622 cacosh -0.5 -0x1p-52
1623 cacosh 0x1.fp-1025 0.5
1624 cacosh 0x1.fp-1025 -0.5
1625 cacosh -0x1.fp-1025 0.5
1626 cacosh -0x1.fp-1025 -0.5
1627 cacosh 0.5 0x1.fp-1025
1628 cacosh -0.5 0x1.fp-1025
1629 cacosh 0.5 -0x1.fp-1025
1630 cacosh -0.5 -0x1.fp-1025
1631 cacosh 0x1p-52 0x1p-52
1632 cacosh 0x1p-52 -0x1p-52
1633 cacosh -0x1p-52 0x1p-52
1634 cacosh -0x1p-52 -0x1p-52
1635 cacosh 0x1.fp-1025 0x1p-52
1636 cacosh 0x1.fp-1025 -0x1p-52
1637 cacosh -0x1.fp-1025 0x1p-52
1638 cacosh -0x1.fp-1025 -0x1p-52
1639 cacosh 0x1p-52 0x1.fp-1025
1640 cacosh -0x1p-52 0x1.fp-1025
1641 cacosh 0x1p-52 -0x1.fp-1025
1642 cacosh -0x1p-52 -0x1.fp-1025
1643 cacosh 0.0 0x1p-52
1644 cacosh 0.0 -0x1p-52
1645 cacosh -0.0 0x1p-52
1646 cacosh -0.0 -0x1p-52
1647 cacosh 0x1p-52 0.0
1648 cacosh -0x1p-52 0.0
1649 cacosh 0x1p-52 -0.0
1650 cacosh -0x1p-52 -0.0
1651 cacosh 0x1.fp-1025 0x1.fp-1025
1652 cacosh 0x1.fp-1025 -0x1.fp-1025
1653 cacosh -0x1.fp-1025 0x1.fp-1025
1654 cacosh -0x1.fp-1025 -0x1.fp-1025
1655 cacosh 0x1p-63 0x0.ffffffffffffffffp0
1656 cacosh 0x1p-63 -0x0.ffffffffffffffffp0
1657 cacosh -0x1p-63 0x0.ffffffffffffffffp0
1658 cacosh -0x1p-63 -0x0.ffffffffffffffffp0
1659 cacosh 0x0.ffffffffffffffffp0 0x1p-63
1660 cacosh -0x0.ffffffffffffffffp0 0x1p-63
1661 cacosh 0x0.ffffffffffffffffp0 -0x1p-63
1662 cacosh -0x0.ffffffffffffffffp0 -0x1p-63
1663 cacosh 0x1.fp-16385 0x0.ffffffffffffffffp0
1664 cacosh 0x1.fp-16385 -0x0.ffffffffffffffffp0
1665 cacosh -0x1.fp-16385 0x0.ffffffffffffffffp0
1666 cacosh -0x1.fp-16385 -0x0.ffffffffffffffffp0
1667 cacosh 0x0.ffffffffffffffffp0 0x1.fp-16385
1668 cacosh -0x0.ffffffffffffffffp0 0x1.fp-16385
1669 cacosh 0x0.ffffffffffffffffp0 -0x1.fp-16385
1670 cacosh -0x0.ffffffffffffffffp0 -0x1.fp-16385
1671 cacosh 0.0 0x0.ffffffffffffffffp0
1672 cacosh 0.0 -0x0.ffffffffffffffffp0
1673 cacosh -0.0 0x0.ffffffffffffffffp0
1674 cacosh -0.0 -0x0.ffffffffffffffffp0
1675 cacosh 0x0.ffffffffffffffffp0 0.0
1676 cacosh -0x0.ffffffffffffffffp0 0.0
1677 cacosh 0x0.ffffffffffffffffp0 -0.0
1678 cacosh -0x0.ffffffffffffffffp0 -0.0
1679 cacosh 0x1p-63 0.5
1680 cacosh 0x1p-63 -0.5
1681 cacosh -0x1p-63 0.5
1682 cacosh -0x1p-63 -0.5
1683 cacosh 0.5 0x1p-63
1684 cacosh -0.5 0x1p-63
1685 cacosh 0.5 -0x1p-63
1686 cacosh -0.5 -0x1p-63
1687 cacosh 0x1.fp-16385 0.5
1688 cacosh 0x1.fp-16385 -0.5
1689 cacosh -0x1.fp-16385 0.5
1690 cacosh -0x1.fp-16385 -0.5
1691 cacosh 0.5 0x1.fp-16385
1692 cacosh -0.5 0x1.fp-16385
1693 cacosh 0.5 -0x1.fp-16385
1694 cacosh -0.5 -0x1.fp-16385
1695 cacosh 0x1p-63 0x1p-63
1696 cacosh 0x1p-63 -0x1p-63
1697 cacosh -0x1p-63 0x1p-63
1698 cacosh -0x1p-63 -0x1p-63
1699 cacosh 0x1.fp-16385 0x1p-63
1700 cacosh 0x1.fp-16385 -0x1p-63
1701 cacosh -0x1.fp-16385 0x1p-63
1702 cacosh -0x1.fp-16385 -0x1p-63
1703 cacosh 0x1p-63 0x1.fp-16385
1704 cacosh -0x1p-63 0x1.fp-16385
1705 cacosh 0x1p-63 -0x1.fp-16385
1706 cacosh -0x1p-63 -0x1.fp-16385
1707 cacosh 0.0 0x1p-63
1708 cacosh 0.0 -0x1p-63
1709 cacosh -0.0 0x1p-63
1710 cacosh -0.0 -0x1p-63
1711 cacosh 0x1p-63 0.0
1712 cacosh -0x1p-63 0.0
1713 cacosh 0x1p-63 -0.0
1714 cacosh -0x1p-63 -0.0
1715 cacosh 0x1.fp-16385 0x1.fp-16385
1716 cacosh 0x1.fp-16385 -0x1.fp-16385
1717 cacosh -0x1.fp-16385 0x1.fp-16385
1718 cacosh -0x1.fp-16385 -0x1.fp-16385
1719 cacosh 0x1p-105 0x0.ffffffffffffffffffffffffffcp0
1720 cacosh 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
1721 cacosh -0x1p-105 0x0.ffffffffffffffffffffffffffcp0
1722 cacosh -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
1723 cacosh 0x0.ffffffffffffffffffffffffffcp0 0x1p-105
1724 cacosh -0x0.ffffffffffffffffffffffffffcp0 0x1p-105
1725 cacosh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
1726 cacosh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
1727 cacosh 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
1728 cacosh 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
1729 cacosh -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
1730 cacosh -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
1731 cacosh 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
1732 cacosh -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
1733 cacosh 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
1734 cacosh -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
1735 cacosh 0.0 0x0.ffffffffffffffffffffffffffcp0
1736 cacosh 0.0 -0x0.ffffffffffffffffffffffffffcp0
1737 cacosh -0.0 0x0.ffffffffffffffffffffffffffcp0
1738 cacosh -0.0 -0x0.ffffffffffffffffffffffffffcp0
1739 cacosh 0x0.ffffffffffffffffffffffffffcp0 0.0
1740 cacosh -0x0.ffffffffffffffffffffffffffcp0 0.0
1741 cacosh 0x0.ffffffffffffffffffffffffffcp0 -0.0
1742 cacosh -0x0.ffffffffffffffffffffffffffcp0 -0.0
1743 cacosh 0x1p-105 0.5
1744 cacosh 0x1p-105 -0.5
1745 cacosh -0x1p-105 0.5
1746 cacosh -0x1p-105 -0.5
1747 cacosh 0.5 0x1p-105
1748 cacosh -0.5 0x1p-105
1749 cacosh 0.5 -0x1p-105
1750 cacosh -0.5 -0x1p-105
1751 cacosh 0x1p-105 0x1p-105
1752 cacosh 0x1p-105 -0x1p-105
1753 cacosh -0x1p-105 0x1p-105
1754 cacosh -0x1p-105 -0x1p-105
1755 cacosh 0x1.fp-1025 0x1p-105
1756 cacosh 0x1.fp-1025 -0x1p-105
1757 cacosh -0x1.fp-1025 0x1p-105
1758 cacosh -0x1.fp-1025 -0x1p-105
1759 cacosh 0x1p-105 0x1.fp-1025
1760 cacosh -0x1p-105 0x1.fp-1025
1761 cacosh 0x1p-105 -0x1.fp-1025
1762 cacosh -0x1p-105 -0x1.fp-1025
1763 cacosh 0.0 0x1p-105
1764 cacosh 0.0 -0x1p-105
1765 cacosh -0.0 0x1p-105
1766 cacosh -0.0 -0x1p-105
1767 cacosh 0x1p-105 0.0
1768 cacosh -0x1p-105 0.0
1769 cacosh 0x1p-105 -0.0
1770 cacosh -0x1p-105 -0.0
1771 cacosh 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
1772 cacosh 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
1773 cacosh -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
1774 cacosh -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
1775 cacosh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
1776 cacosh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
1777 cacosh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
1778 cacosh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
1779 cacosh 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
1780 cacosh 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
1781 cacosh -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
1782 cacosh -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
1783 cacosh 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
1784 cacosh -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
1785 cacosh 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
1786 cacosh -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
1787 cacosh 0.0 0x0.ffffffffffffffffffffffffffff8p0
1788 cacosh 0.0 -0x0.ffffffffffffffffffffffffffff8p0
1789 cacosh -0.0 0x0.ffffffffffffffffffffffffffff8p0
1790 cacosh -0.0 -0x0.ffffffffffffffffffffffffffff8p0
1791 cacosh 0x0.ffffffffffffffffffffffffffff8p0 0.0
1792 cacosh -0x0.ffffffffffffffffffffffffffff8p0 0.0
1793 cacosh 0x0.ffffffffffffffffffffffffffff8p0 -0.0
1794 cacosh -0x0.ffffffffffffffffffffffffffff8p0 -0.0
1795 cacosh 0x1p-112 0.5
1796 cacosh 0x1p-112 -0.5
1797 cacosh -0x1p-112 0.5
1798 cacosh -0x1p-112 -0.5
1799 cacosh 0.5 0x1p-112
1800 cacosh -0.5 0x1p-112
1801 cacosh 0.5 -0x1p-112
1802 cacosh -0.5 -0x1p-112
1803 cacosh 0x1p-112 0x1p-112
1804 cacosh 0x1p-112 -0x1p-112
1805 cacosh -0x1p-112 0x1p-112
1806 cacosh -0x1p-112 -0x1p-112
1807 cacosh 0x1.fp-16385 0x1p-112
1808 cacosh 0x1.fp-16385 -0x1p-112
1809 cacosh -0x1.fp-16385 0x1p-112
1810 cacosh -0x1.fp-16385 -0x1p-112
1811 cacosh 0x1p-112 0x1.fp-16385
1812 cacosh -0x1p-112 0x1.fp-16385
1813 cacosh 0x1p-112 -0x1.fp-16385
1814 cacosh -0x1p-112 -0x1.fp-16385
1815 cacosh 0.0 0x1p-112
1816 cacosh 0.0 -0x1p-112
1817 cacosh -0.0 0x1p-112
1818 cacosh -0.0 -0x1p-112
1819 cacosh 0x1p-112 0.0
1820 cacosh -0x1p-112 0.0
1821 cacosh 0x1p-112 -0.0
1822 cacosh -0x1p-112 -0.0
1823
1824 cacosh 0.75 1.25
1825 cacosh -2 -3
1826
1827 # carg (x + i 0) == 0 for x > 0.
1828 carg 2.0 0
1829 # carg (x - i 0) == -0 for x > 0.
1830 carg 2.0 -0
1831 carg 0 0
1832 carg 0 -0
1833 # carg (x + i 0) == +pi for x < 0.
1834 carg -2.0 0
1835 # carg (x - i 0) == -pi for x < 0.
1836 carg -2.0 -0
1837 carg -0 0
1838 carg -0 -0
1839 # carg (+0 + i y) == pi/2 for y > 0.
1840 carg 0 2.0
1841 # carg (-0 + i y) == pi/2 for y > 0.
1842 carg -0 2.0
1843 # carg (+0 + i y) == -pi/2 for y < 0.
1844 carg 0 -2.0
1845 # carg (-0 + i y) == -pi/2 for y < 0.
1846 carg -0 -2.0
1847 carg 0x2.f2f308p+0 0x4.c3841p-4
1848 carg 0xd.3de7ap-36 -0xe.cf143p-40
1849 carg 0x2.21e65p+0 0x5.576cf8p-4
1850 carg 0x1.f4755cp+0 -0x4.29411p-4
1851 carg -0xf.9c4c8p-4 -0xa.b4101p+20
1852 carg 0x7.40ac68p+0 0x4.251bb8p-4
1853 carg 0xa.3ac3cp+68 0x1.47239ep+68
1854 carg 0x3.8ff10cp+0 -0x6.b0794p-4
1855 carg -0x3.973cc4p+72 -0xf.fffffp+124
1856 carg -0x1.0a512ap-120 0xf.54681p-108
1857 carg -0x3.be0054531569p-4 -0xb.0c5a9p-4
1858 carg -0x1.0236b6p-20 0x2.a6e504p+108
1859 carg 0x9.27b5fd9157b6c92b151371ca23d8p+0 0x1.d8759b9024992p+0
1860 carg 0x8p-152 0x4p-1076
1861
1862 casin 0 0
1863 casin -0 0
1864 casin 0 -0
1865 casin -0 -0
1866
1867 casin 0 -1.5
1868 casin -0 -1.5
1869 casin 0 -1.0
1870 casin -0 -1.0
1871 casin 0 -0.5
1872 casin -0 -0.5
1873 casin 0 0.5
1874 casin -0 0.5
1875 casin 0 1.0
1876 casin -0 1.0
1877 casin 0 1.5
1878 casin -0 1.5
1879
1880 casin -1.5 0
1881 casin -1.5 -0
1882 casin -1.0 0
1883 casin -1.0 -0
1884 casin -0.5 0
1885 casin -0.5 -0
1886 casin 0.5 0
1887 casin 0.5 -0
1888 casin 1.0 0
1889 casin 1.0 -0
1890 casin 1.5 0
1891 casin 1.5 -0
1892
1893 casin 0x1p50 1.0
1894 casin 0x1p50 -1.0
1895 casin -0x1p50 1.0
1896 casin -0x1p50 -1.0
1897 casin 1.0 0x1p50
1898 casin -1.0 0x1p50
1899 casin 1.0 -0x1p50
1900 casin -1.0 -0x1p50
1901 casin 0x1p500 1.0
1902 casin 0x1p500 -1.0
1903 casin -0x1p500 1.0
1904 casin -0x1p500 -1.0
1905 casin 1.0 0x1p500
1906 casin -1.0 0x1p500
1907 casin 1.0 -0x1p500
1908 casin -1.0 -0x1p500
1909 casin 0x1p5000 1.0
1910 casin 0x1p5000 -1.0
1911 casin -0x1p5000 1.0
1912 casin -0x1p5000 -1.0
1913 casin 1.0 0x1p5000
1914 casin -1.0 0x1p5000
1915 casin 1.0 -0x1p5000
1916 casin -1.0 -0x1p5000
1917
1918 casin 0x1.fp127 0x1.fp127
1919 casin 0x1.fp1023 0x1.fp1023
1920 casin 0x1.fp16383 0x1.fp16383
1921
1922 casin 0x1.fp-129 1.5
1923 casin 0x1.fp-129 -1.5
1924 casin -0x1.fp-129 1.5
1925 casin -0x1.fp-129 -1.5
1926 casin 1.5 0x1.fp-129
1927 casin -1.5 0x1.fp-129
1928 casin 1.5 -0x1.fp-129
1929 casin -1.5 -0x1.fp-129
1930 casin 0x1.fp-1025 1.5
1931 casin 0x1.fp-1025 -1.5
1932 casin -0x1.fp-1025 1.5
1933 casin -0x1.fp-1025 -1.5
1934 casin 1.5 0x1.fp-1025
1935 casin -1.5 0x1.fp-1025
1936 casin 1.5 -0x1.fp-1025
1937 casin -1.5 -0x1.fp-1025
1938 casin 0x1.fp-16385 1.5
1939 casin 0x1.fp-16385 -1.5
1940 casin -0x1.fp-16385 1.5
1941 casin -0x1.fp-16385 -1.5
1942 casin 1.5 0x1.fp-16385
1943 casin -1.5 0x1.fp-16385
1944 casin 1.5 -0x1.fp-16385
1945 casin -1.5 -0x1.fp-16385
1946
1947 casin 0.5 1.0
1948 casin 0.5 -1.0
1949 casin -0.5 1.0
1950 casin -0.5 -1.0
1951 casin 1.0 0.5
1952 casin -1.0 0.5
1953 casin 1.0 -0.5
1954 casin -1.0 -0.5
1955 casin 0.25 1.0
1956 casin 0.25 -1.0
1957 casin -0.25 1.0
1958 casin -0.25 -1.0
1959 casin 1.0 0.25
1960 casin -1.0 0.25
1961 casin 1.0 -0.25
1962 casin -1.0 -0.25
1963 casin 0x1.fp-10 1.0
1964 casin 0x1.fp-10 -1.0
1965 casin -0x1.fp-10 1.0
1966 casin -0x1.fp-10 -1.0
1967 casin 1.0 0x1.fp-10
1968 casin -1.0 0x1.fp-10
1969 casin 1.0 -0x1.fp-10
1970 casin -1.0 -0x1.fp-10
1971 casin 0x1.fp-30 1.0
1972 casin 0x1.fp-30 -1.0
1973 casin -0x1.fp-30 1.0
1974 casin -0x1.fp-30 -1.0
1975 casin 1.0 0x1.fp-30
1976 casin -1.0 0x1.fp-30
1977 casin 1.0 -0x1.fp-30
1978 casin -1.0 -0x1.fp-30
1979 casin 0x1.fp-100 1.0
1980 casin 0x1.fp-100 -1.0
1981 casin -0x1.fp-100 1.0
1982 casin -0x1.fp-100 -1.0
1983 casin 1.0 0x1.fp-100
1984 casin -1.0 0x1.fp-100
1985 casin 1.0 -0x1.fp-100
1986 casin -1.0 -0x1.fp-100
1987 casin 0x1.fp-129 1.0
1988 casin 0x1.fp-129 -1.0
1989 casin -0x1.fp-129 1.0
1990 casin -0x1.fp-129 -1.0
1991 casin 1.0 0x1.fp-129
1992 casin -1.0 0x1.fp-129
1993 casin 1.0 -0x1.fp-129
1994 casin -1.0 -0x1.fp-129
1995 casin 0x1.fp-1000 1.0
1996 casin 0x1.fp-1000 -1.0
1997 casin -0x1.fp-1000 1.0
1998 casin -0x1.fp-1000 -1.0
1999 casin 1.0 0x1.fp-1000
2000 casin -1.0 0x1.fp-1000
2001 casin 1.0 -0x1.fp-1000
2002 casin -1.0 -0x1.fp-1000
2003 casin 0x1.fp-1025 1.0
2004 casin 0x1.fp-1025 -1.0
2005 casin -0x1.fp-1025 1.0
2006 casin -0x1.fp-1025 -1.0
2007 casin 1.0 0x1.fp-1025
2008 casin -1.0 0x1.fp-1025
2009 casin 1.0 -0x1.fp-1025
2010 casin -1.0 -0x1.fp-1025
2011 casin 0x1.fp-10000 1.0
2012 casin 0x1.fp-10000 -1.0
2013 casin -0x1.fp-10000 1.0
2014 casin -0x1.fp-10000 -1.0
2015 casin 1.0 0x1.fp-10000
2016 casin -1.0 0x1.fp-10000
2017 casin 1.0 -0x1.fp-10000
2018 casin -1.0 -0x1.fp-10000
2019 casin 0x1.fp-16385 1.0
2020 casin 0x1.fp-16385 -1.0
2021 casin -0x1.fp-16385 1.0
2022 casin -0x1.fp-16385 -1.0
2023 casin 1.0 0x1.fp-16385
2024 casin -1.0 0x1.fp-16385
2025 casin 1.0 -0x1.fp-16385
2026 casin -1.0 -0x1.fp-16385
2027
2028 casin 0x1p-23 0x1.000002p0
2029 casin 0x1p-23 -0x1.000002p0
2030 casin -0x1p-23 0x1.000002p0
2031 casin -0x1p-23 -0x1.000002p0
2032 casin 0x1.000002p0 0x1p-23
2033 casin -0x1.000002p0 0x1p-23
2034 casin 0x1.000002p0 -0x1p-23
2035 casin -0x1.000002p0 -0x1p-23
2036 casin 0x1.fp-129 0x1.000002p0
2037 casin 0x1.fp-129 -0x1.000002p0
2038 casin -0x1.fp-129 0x1.000002p0
2039 casin -0x1.fp-129 -0x1.000002p0
2040 casin 0x1.000002p0 0x1.fp-129
2041 casin -0x1.000002p0 0x1.fp-129
2042 casin 0x1.000002p0 -0x1.fp-129
2043 casin -0x1.000002p0 -0x1.fp-129
2044 casin 0.0 0x1.000002p0
2045 casin 0.0 -0x1.000002p0
2046 casin -0.0 0x1.000002p0
2047 casin -0.0 -0x1.000002p0
2048 casin 0x1.000002p0 0.0
2049 casin -0x1.000002p0 0.0
2050 casin 0x1.000002p0 -0.0
2051 casin -0x1.000002p0 -0.0
2052 casin 0x1p-52 0x1.0000000000001p0
2053 casin 0x1p-52 -0x1.0000000000001p0
2054 casin -0x1p-52 0x1.0000000000001p0
2055 casin -0x1p-52 -0x1.0000000000001p0
2056 casin 0x1.0000000000001p0 0x1p-52
2057 casin -0x1.0000000000001p0 0x1p-52
2058 casin 0x1.0000000000001p0 -0x1p-52
2059 casin -0x1.0000000000001p0 -0x1p-52
2060 casin 0x1.fp-1025 0x1.0000000000001p0
2061 casin 0x1.fp-1025 -0x1.0000000000001p0
2062 casin -0x1.fp-1025 0x1.0000000000001p0
2063 casin -0x1.fp-1025 -0x1.0000000000001p0
2064 casin 0x1.0000000000001p0 0x1.fp-1025
2065 casin -0x1.0000000000001p0 0x1.fp-1025
2066 casin 0x1.0000000000001p0 -0x1.fp-1025
2067 casin -0x1.0000000000001p0 -0x1.fp-1025
2068 casin 0.0 0x1.0000000000001p0
2069 casin 0.0 -0x1.0000000000001p0
2070 casin -0.0 0x1.0000000000001p0
2071 casin -0.0 -0x1.0000000000001p0
2072 casin 0x1.0000000000001p0 0.0
2073 casin -0x1.0000000000001p0 0.0
2074 casin 0x1.0000000000001p0 -0.0
2075 casin -0x1.0000000000001p0 -0.0
2076 casin 0x1p-63 0x1.0000000000000002p0
2077 casin 0x1p-63 -0x1.0000000000000002p0
2078 casin -0x1p-63 0x1.0000000000000002p0
2079 casin -0x1p-63 -0x1.0000000000000002p0
2080 casin 0x1.0000000000000002p0 0x1p-63
2081 casin -0x1.0000000000000002p0 0x1p-63
2082 casin 0x1.0000000000000002p0 -0x1p-63
2083 casin -0x1.0000000000000002p0 -0x1p-63
2084 casin 0x1.fp-16385 0x1.0000000000000002p0
2085 casin 0x1.fp-16385 -0x1.0000000000000002p0
2086 casin -0x1.fp-16385 0x1.0000000000000002p0
2087 casin -0x1.fp-16385 -0x1.0000000000000002p0
2088 casin 0x1.0000000000000002p0 0x1.fp-16385
2089 casin -0x1.0000000000000002p0 0x1.fp-16385
2090 casin 0x1.0000000000000002p0 -0x1.fp-16385
2091 casin -0x1.0000000000000002p0 -0x1.fp-16385
2092 casin 0.0 0x1.0000000000000002p0
2093 casin 0.0 -0x1.0000000000000002p0
2094 casin -0.0 0x1.0000000000000002p0
2095 casin -0.0 -0x1.0000000000000002p0
2096 casin 0x1.0000000000000002p0 0.0
2097 casin -0x1.0000000000000002p0 0.0
2098 casin 0x1.0000000000000002p0 -0.0
2099 casin -0x1.0000000000000002p0 -0.0
2100 casin 0x1p-106 0x1.000000000000000000000000008p0
2101 casin 0x1p-106 -0x1.000000000000000000000000008p0
2102 casin -0x1p-106 0x1.000000000000000000000000008p0
2103 casin -0x1p-106 -0x1.000000000000000000000000008p0
2104 casin 0x1.000000000000000000000000008p0 0x1p-106
2105 casin -0x1.000000000000000000000000008p0 0x1p-106
2106 casin 0x1.000000000000000000000000008p0 -0x1p-106
2107 casin -0x1.000000000000000000000000008p0 -0x1p-106
2108 casin 0x1.fp-1025 0x1.000000000000000000000000008p0
2109 casin 0x1.fp-1025 -0x1.000000000000000000000000008p0
2110 casin -0x1.fp-1025 0x1.000000000000000000000000008p0
2111 casin -0x1.fp-1025 -0x1.000000000000000000000000008p0
2112 casin 0x1.000000000000000000000000008p0 0x1.fp-1025
2113 casin -0x1.000000000000000000000000008p0 0x1.fp-1025
2114 casin 0x1.000000000000000000000000008p0 -0x1.fp-1025
2115 casin -0x1.000000000000000000000000008p0 -0x1.fp-1025
2116 casin 0.0 0x1.000000000000000000000000008p0
2117 casin 0.0 -0x1.000000000000000000000000008p0
2118 casin -0.0 0x1.000000000000000000000000008p0
2119 casin -0.0 -0x1.000000000000000000000000008p0
2120 casin 0x1.000000000000000000000000008p0 0.0
2121 casin -0x1.000000000000000000000000008p0 0.0
2122 casin 0x1.000000000000000000000000008p0 -0.0
2123 casin -0x1.000000000000000000000000008p0 -0.0
2124 casin 0x1p-113 0x1.0000000000000000000000000001p0
2125 casin 0x1p-113 -0x1.0000000000000000000000000001p0
2126 casin -0x1p-113 0x1.0000000000000000000000000001p0
2127 casin -0x1p-113 -0x1.0000000000000000000000000001p0
2128 casin 0x1.0000000000000000000000000001p0 0x1p-113
2129 casin -0x1.0000000000000000000000000001p0 0x1p-113
2130 casin 0x1.0000000000000000000000000001p0 -0x1p-113
2131 casin -0x1.0000000000000000000000000001p0 -0x1p-113
2132 casin 0x1.fp-16385 0x1.0000000000000000000000000001p0
2133 casin 0x1.fp-16385 -0x1.0000000000000000000000000001p0
2134 casin -0x1.fp-16385 0x1.0000000000000000000000000001p0
2135 casin -0x1.fp-16385 -0x1.0000000000000000000000000001p0
2136 casin 0x1.0000000000000000000000000001p0 0x1.fp-16385
2137 casin -0x1.0000000000000000000000000001p0 0x1.fp-16385
2138 casin 0x1.0000000000000000000000000001p0 -0x1.fp-16385
2139 casin -0x1.0000000000000000000000000001p0 -0x1.fp-16385
2140 casin 0.0 0x1.0000000000000000000000000001p0
2141 casin 0.0 -0x1.0000000000000000000000000001p0
2142 casin -0.0 0x1.0000000000000000000000000001p0
2143 casin -0.0 -0x1.0000000000000000000000000001p0
2144 casin 0x1.0000000000000000000000000001p0 0.0
2145 casin -0x1.0000000000000000000000000001p0 0.0
2146 casin 0x1.0000000000000000000000000001p0 -0.0
2147 casin -0x1.0000000000000000000000000001p0 -0.0
2148
2149 casin 0x1p-23 0x0.ffffffp0
2150 casin 0x1p-23 -0x0.ffffffp0
2151 casin -0x1p-23 0x0.ffffffp0
2152 casin -0x1p-23 -0x0.ffffffp0
2153 casin 0x0.ffffffp0 0x1p-23
2154 casin -0x0.ffffffp0 0x1p-23
2155 casin 0x0.ffffffp0 -0x1p-23
2156 casin -0x0.ffffffp0 -0x1p-23
2157 casin 0x1.fp-129 0x0.ffffffp0
2158 casin 0x1.fp-129 -0x0.ffffffp0
2159 casin -0x1.fp-129 0x0.ffffffp0
2160 casin -0x1.fp-129 -0x0.ffffffp0
2161 casin 0x0.ffffffp0 0x1.fp-129
2162 casin -0x0.ffffffp0 0x1.fp-129
2163 casin 0x0.ffffffp0 -0x1.fp-129
2164 casin -0x0.ffffffp0 -0x1.fp-129
2165 casin 0.0 0x0.ffffffp0
2166 casin 0.0 -0x0.ffffffp0
2167 casin -0.0 0x0.ffffffp0
2168 casin -0.0 -0x0.ffffffp0
2169 casin 0x0.ffffffp0 0.0
2170 casin -0x0.ffffffp0 0.0
2171 casin 0x0.ffffffp0 -0.0
2172 casin -0x0.ffffffp0 -0.0
2173 casin 0x1p-23 0.5
2174 casin 0x1p-23 -0.5
2175 casin -0x1p-23 0.5
2176 casin -0x1p-23 -0.5
2177 casin 0.5 0x1p-23
2178 casin -0.5 0x1p-23
2179 casin 0.5 -0x1p-23
2180 casin -0.5 -0x1p-23
2181 casin 0x1.fp-129 0.5
2182 casin 0x1.fp-129 -0.5
2183 casin -0x1.fp-129 0.5
2184 casin -0x1.fp-129 -0.5
2185 casin 0.5 0x1.fp-129
2186 casin -0.5 0x1.fp-129
2187 casin 0.5 -0x1.fp-129
2188 casin -0.5 -0x1.fp-129
2189 casin 0x1p-23 0x1p-23
2190 casin 0x1p-23 -0x1p-23
2191 casin -0x1p-23 0x1p-23
2192 casin -0x1p-23 -0x1p-23
2193 casin 0x1.fp-129 0x1p-23
2194 casin 0x1.fp-129 -0x1p-23
2195 casin -0x1.fp-129 0x1p-23
2196 casin -0x1.fp-129 -0x1p-23
2197 casin 0x1p-23 0x1.fp-129
2198 casin -0x1p-23 0x1.fp-129
2199 casin 0x1p-23 -0x1.fp-129
2200 casin -0x1p-23 -0x1.fp-129
2201 casin 0.0 0x1p-23
2202 casin 0.0 -0x1p-23
2203 casin -0.0 0x1p-23
2204 casin -0.0 -0x1p-23
2205 casin 0x1p-23 0.0
2206 casin -0x1p-23 0.0
2207 casin 0x1p-23 -0.0
2208 casin -0x1p-23 -0.0
2209 casin 0x1.fp-129 0x1.fp-129
2210 casin 0x1.fp-129 -0x1.fp-129
2211 casin -0x1.fp-129 0x1.fp-129
2212 casin -0x1.fp-129 -0x1.fp-129
2213 casin 0x1p-52 0x0.fffffffffffff8p0
2214 casin 0x1p-52 -0x0.fffffffffffff8p0
2215 casin -0x1p-52 0x0.fffffffffffff8p0
2216 casin -0x1p-52 -0x0.fffffffffffff8p0
2217 casin 0x0.fffffffffffff8p0 0x1p-52
2218 casin -0x0.fffffffffffff8p0 0x1p-52
2219 casin 0x0.fffffffffffff8p0 -0x1p-52
2220 casin -0x0.fffffffffffff8p0 -0x1p-52
2221 casin 0x1.fp-1025 0x0.fffffffffffff8p0
2222 casin 0x1.fp-1025 -0x0.fffffffffffff8p0
2223 casin -0x1.fp-1025 0x0.fffffffffffff8p0
2224 casin -0x1.fp-1025 -0x0.fffffffffffff8p0
2225 casin 0x0.fffffffffffff8p0 0x1.fp-1025
2226 casin -0x0.fffffffffffff8p0 0x1.fp-1025
2227 casin 0x0.fffffffffffff8p0 -0x1.fp-1025
2228 casin -0x0.fffffffffffff8p0 -0x1.fp-1025
2229 casin 0.0 0x0.fffffffffffff8p0
2230 casin 0.0 -0x0.fffffffffffff8p0
2231 casin -0.0 0x0.fffffffffffff8p0
2232 casin -0.0 -0x0.fffffffffffff8p0
2233 casin 0x0.fffffffffffff8p0 0.0
2234 casin -0x0.fffffffffffff8p0 0.0
2235 casin 0x0.fffffffffffff8p0 -0.0
2236 casin -0x0.fffffffffffff8p0 -0.0
2237 casin 0x1p-52 0.5
2238 casin 0x1p-52 -0.5
2239 casin -0x1p-52 0.5
2240 casin -0x1p-52 -0.5
2241 casin 0.5 0x1p-52
2242 casin -0.5 0x1p-52
2243 casin 0.5 -0x1p-52
2244 casin -0.5 -0x1p-52
2245 casin 0x1.fp-1025 0.5
2246 casin 0x1.fp-1025 -0.5
2247 casin -0x1.fp-1025 0.5
2248 casin -0x1.fp-1025 -0.5
2249 casin 0.5 0x1.fp-1025
2250 casin -0.5 0x1.fp-1025
2251 casin 0.5 -0x1.fp-1025
2252 casin -0.5 -0x1.fp-1025
2253 casin 0x1p-52 0x1p-52
2254 casin 0x1p-52 -0x1p-52
2255 casin -0x1p-52 0x1p-52
2256 casin -0x1p-52 -0x1p-52
2257 casin 0x1.fp-1025 0x1p-52
2258 casin 0x1.fp-1025 -0x1p-52
2259 casin -0x1.fp-1025 0x1p-52
2260 casin -0x1.fp-1025 -0x1p-52
2261 casin 0x1p-52 0x1.fp-1025
2262 casin -0x1p-52 0x1.fp-1025
2263 casin 0x1p-52 -0x1.fp-1025
2264 casin -0x1p-52 -0x1.fp-1025
2265 casin 0.0 0x1p-52
2266 casin 0.0 -0x1p-52
2267 casin -0.0 0x1p-52
2268 casin -0.0 -0x1p-52
2269 casin 0x1p-52 0.0
2270 casin -0x1p-52 0.0
2271 casin 0x1p-52 -0.0
2272 casin -0x1p-52 -0.0
2273 casin 0x1.fp-1025 0x1.fp-1025
2274 casin 0x1.fp-1025 -0x1.fp-1025
2275 casin -0x1.fp-1025 0x1.fp-1025
2276 casin -0x1.fp-1025 -0x1.fp-1025
2277 casin 0x1p-63 0x0.ffffffffffffffffp0
2278 casin 0x1p-63 -0x0.ffffffffffffffffp0
2279 casin -0x1p-63 0x0.ffffffffffffffffp0
2280 casin -0x1p-63 -0x0.ffffffffffffffffp0
2281 casin 0x0.ffffffffffffffffp0 0x1p-63
2282 casin -0x0.ffffffffffffffffp0 0x1p-63
2283 casin 0x0.ffffffffffffffffp0 -0x1p-63
2284 casin -0x0.ffffffffffffffffp0 -0x1p-63
2285 casin 0x1.fp-16385 0x0.ffffffffffffffffp0
2286 casin 0x1.fp-16385 -0x0.ffffffffffffffffp0
2287 casin -0x1.fp-16385 0x0.ffffffffffffffffp0
2288 casin -0x1.fp-16385 -0x0.ffffffffffffffffp0
2289 casin 0x0.ffffffffffffffffp0 0x1.fp-16385
2290 casin -0x0.ffffffffffffffffp0 0x1.fp-16385
2291 casin 0x0.ffffffffffffffffp0 -0x1.fp-16385
2292 casin -0x0.ffffffffffffffffp0 -0x1.fp-16385
2293 casin 0.0 0x0.ffffffffffffffffp0
2294 casin 0.0 -0x0.ffffffffffffffffp0
2295 casin -0.0 0x0.ffffffffffffffffp0
2296 casin -0.0 -0x0.ffffffffffffffffp0
2297 casin 0x0.ffffffffffffffffp0 0.0
2298 casin -0x0.ffffffffffffffffp0 0.0
2299 casin 0x0.ffffffffffffffffp0 -0.0
2300 casin -0x0.ffffffffffffffffp0 -0.0
2301 casin 0x1p-63 0.5
2302 casin 0x1p-63 -0.5
2303 casin -0x1p-63 0.5
2304 casin -0x1p-63 -0.5
2305 casin 0.5 0x1p-63
2306 casin -0.5 0x1p-63
2307 casin 0.5 -0x1p-63
2308 casin -0.5 -0x1p-63
2309 casin 0x1.fp-16385 0.5
2310 casin 0x1.fp-16385 -0.5
2311 casin -0x1.fp-16385 0.5
2312 casin -0x1.fp-16385 -0.5
2313 casin 0.5 0x1.fp-16385
2314 casin -0.5 0x1.fp-16385
2315 casin 0.5 -0x1.fp-16385
2316 casin -0.5 -0x1.fp-16385
2317 casin 0x1p-63 0x1p-63
2318 casin 0x1p-63 -0x1p-63
2319 casin -0x1p-63 0x1p-63
2320 casin -0x1p-63 -0x1p-63
2321 casin 0x1.fp-16385 0x1p-63
2322 casin 0x1.fp-16385 -0x1p-63
2323 casin -0x1.fp-16385 0x1p-63
2324 casin -0x1.fp-16385 -0x1p-63
2325 casin 0x1p-63 0x1.fp-16385
2326 casin -0x1p-63 0x1.fp-16385
2327 casin 0x1p-63 -0x1.fp-16385
2328 casin -0x1p-63 -0x1.fp-16385
2329 casin 0.0 0x1p-63
2330 casin 0.0 -0x1p-63
2331 casin -0.0 0x1p-63
2332 casin -0.0 -0x1p-63
2333 casin 0x1p-63 0.0
2334 casin -0x1p-63 0.0
2335 casin 0x1p-63 -0.0
2336 casin -0x1p-63 -0.0
2337 casin 0x1.fp-16385 0x1.fp-16385
2338 casin 0x1.fp-16385 -0x1.fp-16385
2339 casin -0x1.fp-16385 0x1.fp-16385
2340 casin -0x1.fp-16385 -0x1.fp-16385
2341 casin 0x1p-105 0x0.ffffffffffffffffffffffffffcp0
2342 casin 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
2343 casin -0x1p-105 0x0.ffffffffffffffffffffffffffcp0
2344 casin -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
2345 casin 0x0.ffffffffffffffffffffffffffcp0 0x1p-105
2346 casin -0x0.ffffffffffffffffffffffffffcp0 0x1p-105
2347 casin 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
2348 casin -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
2349 casin 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
2350 casin 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
2351 casin -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
2352 casin -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
2353 casin 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
2354 casin -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
2355 casin 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
2356 casin -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
2357 casin 0.0 0x0.ffffffffffffffffffffffffffcp0
2358 casin 0.0 -0x0.ffffffffffffffffffffffffffcp0
2359 casin -0.0 0x0.ffffffffffffffffffffffffffcp0
2360 casin -0.0 -0x0.ffffffffffffffffffffffffffcp0
2361 casin 0x0.ffffffffffffffffffffffffffcp0 0.0
2362 casin -0x0.ffffffffffffffffffffffffffcp0 0.0
2363 casin 0x0.ffffffffffffffffffffffffffcp0 -0.0
2364 casin -0x0.ffffffffffffffffffffffffffcp0 -0.0
2365 casin 0x1p-105 0.5
2366 casin 0x1p-105 -0.5
2367 casin -0x1p-105 0.5
2368 casin -0x1p-105 -0.5
2369 casin 0.5 0x1p-105
2370 casin -0.5 0x1p-105
2371 casin 0.5 -0x1p-105
2372 casin -0.5 -0x1p-105
2373 casin 0x1p-105 0x1p-105
2374 casin 0x1p-105 -0x1p-105
2375 casin -0x1p-105 0x1p-105
2376 casin -0x1p-105 -0x1p-105
2377 casin 0x1.fp-1025 0x1p-105
2378 casin 0x1.fp-1025 -0x1p-105
2379 casin -0x1.fp-1025 0x1p-105
2380 casin -0x1.fp-1025 -0x1p-105
2381 casin 0x1p-105 0x1.fp-1025
2382 casin -0x1p-105 0x1.fp-1025
2383 casin 0x1p-105 -0x1.fp-1025
2384 casin -0x1p-105 -0x1.fp-1025
2385 casin 0.0 0x1p-105
2386 casin 0.0 -0x1p-105
2387 casin -0.0 0x1p-105
2388 casin -0.0 -0x1p-105
2389 casin 0x1p-105 0.0
2390 casin -0x1p-105 0.0
2391 casin 0x1p-105 -0.0
2392 casin -0x1p-105 -0.0
2393 casin 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
2394 casin 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
2395 casin -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
2396 casin -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
2397 casin 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
2398 casin -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
2399 casin 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
2400 casin -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
2401 casin 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
2402 casin 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
2403 casin -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
2404 casin -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
2405 casin 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
2406 casin -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
2407 casin 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
2408 casin -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
2409 casin 0.0 0x0.ffffffffffffffffffffffffffff8p0
2410 casin 0.0 -0x0.ffffffffffffffffffffffffffff8p0
2411 casin -0.0 0x0.ffffffffffffffffffffffffffff8p0
2412 casin -0.0 -0x0.ffffffffffffffffffffffffffff8p0
2413 casin 0x0.ffffffffffffffffffffffffffff8p0 0.0
2414 casin -0x0.ffffffffffffffffffffffffffff8p0 0.0
2415 casin 0x0.ffffffffffffffffffffffffffff8p0 -0.0
2416 casin -0x0.ffffffffffffffffffffffffffff8p0 -0.0
2417 casin 0x1p-112 0.5
2418 casin 0x1p-112 -0.5
2419 casin -0x1p-112 0.5
2420 casin -0x1p-112 -0.5
2421 casin 0.5 0x1p-112
2422 casin -0.5 0x1p-112
2423 casin 0.5 -0x1p-112
2424 casin -0.5 -0x1p-112
2425 casin 0x1p-112 0x1p-112
2426 casin 0x1p-112 -0x1p-112
2427 casin -0x1p-112 0x1p-112
2428 casin -0x1p-112 -0x1p-112
2429 casin 0x1.fp-16385 0x1p-112
2430 casin 0x1.fp-16385 -0x1p-112
2431 casin -0x1.fp-16385 0x1p-112
2432 casin -0x1.fp-16385 -0x1p-112
2433 casin 0x1p-112 0x1.fp-16385
2434 casin -0x1p-112 0x1.fp-16385
2435 casin 0x1p-112 -0x1.fp-16385
2436 casin -0x1p-112 -0x1.fp-16385
2437 casin 0.0 0x1p-112
2438 casin 0.0 -0x1p-112
2439 casin -0.0 0x1p-112
2440 casin -0.0 -0x1p-112
2441 casin 0x1p-112 0.0
2442 casin -0x1p-112 0.0
2443 casin 0x1p-112 -0.0
2444 casin -0x1p-112 -0.0
2445
2446 casin 0.75 1.25
2447 casin -2 -3
2448
2449 casinh 0 0
2450 casinh -0 0
2451 casinh 0 -0
2452 casinh -0 -0
2453
2454 casinh 0 -1.5
2455 casinh -0 -1.5
2456 casinh 0 -1.0
2457 casinh -0 -1.0
2458 casinh 0 -0.5
2459 casinh -0 -0.5
2460 casinh 0 0.5
2461 casinh -0 0.5
2462 casinh 0 1.0
2463 casinh -0 1.0
2464 casinh 0 1.5
2465 casinh -0 1.5
2466
2467 casinh -1.5 0
2468 casinh -1.5 -0
2469 casinh -1.0 0
2470 casinh -1.0 -0
2471 casinh -0.5 0
2472 casinh -0.5 -0
2473 casinh 0.5 0
2474 casinh 0.5 -0
2475 casinh 1.0 0
2476 casinh 1.0 -0
2477 casinh 1.5 0
2478 casinh 1.5 -0
2479
2480 casinh 0x1p50 1.0
2481 casinh 0x1p50 -1.0
2482 casinh -0x1p50 1.0
2483 casinh -0x1p50 -1.0
2484 casinh 1.0 0x1p50
2485 casinh -1.0 0x1p50
2486 casinh 1.0 -0x1p50
2487 casinh -1.0 -0x1p50
2488 casinh 0x1p500 1.0
2489 casinh 0x1p500 -1.0
2490 casinh -0x1p500 1.0
2491 casinh -0x1p500 -1.0
2492 casinh 1.0 0x1p500
2493 casinh -1.0 0x1p500
2494 casinh 1.0 -0x1p500
2495 casinh -1.0 -0x1p500
2496 casinh 0x1p5000 1.0
2497 casinh 0x1p5000 -1.0
2498 casinh -0x1p5000 1.0
2499 casinh -0x1p5000 -1.0
2500 casinh 1.0 0x1p5000
2501 casinh -1.0 0x1p5000
2502 casinh 1.0 -0x1p5000
2503 casinh -1.0 -0x1p5000
2504
2505 casinh 0x1.fp127 0x1.fp127
2506 casinh 0x1.fp1023 0x1.fp1023
2507 casinh 0x1.fp16383 0x1.fp16383
2508
2509 casinh 0x1.fp-129 1.5
2510 casinh 0x1.fp-129 -1.5
2511 casinh -0x1.fp-129 1.5
2512 casinh -0x1.fp-129 -1.5
2513 casinh 1.5 0x1.fp-129
2514 casinh -1.5 0x1.fp-129
2515 casinh 1.5 -0x1.fp-129
2516 casinh -1.5 -0x1.fp-129
2517 casinh 0x1.fp-1025 1.5
2518 casinh 0x1.fp-1025 -1.5
2519 casinh -0x1.fp-1025 1.5
2520 casinh -0x1.fp-1025 -1.5
2521 casinh 1.5 0x1.fp-1025
2522 casinh -1.5 0x1.fp-1025
2523 casinh 1.5 -0x1.fp-1025
2524 casinh -1.5 -0x1.fp-1025
2525 casinh 0x1.fp-16385 1.5
2526 casinh 0x1.fp-16385 -1.5
2527 casinh -0x1.fp-16385 1.5
2528 casinh -0x1.fp-16385 -1.5
2529 casinh 1.5 0x1.fp-16385
2530 casinh -1.5 0x1.fp-16385
2531 casinh 1.5 -0x1.fp-16385
2532 casinh -1.5 -0x1.fp-16385
2533
2534 casinh 0.5 1.0
2535 casinh 0.5 -1.0
2536 casinh -0.5 1.0
2537 casinh -0.5 -1.0
2538 casinh 1.0 0.5
2539 casinh -1.0 0.5
2540 casinh 1.0 -0.5
2541 casinh -1.0 -0.5
2542 casinh 0.25 1.0
2543 casinh 0.25 -1.0
2544 casinh -0.25 1.0
2545 casinh -0.25 -1.0
2546 casinh 1.0 0.25
2547 casinh -1.0 0.25
2548 casinh 1.0 -0.25
2549 casinh -1.0 -0.25
2550 casinh 0x1.fp-10 1.0
2551 casinh 0x1.fp-10 -1.0
2552 casinh -0x1.fp-10 1.0
2553 casinh -0x1.fp-10 -1.0
2554 casinh 1.0 0x1.fp-10
2555 casinh -1.0 0x1.fp-10
2556 casinh 1.0 -0x1.fp-10
2557 casinh -1.0 -0x1.fp-10
2558 casinh 0x1.fp-30 1.0
2559 casinh 0x1.fp-30 -1.0
2560 casinh -0x1.fp-30 1.0
2561 casinh -0x1.fp-30 -1.0
2562 casinh 1.0 0x1.fp-30
2563 casinh -1.0 0x1.fp-30
2564 casinh 1.0 -0x1.fp-30
2565 casinh -1.0 -0x1.fp-30
2566 casinh 0x1.fp-100 1.0
2567 casinh 0x1.fp-100 -1.0
2568 casinh -0x1.fp-100 1.0
2569 casinh -0x1.fp-100 -1.0
2570 casinh 1.0 0x1.fp-100
2571 casinh -1.0 0x1.fp-100
2572 casinh 1.0 -0x1.fp-100
2573 casinh -1.0 -0x1.fp-100
2574 casinh 0x1.fp-129 1.0
2575 casinh 0x1.fp-129 -1.0
2576 casinh -0x1.fp-129 1.0
2577 casinh -0x1.fp-129 -1.0
2578 casinh 1.0 0x1.fp-129
2579 casinh -1.0 0x1.fp-129
2580 casinh 1.0 -0x1.fp-129
2581 casinh -1.0 -0x1.fp-129
2582 casinh 0x1.fp-1000 1.0
2583 casinh 0x1.fp-1000 -1.0
2584 casinh -0x1.fp-1000 1.0
2585 casinh -0x1.fp-1000 -1.0
2586 casinh 1.0 0x1.fp-1000
2587 casinh -1.0 0x1.fp-1000
2588 casinh 1.0 -0x1.fp-1000
2589 casinh -1.0 -0x1.fp-1000
2590 casinh 0x1.fp-1025 1.0
2591 casinh 0x1.fp-1025 -1.0
2592 casinh -0x1.fp-1025 1.0
2593 casinh -0x1.fp-1025 -1.0
2594 casinh 1.0 0x1.fp-1025
2595 casinh -1.0 0x1.fp-1025
2596 casinh 1.0 -0x1.fp-1025
2597 casinh -1.0 -0x1.fp-1025
2598 casinh 0x1.fp-10000 1.0
2599 casinh 0x1.fp-10000 -1.0
2600 casinh -0x1.fp-10000 1.0
2601 casinh -0x1.fp-10000 -1.0
2602 casinh 1.0 0x1.fp-10000
2603 casinh -1.0 0x1.fp-10000
2604 casinh 1.0 -0x1.fp-10000
2605 casinh -1.0 -0x1.fp-10000
2606 casinh 0x1.fp-16385 1.0
2607 casinh 0x1.fp-16385 -1.0
2608 casinh -0x1.fp-16385 1.0
2609 casinh -0x1.fp-16385 -1.0
2610 casinh 1.0 0x1.fp-16385
2611 casinh -1.0 0x1.fp-16385
2612 casinh 1.0 -0x1.fp-16385
2613 casinh -1.0 -0x1.fp-16385
2614
2615 casinh 0x1p-23 0x1.000002p0
2616 casinh 0x1p-23 -0x1.000002p0
2617 casinh -0x1p-23 0x1.000002p0
2618 casinh -0x1p-23 -0x1.000002p0
2619 casinh 0x1.000002p0 0x1p-23
2620 casinh -0x1.000002p0 0x1p-23
2621 casinh 0x1.000002p0 -0x1p-23
2622 casinh -0x1.000002p0 -0x1p-23
2623 casinh 0x1.fp-129 0x1.000002p0
2624 casinh 0x1.fp-129 -0x1.000002p0
2625 casinh -0x1.fp-129 0x1.000002p0
2626 casinh -0x1.fp-129 -0x1.000002p0
2627 casinh 0x1.000002p0 0x1.fp-129
2628 casinh -0x1.000002p0 0x1.fp-129
2629 casinh 0x1.000002p0 -0x1.fp-129
2630 casinh -0x1.000002p0 -0x1.fp-129
2631 casinh 0.0 0x1.000002p0
2632 casinh 0.0 -0x1.000002p0
2633 casinh -0.0 0x1.000002p0
2634 casinh -0.0 -0x1.000002p0
2635 casinh 0x1.000002p0 0.0
2636 casinh -0x1.000002p0 0.0
2637 casinh 0x1.000002p0 -0.0
2638 casinh -0x1.000002p0 -0.0
2639 casinh 0x1p-52 0x1.0000000000001p0
2640 casinh 0x1p-52 -0x1.0000000000001p0
2641 casinh -0x1p-52 0x1.0000000000001p0
2642 casinh -0x1p-52 -0x1.0000000000001p0
2643 casinh 0x1.0000000000001p0 0x1p-52
2644 casinh -0x1.0000000000001p0 0x1p-52
2645 casinh 0x1.0000000000001p0 -0x1p-52
2646 casinh -0x1.0000000000001p0 -0x1p-52
2647 casinh 0x1.fp-1025 0x1.0000000000001p0
2648 casinh 0x1.fp-1025 -0x1.0000000000001p0
2649 casinh -0x1.fp-1025 0x1.0000000000001p0
2650 casinh -0x1.fp-1025 -0x1.0000000000001p0
2651 casinh 0x1.0000000000001p0 0x1.fp-1025
2652 casinh -0x1.0000000000001p0 0x1.fp-1025
2653 casinh 0x1.0000000000001p0 -0x1.fp-1025
2654 casinh -0x1.0000000000001p0 -0x1.fp-1025
2655 casinh 0.0 0x1.0000000000001p0
2656 casinh 0.0 -0x1.0000000000001p0
2657 casinh -0.0 0x1.0000000000001p0
2658 casinh -0.0 -0x1.0000000000001p0
2659 casinh 0x1.0000000000001p0 0.0
2660 casinh -0x1.0000000000001p0 0.0
2661 casinh 0x1.0000000000001p0 -0.0
2662 casinh -0x1.0000000000001p0 -0.0
2663 casinh 0x1p-63 0x1.0000000000000002p0
2664 casinh 0x1p-63 -0x1.0000000000000002p0
2665 casinh -0x1p-63 0x1.0000000000000002p0
2666 casinh -0x1p-63 -0x1.0000000000000002p0
2667 casinh 0x1.0000000000000002p0 0x1p-63
2668 casinh -0x1.0000000000000002p0 0x1p-63
2669 casinh 0x1.0000000000000002p0 -0x1p-63
2670 casinh -0x1.0000000000000002p0 -0x1p-63
2671 casinh 0x1.fp-16385 0x1.0000000000000002p0
2672 casinh 0x1.fp-16385 -0x1.0000000000000002p0
2673 casinh -0x1.fp-16385 0x1.0000000000000002p0
2674 casinh -0x1.fp-16385 -0x1.0000000000000002p0
2675 casinh 0x1.0000000000000002p0 0x1.fp-16385
2676 casinh -0x1.0000000000000002p0 0x1.fp-16385
2677 casinh 0x1.0000000000000002p0 -0x1.fp-16385
2678 casinh -0x1.0000000000000002p0 -0x1.fp-16385
2679 casinh 0.0 0x1.0000000000000002p0
2680 casinh 0.0 -0x1.0000000000000002p0
2681 casinh -0.0 0x1.0000000000000002p0
2682 casinh -0.0 -0x1.0000000000000002p0
2683 casinh 0x1.0000000000000002p0 0.0
2684 casinh -0x1.0000000000000002p0 0.0
2685 casinh 0x1.0000000000000002p0 -0.0
2686 casinh -0x1.0000000000000002p0 -0.0
2687 casinh 0x1p-106 0x1.000000000000000000000000008p0
2688 casinh 0x1p-106 -0x1.000000000000000000000000008p0
2689 casinh -0x1p-106 0x1.000000000000000000000000008p0
2690 casinh -0x1p-106 -0x1.000000000000000000000000008p0
2691 casinh 0x1.000000000000000000000000008p0 0x1p-106
2692 casinh -0x1.000000000000000000000000008p0 0x1p-106
2693 casinh 0x1.000000000000000000000000008p0 -0x1p-106
2694 casinh -0x1.000000000000000000000000008p0 -0x1p-106
2695 casinh 0x1.fp-1025 0x1.000000000000000000000000008p0
2696 casinh 0x1.fp-1025 -0x1.000000000000000000000000008p0
2697 casinh -0x1.fp-1025 0x1.000000000000000000000000008p0
2698 casinh -0x1.fp-1025 -0x1.000000000000000000000000008p0
2699 casinh 0x1.000000000000000000000000008p0 0x1.fp-1025
2700 casinh -0x1.000000000000000000000000008p0 0x1.fp-1025
2701 casinh 0x1.000000000000000000000000008p0 -0x1.fp-1025
2702 casinh -0x1.000000000000000000000000008p0 -0x1.fp-1025
2703 casinh 0.0 0x1.000000000000000000000000008p0
2704 casinh 0.0 -0x1.000000000000000000000000008p0
2705 casinh -0.0 0x1.000000000000000000000000008p0
2706 casinh -0.0 -0x1.000000000000000000000000008p0
2707 casinh 0x1.000000000000000000000000008p0 0.0
2708 casinh -0x1.000000000000000000000000008p0 0.0
2709 casinh 0x1.000000000000000000000000008p0 -0.0
2710 casinh -0x1.000000000000000000000000008p0 -0.0
2711 casinh 0x1p-113 0x1.0000000000000000000000000001p0
2712 casinh 0x1p-113 -0x1.0000000000000000000000000001p0
2713 casinh -0x1p-113 0x1.0000000000000000000000000001p0
2714 casinh -0x1p-113 -0x1.0000000000000000000000000001p0
2715 casinh 0x1.0000000000000000000000000001p0 0x1p-113
2716 casinh -0x1.0000000000000000000000000001p0 0x1p-113
2717 casinh 0x1.0000000000000000000000000001p0 -0x1p-113
2718 casinh -0x1.0000000000000000000000000001p0 -0x1p-113
2719 casinh 0x1.fp-16385 0x1.0000000000000000000000000001p0
2720 casinh 0x1.fp-16385 -0x1.0000000000000000000000000001p0
2721 casinh -0x1.fp-16385 0x1.0000000000000000000000000001p0
2722 casinh -0x1.fp-16385 -0x1.0000000000000000000000000001p0
2723 casinh 0x1.0000000000000000000000000001p0 0x1.fp-16385
2724 casinh -0x1.0000000000000000000000000001p0 0x1.fp-16385
2725 casinh 0x1.0000000000000000000000000001p0 -0x1.fp-16385
2726 casinh -0x1.0000000000000000000000000001p0 -0x1.fp-16385
2727 casinh 0.0 0x1.0000000000000000000000000001p0
2728 casinh 0.0 -0x1.0000000000000000000000000001p0
2729 casinh -0.0 0x1.0000000000000000000000000001p0
2730 casinh -0.0 -0x1.0000000000000000000000000001p0
2731 casinh 0x1.0000000000000000000000000001p0 0.0
2732 casinh -0x1.0000000000000000000000000001p0 0.0
2733 casinh 0x1.0000000000000000000000000001p0 -0.0
2734 casinh -0x1.0000000000000000000000000001p0 -0.0
2735
2736 casinh 0x1p-23 0x0.ffffffp0
2737 casinh 0x1p-23 -0x0.ffffffp0
2738 casinh -0x1p-23 0x0.ffffffp0
2739 casinh -0x1p-23 -0x0.ffffffp0
2740 casinh 0x0.ffffffp0 0x1p-23
2741 casinh -0x0.ffffffp0 0x1p-23
2742 casinh 0x0.ffffffp0 -0x1p-23
2743 casinh -0x0.ffffffp0 -0x1p-23
2744 casinh 0x1.fp-129 0x0.ffffffp0
2745 casinh 0x1.fp-129 -0x0.ffffffp0
2746 casinh -0x1.fp-129 0x0.ffffffp0
2747 casinh -0x1.fp-129 -0x0.ffffffp0
2748 casinh 0x0.ffffffp0 0x1.fp-129
2749 casinh -0x0.ffffffp0 0x1.fp-129
2750 casinh 0x0.ffffffp0 -0x1.fp-129
2751 casinh -0x0.ffffffp0 -0x1.fp-129
2752 casinh 0.0 0x0.ffffffp0
2753 casinh 0.0 -0x0.ffffffp0
2754 casinh -0.0 0x0.ffffffp0
2755 casinh -0.0 -0x0.ffffffp0
2756 casinh 0x0.ffffffp0 0.0
2757 casinh -0x0.ffffffp0 0.0
2758 casinh 0x0.ffffffp0 -0.0
2759 casinh -0x0.ffffffp0 -0.0
2760 casinh 0x1p-23 0.5
2761 casinh 0x1p-23 -0.5
2762 casinh -0x1p-23 0.5
2763 casinh -0x1p-23 -0.5
2764 casinh 0.5 0x1p-23
2765 casinh -0.5 0x1p-23
2766 casinh 0.5 -0x1p-23
2767 casinh -0.5 -0x1p-23
2768 casinh 0x1.fp-129 0.5
2769 casinh 0x1.fp-129 -0.5
2770 casinh -0x1.fp-129 0.5
2771 casinh -0x1.fp-129 -0.5
2772 casinh 0.5 0x1.fp-129
2773 casinh -0.5 0x1.fp-129
2774 casinh 0.5 -0x1.fp-129
2775 casinh -0.5 -0x1.fp-129
2776 casinh 0x1p-23 0x1p-23
2777 casinh 0x1p-23 -0x1p-23
2778 casinh -0x1p-23 0x1p-23
2779 casinh -0x1p-23 -0x1p-23
2780 casinh 0x1.fp-129 0x1p-23
2781 casinh 0x1.fp-129 -0x1p-23
2782 casinh -0x1.fp-129 0x1p-23
2783 casinh -0x1.fp-129 -0x1p-23
2784 casinh 0x1p-23 0x1.fp-129
2785 casinh -0x1p-23 0x1.fp-129
2786 casinh 0x1p-23 -0x1.fp-129
2787 casinh -0x1p-23 -0x1.fp-129
2788 casinh 0.0 0x1p-23
2789 casinh 0.0 -0x1p-23
2790 casinh -0.0 0x1p-23
2791 casinh -0.0 -0x1p-23
2792 casinh 0x1p-23 0.0
2793 casinh -0x1p-23 0.0
2794 casinh 0x1p-23 -0.0
2795 casinh -0x1p-23 -0.0
2796 casinh 0x1.fp-129 0x1.fp-129
2797 casinh 0x1.fp-129 -0x1.fp-129
2798 casinh -0x1.fp-129 0x1.fp-129
2799 casinh -0x1.fp-129 -0x1.fp-129
2800 casinh 0x1p-52 0x0.fffffffffffff8p0
2801 casinh 0x1p-52 -0x0.fffffffffffff8p0
2802 casinh -0x1p-52 0x0.fffffffffffff8p0
2803 casinh -0x1p-52 -0x0.fffffffffffff8p0
2804 casinh 0x0.fffffffffffff8p0 0x1p-52
2805 casinh -0x0.fffffffffffff8p0 0x1p-52
2806 casinh 0x0.fffffffffffff8p0 -0x1p-52
2807 casinh -0x0.fffffffffffff8p0 -0x1p-52
2808 casinh 0x1.fp-1025 0x0.fffffffffffff8p0
2809 casinh 0x1.fp-1025 -0x0.fffffffffffff8p0
2810 casinh -0x1.fp-1025 0x0.fffffffffffff8p0
2811 casinh -0x1.fp-1025 -0x0.fffffffffffff8p0
2812 casinh 0x0.fffffffffffff8p0 0x1.fp-1025
2813 casinh -0x0.fffffffffffff8p0 0x1.fp-1025
2814 casinh 0x0.fffffffffffff8p0 -0x1.fp-1025
2815 casinh -0x0.fffffffffffff8p0 -0x1.fp-1025
2816 casinh 0.0 0x0.fffffffffffff8p0
2817 casinh 0.0 -0x0.fffffffffffff8p0
2818 casinh -0.0 0x0.fffffffffffff8p0
2819 casinh -0.0 -0x0.fffffffffffff8p0
2820 casinh 0x0.fffffffffffff8p0 0.0
2821 casinh -0x0.fffffffffffff8p0 0.0
2822 casinh 0x0.fffffffffffff8p0 -0.0
2823 casinh -0x0.fffffffffffff8p0 -0.0
2824 casinh 0x1p-52 0.5
2825 casinh 0x1p-52 -0.5
2826 casinh -0x1p-52 0.5
2827 casinh -0x1p-52 -0.5
2828 casinh 0.5 0x1p-52
2829 casinh -0.5 0x1p-52
2830 casinh 0.5 -0x1p-52
2831 casinh -0.5 -0x1p-52
2832 casinh 0x1.fp-1025 0.5
2833 casinh 0x1.fp-1025 -0.5
2834 casinh -0x1.fp-1025 0.5
2835 casinh -0x1.fp-1025 -0.5
2836 casinh 0.5 0x1.fp-1025
2837 casinh -0.5 0x1.fp-1025
2838 casinh 0.5 -0x1.fp-1025
2839 casinh -0.5 -0x1.fp-1025
2840 casinh 0x1p-52 0x1p-52
2841 casinh 0x1p-52 -0x1p-52
2842 casinh -0x1p-52 0x1p-52
2843 casinh -0x1p-52 -0x1p-52
2844 casinh 0x1.fp-1025 0x1p-52
2845 casinh 0x1.fp-1025 -0x1p-52
2846 casinh -0x1.fp-1025 0x1p-52
2847 casinh -0x1.fp-1025 -0x1p-52
2848 casinh 0x1p-52 0x1.fp-1025
2849 casinh -0x1p-52 0x1.fp-1025
2850 casinh 0x1p-52 -0x1.fp-1025
2851 casinh -0x1p-52 -0x1.fp-1025
2852 casinh 0.0 0x1p-52
2853 casinh 0.0 -0x1p-52
2854 casinh -0.0 0x1p-52
2855 casinh -0.0 -0x1p-52
2856 casinh 0x1p-52 0.0
2857 casinh -0x1p-52 0.0
2858 casinh 0x1p-52 -0.0
2859 casinh -0x1p-52 -0.0
2860 casinh 0x1.fp-1025 0x1.fp-1025
2861 casinh 0x1.fp-1025 -0x1.fp-1025
2862 casinh -0x1.fp-1025 0x1.fp-1025
2863 casinh -0x1.fp-1025 -0x1.fp-1025
2864 casinh 0x1p-63 0x0.ffffffffffffffffp0
2865 casinh 0x1p-63 -0x0.ffffffffffffffffp0
2866 casinh -0x1p-63 0x0.ffffffffffffffffp0
2867 casinh -0x1p-63 -0x0.ffffffffffffffffp0
2868 casinh 0x0.ffffffffffffffffp0 0x1p-63
2869 casinh -0x0.ffffffffffffffffp0 0x1p-63
2870 casinh 0x0.ffffffffffffffffp0 -0x1p-63
2871 casinh -0x0.ffffffffffffffffp0 -0x1p-63
2872 casinh 0x1.fp-16385 0x0.ffffffffffffffffp0
2873 casinh 0x1.fp-16385 -0x0.ffffffffffffffffp0
2874 casinh -0x1.fp-16385 0x0.ffffffffffffffffp0
2875 casinh -0x1.fp-16385 -0x0.ffffffffffffffffp0
2876 casinh 0x0.ffffffffffffffffp0 0x1.fp-16385
2877 casinh -0x0.ffffffffffffffffp0 0x1.fp-16385
2878 casinh 0x0.ffffffffffffffffp0 -0x1.fp-16385
2879 casinh -0x0.ffffffffffffffffp0 -0x1.fp-16385
2880 casinh 0.0 0x0.ffffffffffffffffp0
2881 casinh 0.0 -0x0.ffffffffffffffffp0
2882 casinh -0.0 0x0.ffffffffffffffffp0
2883 casinh -0.0 -0x0.ffffffffffffffffp0
2884 casinh 0x0.ffffffffffffffffp0 0.0
2885 casinh -0x0.ffffffffffffffffp0 0.0
2886 casinh 0x0.ffffffffffffffffp0 -0.0
2887 casinh -0x0.ffffffffffffffffp0 -0.0
2888 casinh 0x1p-63 0.5
2889 casinh 0x1p-63 -0.5
2890 casinh -0x1p-63 0.5
2891 casinh -0x1p-63 -0.5
2892 casinh 0.5 0x1p-63
2893 casinh -0.5 0x1p-63
2894 casinh 0.5 -0x1p-63
2895 casinh -0.5 -0x1p-63
2896 casinh 0x1.fp-16385 0.5
2897 casinh 0x1.fp-16385 -0.5
2898 casinh -0x1.fp-16385 0.5
2899 casinh -0x1.fp-16385 -0.5
2900 casinh 0.5 0x1.fp-16385
2901 casinh -0.5 0x1.fp-16385
2902 casinh 0.5 -0x1.fp-16385
2903 casinh -0.5 -0x1.fp-16385
2904 casinh 0x1p-63 0x1p-63
2905 casinh 0x1p-63 -0x1p-63
2906 casinh -0x1p-63 0x1p-63
2907 casinh -0x1p-63 -0x1p-63
2908 casinh 0x1.fp-16385 0x1p-63
2909 casinh 0x1.fp-16385 -0x1p-63
2910 casinh -0x1.fp-16385 0x1p-63
2911 casinh -0x1.fp-16385 -0x1p-63
2912 casinh 0x1p-63 0x1.fp-16385
2913 casinh -0x1p-63 0x1.fp-16385
2914 casinh 0x1p-63 -0x1.fp-16385
2915 casinh -0x1p-63 -0x1.fp-16385
2916 casinh 0.0 0x1p-63
2917 casinh 0.0 -0x1p-63
2918 casinh -0.0 0x1p-63
2919 casinh -0.0 -0x1p-63
2920 casinh 0x1p-63 0.0
2921 casinh -0x1p-63 0.0
2922 casinh 0x1p-63 -0.0
2923 casinh -0x1p-63 -0.0
2924 casinh 0x1.fp-16385 0x1.fp-16385
2925 casinh 0x1.fp-16385 -0x1.fp-16385
2926 casinh -0x1.fp-16385 0x1.fp-16385
2927 casinh -0x1.fp-16385 -0x1.fp-16385
2928 casinh 0x1p-105 0x0.ffffffffffffffffffffffffffcp0
2929 casinh 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
2930 casinh -0x1p-105 0x0.ffffffffffffffffffffffffffcp0
2931 casinh -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0
2932 casinh 0x0.ffffffffffffffffffffffffffcp0 0x1p-105
2933 casinh -0x0.ffffffffffffffffffffffffffcp0 0x1p-105
2934 casinh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
2935 casinh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105
2936 casinh 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
2937 casinh 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
2938 casinh -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0
2939 casinh -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0
2940 casinh 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
2941 casinh -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025
2942 casinh 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
2943 casinh -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025
2944 casinh 0.0 0x0.ffffffffffffffffffffffffffcp0
2945 casinh 0.0 -0x0.ffffffffffffffffffffffffffcp0
2946 casinh -0.0 0x0.ffffffffffffffffffffffffffcp0
2947 casinh -0.0 -0x0.ffffffffffffffffffffffffffcp0
2948 casinh 0x0.ffffffffffffffffffffffffffcp0 0.0
2949 casinh -0x0.ffffffffffffffffffffffffffcp0 0.0
2950 casinh 0x0.ffffffffffffffffffffffffffcp0 -0.0
2951 casinh -0x0.ffffffffffffffffffffffffffcp0 -0.0
2952 casinh 0x1p-105 0.5
2953 casinh 0x1p-105 -0.5
2954 casinh -0x1p-105 0.5
2955 casinh -0x1p-105 -0.5
2956 casinh 0.5 0x1p-105
2957 casinh -0.5 0x1p-105
2958 casinh 0.5 -0x1p-105
2959 casinh -0.5 -0x1p-105
2960 casinh 0x1p-105 0x1p-105
2961 casinh 0x1p-105 -0x1p-105
2962 casinh -0x1p-105 0x1p-105
2963 casinh -0x1p-105 -0x1p-105
2964 casinh 0x1.fp-1025 0x1p-105
2965 casinh 0x1.fp-1025 -0x1p-105
2966 casinh -0x1.fp-1025 0x1p-105
2967 casinh -0x1.fp-1025 -0x1p-105
2968 casinh 0x1p-105 0x1.fp-1025
2969 casinh -0x1p-105 0x1.fp-1025
2970 casinh 0x1p-105 -0x1.fp-1025
2971 casinh -0x1p-105 -0x1.fp-1025
2972 casinh 0.0 0x1p-105
2973 casinh 0.0 -0x1p-105
2974 casinh -0.0 0x1p-105
2975 casinh -0.0 -0x1p-105
2976 casinh 0x1p-105 0.0
2977 casinh -0x1p-105 0.0
2978 casinh 0x1p-105 -0.0
2979 casinh -0x1p-105 -0.0
2980 casinh 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
2981 casinh 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
2982 casinh -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0
2983 casinh -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0
2984 casinh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
2985 casinh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112
2986 casinh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
2987 casinh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112
2988 casinh 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
2989 casinh 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
2990 casinh -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0
2991 casinh -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0
2992 casinh 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
2993 casinh -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385
2994 casinh 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
2995 casinh -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385
2996 casinh 0.0 0x0.ffffffffffffffffffffffffffff8p0
2997 casinh 0.0 -0x0.ffffffffffffffffffffffffffff8p0
2998 casinh -0.0 0x0.ffffffffffffffffffffffffffff8p0
2999 casinh -0.0 -0x0.ffffffffffffffffffffffffffff8p0
3000 casinh 0x0.ffffffffffffffffffffffffffff8p0 0.0
3001 casinh -0x0.ffffffffffffffffffffffffffff8p0 0.0
3002 casinh 0x0.ffffffffffffffffffffffffffff8p0 -0.0
3003 casinh -0x0.ffffffffffffffffffffffffffff8p0 -0.0
3004 casinh 0x1p-112 0.5
3005 casinh 0x1p-112 -0.5
3006 casinh -0x1p-112 0.5
3007 casinh -0x1p-112 -0.5
3008 casinh 0.5 0x1p-112
3009 casinh -0.5 0x1p-112
3010 casinh 0.5 -0x1p-112
3011 casinh -0.5 -0x1p-112
3012 casinh 0x1p-112 0x1p-112
3013 casinh 0x1p-112 -0x1p-112
3014 casinh -0x1p-112 0x1p-112
3015 casinh -0x1p-112 -0x1p-112
3016 casinh 0x1.fp-16385 0x1p-112
3017 casinh 0x1.fp-16385 -0x1p-112
3018 casinh -0x1.fp-16385 0x1p-112
3019 casinh -0x1.fp-16385 -0x1p-112
3020 casinh 0x1p-112 0x1.fp-16385
3021 casinh -0x1p-112 0x1.fp-16385
3022 casinh 0x1p-112 -0x1.fp-16385
3023 casinh -0x1p-112 -0x1.fp-16385
3024 casinh 0.0 0x1p-112
3025 casinh 0.0 -0x1p-112
3026 casinh -0.0 0x1p-112
3027 casinh -0.0 -0x1p-112
3028 casinh 0x1p-112 0.0
3029 casinh -0x1p-112 0.0
3030 casinh 0x1p-112 -0.0
3031 casinh -0x1p-112 -0.0
3032
3033 casinh 0.75 1.25
3034 casinh -2 -3
3035
3036 catan 0 0
3037 catan -0 0
3038 catan 0 -0
3039 catan -0 -0
3040
3041 catan 1.0 0
3042 catan 1.0 -0
3043 catan -1.0 0
3044 catan -1.0 -0
3045
3046 catan 0x1p50 0.0
3047 catan 0x1p50 -0.0
3048 catan -0x1p50 0.0
3049 catan -0x1p50 -0.0
3050 catan 0.0 0x1p50
3051 catan -0.0 0x1p50
3052 catan 0.0 -0x1p50
3053 catan -0.0 -0x1p50
3054 catan 0x1p500 0.0
3055 catan 0x1p500 -0.0
3056 catan -0x1p500 0.0
3057 catan -0x1p500 -0.0
3058 catan 0.0 0x1p500
3059 catan -0.0 0x1p500
3060 catan 0.0 -0x1p500
3061 catan -0.0 -0x1p500
3062 catan 0x1p5000 0.0
3063 catan 0x1p5000 -0.0
3064 catan -0x1p5000 0.0
3065 catan -0x1p5000 -0.0
3066 catan 0.0 0x1p5000
3067 catan -0.0 0x1p5000
3068 catan 0.0 -0x1p5000
3069 catan -0.0 -0x1p5000
3070 catan 0x1p63 0.5
3071 catan 0x1p63 -0.5
3072 catan -0x1p63 0.5
3073 catan -0x1p63 -0.5
3074 catan 0.5 0x1p63
3075 catan -0.5 0x1p63
3076 catan 0.5 -0x1p63
3077 catan -0.5 -0x1p63
3078 catan 0x1p511 0.5
3079 catan 0x1p511 -0.5
3080 catan -0x1p511 0.5
3081 catan -0x1p511 -0.5
3082 catan 0.5 0x1p511
3083 catan -0.5 0x1p511
3084 catan 0.5 -0x1p511
3085 catan -0.5 -0x1p511
3086 catan 0x1p8191 0.5
3087 catan 0x1p8191 -0.5
3088 catan -0x1p8191 0.5
3089 catan -0x1p8191 -0.5
3090 catan 0.5 0x1p8191
3091 catan -0.5 0x1p8191
3092 catan 0.5 -0x1p8191
3093 catan -0.5 -0x1p8191
3094 catan 0x1p100 0.0
3095 catan 0x1p100 -0.0
3096 catan -0x1p100 0.0
3097 catan -0x1p100 -0.0
3098 catan 0.0 0x1p100
3099 catan -0.0 0x1p100
3100 catan 0.0 -0x1p100
3101 catan -0.0 -0x1p100
3102 catan 0x1.fp127 0.0
3103 catan 0x1.fp127 -0.0
3104 catan -0x1.fp127 0.0
3105 catan -0x1.fp127 -0.0
3106 catan 0.0 0x1.fp127
3107 catan -0.0 0x1.fp127
3108 catan 0.0 -0x1.fp127
3109 catan -0.0 -0x1.fp127
3110 catan 0x1.fp127 0x1.fp127
3111 catan 0x1.fp127 -0x1.fp127
3112 catan -0x1.fp127 0x1.fp127
3113 catan -0x1.fp127 -0x1.fp127
3114 catan 0x1p900 0.0
3115 catan 0x1p900 -0.0
3116 catan -0x1p900 0.0
3117 catan -0x1p900 -0.0
3118 catan 0.0 0x1p900
3119 catan -0.0 0x1p900
3120 catan 0.0 -0x1p900
3121 catan -0.0 -0x1p900
3122 catan 0x1.fp1023 0.0
3123 catan 0x1.fp1023 -0.0
3124 catan -0x1.fp1023 0.0
3125 catan -0x1.fp1023 -0.0
3126 catan 0.0 0x1.fp1023
3127 catan -0.0 0x1.fp1023
3128 catan 0.0 -0x1.fp1023
3129 catan -0.0 -0x1.fp1023
3130 catan 0x1.fp1023 0x1.fp1023
3131 catan 0x1.fp1023 -0x1.fp1023
3132 catan -0x1.fp1023 0x1.fp1023
3133 catan -0x1.fp1023 -0x1.fp1023
3134 catan 0x1p10000 0.0
3135 catan 0x1p10000 -0.0
3136 catan -0x1p10000 0.0
3137 catan -0x1p10000 -0.0
3138 catan 0.0 0x1p10000
3139 catan -0.0 0x1p10000
3140 catan 0.0 -0x1p10000
3141 catan -0.0 -0x1p10000
3142 catan 0x1.fp16383 0.0
3143 catan 0x1.fp16383 -0.0
3144 catan -0x1.fp16383 0.0
3145 catan -0x1.fp16383 -0.0
3146 catan 0.0 0x1.fp16383
3147 catan -0.0 0x1.fp16383
3148 catan 0.0 -0x1.fp16383
3149 catan -0.0 -0x1.fp16383
3150 catan 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
3151 catan 0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc
3152 catan -0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
3153 catan -0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc
3154 catan 0x1p-13 1.0
3155 catan 0x1p-13 -1.0
3156 catan -0x1p-13 1.0
3157 catan -0x1p-13 -1.0
3158 catan 1.0 0x1p-13
3159 catan -1.0 0x1p-13
3160 catan 1.0 -0x1p-13
3161 catan -1.0 -0x1p-13
3162 catan 0x1p-27 1.0
3163 catan 0x1p-27 -1.0
3164 catan -0x1p-27 1.0
3165 catan -0x1p-27 -1.0
3166 catan 1.0 0x1p-27
3167 catan -1.0 0x1p-27
3168 catan 1.0 -0x1p-27
3169 catan -1.0 -0x1p-27
3170 catan 0x1p-33 1.0
3171 catan 0x1p-33 -1.0
3172 catan -0x1p-33 1.0
3173 catan -0x1p-33 -1.0
3174 catan 1.0 0x1p-33
3175 catan -1.0 0x1p-33
3176 catan 1.0 -0x1p-33
3177 catan -1.0 -0x1p-33
3178 catan 0x1p-54 1.0
3179 catan 0x1p-54 -1.0
3180 catan -0x1p-54 1.0
3181 catan -0x1p-54 -1.0
3182 catan 1.0 0x1p-54
3183 catan -1.0 0x1p-54
3184 catan 1.0 -0x1p-54
3185 catan -1.0 -0x1p-54
3186 catan 0x1p-57 1.0
3187 catan 0x1p-57 -1.0
3188 catan -0x1p-57 1.0
3189 catan -0x1p-57 -1.0
3190 catan 1.0 0x1p-57
3191 catan -1.0 0x1p-57
3192 catan 1.0 -0x1p-57
3193 catan -1.0 -0x1p-57
3194 catan 0x1p-13 0x1.000002p0
3195 catan 0x1p-13 -0x1.000002p0
3196 catan -0x1p-13 0x1.000002p0
3197 catan -0x1p-13 -0x1.000002p0
3198 catan 0x1.000002p0 0x1p-13
3199 catan -0x1.000002p0 0x1p-13
3200 catan 0x1.000002p0 -0x1p-13
3201 catan -0x1.000002p0 -0x1p-13
3202 catan 0x1p-13 0x0.ffffffp0
3203 catan 0x1p-13 -0x0.ffffffp0
3204 catan -0x1p-13 0x0.ffffffp0
3205 catan -0x1p-13 -0x0.ffffffp0
3206 catan 0x0.ffffffp0 0x1p-13
3207 catan -0x0.ffffffp0 0x1p-13
3208 catan 0x0.ffffffp0 -0x1p-13
3209 catan -0x0.ffffffp0 -0x1p-13
3210 catan 0x1p-27 0x1.0000000000001p0
3211 catan 0x1p-27 -0x1.0000000000001p0
3212 catan -0x1p-27 0x1.0000000000001p0
3213 catan -0x1p-27 -0x1.0000000000001p0
3214 catan 0x1.0000000000001p0 0x1p-27
3215 catan -0x1.0000000000001p0 0x1p-27
3216 catan 0x1.0000000000001p0 -0x1p-27
3217 catan -0x1.0000000000001p0 -0x1p-27
3218 catan 0x1p-27 0x0.fffffffffffff8p0
3219 catan 0x1p-27 -0x0.fffffffffffff8p0
3220 catan -0x1p-27 0x0.fffffffffffff8p0
3221 catan -0x1p-27 -0x0.fffffffffffff8p0
3222 catan 0x0.fffffffffffff8p0 0x1p-27
3223 catan -0x0.fffffffffffff8p0 0x1p-27
3224 catan 0x0.fffffffffffff8p0 -0x1p-27
3225 catan -0x0.fffffffffffff8p0 -0x1p-27
3226 catan 0x1p-33 0x1.0000000000000002p0
3227 catan 0x1p-33 -0x1.0000000000000002p0
3228 catan -0x1p-33 0x1.0000000000000002p0
3229 catan -0x1p-33 -0x1.0000000000000002p0
3230 catan 0x1.0000000000000002p0 0x1p-33
3231 catan -0x1.0000000000000002p0 0x1p-33
3232 catan 0x1.0000000000000002p0 -0x1p-33
3233 catan -0x1.0000000000000002p0 -0x1p-33
3234 catan 0x1p-33 0x0.ffffffffffffffffp0
3235 catan 0x1p-33 -0x0.ffffffffffffffffp0
3236 catan -0x1p-33 0x0.ffffffffffffffffp0
3237 catan -0x1p-33 -0x0.ffffffffffffffffp0
3238 catan 0x0.ffffffffffffffffp0 0x1p-33
3239 catan -0x0.ffffffffffffffffp0 0x1p-33
3240 catan 0x0.ffffffffffffffffp0 -0x1p-33
3241 catan -0x0.ffffffffffffffffp0 -0x1p-33
3242 catan 0x1p-54 0x1.000000000000000000000000008p0
3243 catan 0x1p-54 -0x1.000000000000000000000000008p0
3244 catan -0x1p-54 0x1.000000000000000000000000008p0
3245 catan -0x1p-54 -0x1.000000000000000000000000008p0
3246 catan 0x1.000000000000000000000000008p0 0x1p-54
3247 catan -0x1.000000000000000000000000008p0 0x1p-54
3248 catan 0x1.000000000000000000000000008p0 -0x1p-54
3249 catan -0x1.000000000000000000000000008p0 -0x1p-54
3250 catan 0x1p-54 0x0.ffffffffffffffffffffffffffcp0
3251 catan 0x1p-54 -0x0.ffffffffffffffffffffffffffcp0
3252 catan -0x1p-54 0x0.ffffffffffffffffffffffffffcp0
3253 catan -0x1p-54 -0x0.ffffffffffffffffffffffffffcp0
3254 catan 0x0.ffffffffffffffffffffffffffcp0 0x1p-54
3255 catan -0x0.ffffffffffffffffffffffffffcp0 0x1p-54
3256 catan 0x0.ffffffffffffffffffffffffffcp0 -0x1p-54
3257 catan -0x0.ffffffffffffffffffffffffffcp0 -0x1p-54
3258 catan 0x1p-57 0x1.0000000000000000000000000001p0
3259 catan 0x1p-57 -0x1.0000000000000000000000000001p0
3260 catan -0x1p-57 0x1.0000000000000000000000000001p0
3261 catan -0x1p-57 -0x1.0000000000000000000000000001p0
3262 catan 0x1.0000000000000000000000000001p0 0x1p-57
3263 catan -0x1.0000000000000000000000000001p0 0x1p-57
3264 catan 0x1.0000000000000000000000000001p0 -0x1p-57
3265 catan -0x1.0000000000000000000000000001p0 -0x1p-57
3266 catan 0x1p-57 0x0.ffffffffffffffffffffffffffff8p0
3267 catan 0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0
3268 catan -0x1p-57 0x0.ffffffffffffffffffffffffffff8p0
3269 catan -0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0
3270 catan 0x0.ffffffffffffffffffffffffffff8p0 0x1p-57
3271 catan -0x0.ffffffffffffffffffffffffffff8p0 0x1p-57
3272 catan 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57
3273 catan -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57
3274 catan 1.0 0x1p-64
3275 catan 1.0 -0x1p-64
3276 catan -1.0 0x1p-64
3277 catan -1.0 -0x1p-64
3278 catan 0x1p-64 1.0
3279 catan -0x1p-64 1.0
3280 catan 0x1p-64 -1.0
3281 catan -0x1p-64 -1.0
3282 catan 1.0 0x1.3p-73
3283 catan 1.0 -0x1.3p-73
3284 catan -1.0 0x1.3p-73
3285 catan -1.0 -0x1.3p-73
3286 catan 0x1.3p-73 1.0
3287 catan -0x1.3p-73 1.0
3288 catan 0x1.3p-73 -1.0
3289 catan -0x1.3p-73 -1.0
3290 catan 1.0 0x1p-124
3291 catan 1.0 -0x1p-124
3292 catan -1.0 0x1p-124
3293 catan -1.0 -0x1p-124
3294 catan 0x1p-124 1.0
3295 catan -0x1p-124 1.0
3296 catan 0x1p-124 -1.0
3297 catan -0x1p-124 -1.0
3298 catan 0x1.000002p0 0x1p-126
3299 catan 0x1.000002p0 -0x1p-126
3300 catan -0x1.000002p0 0x1p-126
3301 catan -0x1.000002p0 -0x1p-126
3302 catan 0x1p-126 0x1.000002p0
3303 catan -0x1p-126 0x1.000002p0
3304 catan 0x1p-126 -0x1.000002p0
3305 catan -0x1p-126 -0x1.000002p0
3306 catan 0x0.ffffffp0 0x1p-126
3307 catan 0x0.ffffffp0 -0x1p-126
3308 catan -0x0.ffffffp0 0x1p-126
3309 catan -0x0.ffffffp0 -0x1p-126
3310 catan 0x1p-126 0x0.ffffffp0
3311 catan -0x1p-126 0x0.ffffffp0
3312 catan 0x1p-126 -0x0.ffffffp0
3313 catan -0x1p-126 -0x0.ffffffp0
3314 catan 1.0 0x1p-512
3315 catan 1.0 -0x1p-512
3316 catan -1.0 0x1p-512
3317 catan -1.0 -0x1p-512
3318 catan 0x1p-512 1.0
3319 catan -0x1p-512 1.0
3320 catan 0x1p-512 -1.0
3321 catan -0x1p-512 -1.0
3322 catan 1.0 0x1.3p-536
3323 catan 1.0 -0x1.3p-536
3324 catan -1.0 0x1.3p-536
3325 catan -1.0 -0x1.3p-536
3326 catan 0x1.3p-536 1.0
3327 catan -0x1.3p-536 1.0
3328 catan 0x1.3p-536 -1.0
3329 catan -0x1.3p-536 -1.0
3330 catan 1.0 0x1p-1020
3331 catan 1.0 -0x1p-1020
3332 catan -1.0 0x1p-1020
3333 catan -1.0 -0x1p-1020
3334 catan 0x1p-1020 1.0
3335 catan -0x1p-1020 1.0
3336 catan 0x1p-1020 -1.0
3337 catan -0x1p-1020 -1.0
3338 catan 0x1.0000000000001p0 0x1p-1022
3339 catan 0x1.0000000000001p0 -0x1p-1022
3340 catan -0x1.0000000000001p0 0x1p-1022
3341 catan -0x1.0000000000001p0 -0x1p-1022
3342 catan 0x1p-1022 0x1.0000000000001p0
3343 catan -0x1p-1022 0x1.0000000000001p0
3344 catan 0x1p-1022 -0x1.0000000000001p0
3345 catan -0x1p-1022 -0x1.0000000000001p0
3346 catan 0x0.fffffffffffff8p0 0x1p-1022
3347 catan 0x0.fffffffffffff8p0 -0x1p-1022
3348 catan -0x0.fffffffffffff8p0 0x1p-1022
3349 catan -0x0.fffffffffffff8p0 -0x1p-1022
3350 catan 0x1p-1022 0x0.fffffffffffff8p0
3351 catan -0x1p-1022 0x0.fffffffffffff8p0
3352 catan 0x1p-1022 -0x0.fffffffffffff8p0
3353 catan -0x1p-1022 -0x0.fffffffffffff8p0
3354 catan 0x1.0000000000000002p0 0x1p-1022
3355 catan 0x1.0000000000000002p0 -0x1p-1022
3356 catan -0x1.0000000000000002p0 0x1p-1022
3357 catan -0x1.0000000000000002p0 -0x1p-1022
3358 catan 0x1p-1022 0x1.0000000000000002p0
3359 catan -0x1p-1022 0x1.0000000000000002p0
3360 catan 0x1p-1022 -0x1.0000000000000002p0
3361 catan -0x1p-1022 -0x1.0000000000000002p0
3362 catan 0x0.ffffffffffffffffp0 0x1p-1022
3363 catan 0x0.ffffffffffffffffp0 -0x1p-1022
3364 catan -0x0.ffffffffffffffffp0 0x1p-1022
3365 catan -0x0.ffffffffffffffffp0 -0x1p-1022
3366 catan 0x1p-1022 0x0.ffffffffffffffffp0
3367 catan -0x1p-1022 0x0.ffffffffffffffffp0
3368 catan 0x1p-1022 -0x0.ffffffffffffffffp0
3369 catan -0x1p-1022 -0x0.ffffffffffffffffp0
3370 catan 0x1.000000000000000000000000008p0 0x1p-1022
3371 catan 0x1.000000000000000000000000008p0 -0x1p-1022
3372 catan -0x1.000000000000000000000000008p0 0x1p-1022
3373 catan -0x1.000000000000000000000000008p0 -0x1p-1022
3374 catan 0x1p-1022 0x1.000000000000000000000000008p0
3375 catan -0x1p-1022 0x1.000000000000000000000000008p0
3376 catan 0x1p-1022 -0x1.000000000000000000000000008p0
3377 catan -0x1p-1022 -0x1.000000000000000000000000008p0
3378 catan 0x0.ffffffffffffffffffffffffffcp0 0x1p-1022
3379 catan 0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022
3380 catan -0x0.ffffffffffffffffffffffffffcp0 0x1p-1022
3381 catan -0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022
3382 catan 0x1p-1022 0x0.ffffffffffffffffffffffffffcp0
3383 catan -0x1p-1022 0x0.ffffffffffffffffffffffffffcp0
3384 catan 0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0
3385 catan -0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0
3386 catan 1.0 0x1p-8192
3387 catan 1.0 -0x1p-8192
3388 catan -1.0 0x1p-8192
3389 catan -1.0 -0x1p-8192
3390 catan 0x1p-8192 1.0
3391 catan -0x1p-8192 1.0
3392 catan 0x1p-8192 -1.0
3393 catan -0x1p-8192 -1.0
3394 catan 1.0 0x1.3p-8221
3395 catan 1.0 -0x1.3p-8221
3396 catan -1.0 0x1.3p-8221
3397 catan -1.0 -0x1.3p-8221
3398 catan 0x1.3p-8221 1.0
3399 catan -0x1.3p-8221 1.0
3400 catan 0x1.3p-8221 -1.0
3401 catan -0x1.3p-8221 -1.0
3402 catan 1.0 0x1.3p-8246
3403 catan 1.0 -0x1.3p-8246
3404 catan -1.0 0x1.3p-8246
3405 catan -1.0 -0x1.3p-8246
3406 catan 0x1.3p-8246 1.0
3407 catan -0x1.3p-8246 1.0
3408 catan 0x1.3p-8246 -1.0
3409 catan -0x1.3p-8246 -1.0
3410 catan 1.0 0x1p-16380
3411 catan 1.0 -0x1p-16380
3412 catan -1.0 0x1p-16380
3413 catan -1.0 -0x1p-16380
3414 catan 0x1p-16380 1.0
3415 catan -0x1p-16380 1.0
3416 catan 0x1p-16380 -1.0
3417 catan -0x1p-16380 -1.0
3418 catan 0x1.0000000000000002p0 0x1p-16382
3419 catan 0x1.0000000000000002p0 -0x1p-16382
3420 catan -0x1.0000000000000002p0 0x1p-16382
3421 catan -0x1.0000000000000002p0 -0x1p-16382
3422 catan 0x1p-16382 0x1.0000000000000002p0
3423 catan -0x1p-16382 0x1.0000000000000002p0
3424 catan 0x1p-16382 -0x1.0000000000000002p0
3425 catan -0x1p-16382 -0x1.0000000000000002p0
3426 catan 0x0.ffffffffffffffffp0 0x1p-16382
3427 catan 0x0.ffffffffffffffffp0 -0x1p-16382
3428 catan -0x0.ffffffffffffffffp0 0x1p-16382
3429 catan -0x0.ffffffffffffffffp0 -0x1p-16382
3430 catan 0x1p-16382 0x0.ffffffffffffffffp0
3431 catan -0x1p-16382 0x0.ffffffffffffffffp0
3432 catan 0x1p-16382 -0x0.ffffffffffffffffp0
3433 catan -0x1p-16382 -0x0.ffffffffffffffffp0
3434 catan 0x1.0000000000000000000000000001p0 0x1p-16382
3435 catan 0x1.0000000000000000000000000001p0 -0x1p-16382
3436 catan -0x1.0000000000000000000000000001p0 0x1p-16382
3437 catan -0x1.0000000000000000000000000001p0 -0x1p-16382
3438 catan 0x1p-16382 0x1.0000000000000000000000000001p0
3439 catan -0x1p-16382 0x1.0000000000000000000000000001p0
3440 catan 0x1p-16382 -0x1.0000000000000000000000000001p0
3441 catan -0x1p-16382 -0x1.0000000000000000000000000001p0
3442 catan 0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382
3443 catan 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382
3444 catan -0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382
3445 catan -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382
3446 catan 0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0
3447 catan -0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0
3448 catan 0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0
3449 catan -0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0
3450
3451 catan 0.75 1.25
3452 catan -2 -3
3453
3454 catanh 0 0
3455 catanh -0 0
3456 catanh 0 -0
3457 catanh -0 -0
3458
3459 catanh 0 1.0
3460 catanh -0 1.0
3461 catanh 0 -1.0
3462 catanh -0 -1.0
3463
3464 catanh 0x1p50 0.0
3465 catanh 0x1p50 -0.0
3466 catanh -0x1p50 0.0
3467 catanh -0x1p50 -0.0
3468 catanh 0.0 0x1p50
3469 catanh -0.0 0x1p50
3470 catanh 0.0 -0x1p50
3471 catanh -0.0 -0x1p50
3472 catanh 0x1p500 0.0
3473 catanh 0x1p500 -0.0
3474 catanh -0x1p500 0.0
3475 catanh -0x1p500 -0.0
3476 catanh 0.0 0x1p500
3477 catanh -0.0 0x1p500
3478 catanh 0.0 -0x1p500
3479 catanh -0.0 -0x1p500
3480 catanh 0x1p5000 0.0
3481 catanh 0x1p5000 -0.0
3482 catanh -0x1p5000 0.0
3483 catanh -0x1p5000 -0.0
3484 catanh 0.0 0x1p5000
3485 catanh -0.0 0x1p5000
3486 catanh 0.0 -0x1p5000
3487 catanh -0.0 -0x1p5000
3488 catanh 0x1p63 0.5
3489 catanh 0x1p63 -0.5
3490 catanh -0x1p63 0.5
3491 catanh -0x1p63 -0.5
3492 catanh 0.5 0x1p63
3493 catanh -0.5 0x1p63
3494 catanh 0.5 -0x1p63
3495 catanh -0.5 -0x1p63
3496 catanh 0x1p511 0.5
3497 catanh 0x1p511 -0.5
3498 catanh -0x1p511 0.5
3499 catanh -0x1p511 -0.5
3500 catanh 0.5 0x1p511
3501 catanh -0.5 0x1p511
3502 catanh 0.5 -0x1p511
3503 catanh -0.5 -0x1p511
3504 catanh 0x1p8191 0.5
3505 catanh 0x1p8191 -0.5
3506 catanh -0x1p8191 0.5
3507 catanh -0x1p8191 -0.5
3508 catanh 0.5 0x1p8191
3509 catanh -0.5 0x1p8191
3510 catanh 0.5 -0x1p8191
3511 catanh -0.5 -0x1p8191
3512 catanh 0x1p100 0.0
3513 catanh 0x1p100 -0.0
3514 catanh -0x1p100 0.0
3515 catanh -0x1p100 -0.0
3516 catanh 0.0 0x1p100
3517 catanh -0.0 0x1p100
3518 catanh 0.0 -0x1p100
3519 catanh -0.0 -0x1p100
3520 catanh 0x1.fp127 0.0
3521 catanh 0x1.fp127 -0.0
3522 catanh -0x1.fp127 0.0
3523 catanh -0x1.fp127 -0.0
3524 catanh 0.0 0x1.fp127
3525 catanh -0.0 0x1.fp127
3526 catanh 0.0 -0x1.fp127
3527 catanh -0.0 -0x1.fp127
3528 catanh 0x1.fp127 0x1.fp127
3529 catanh 0x1.fp127 -0x1.fp127
3530 catanh -0x1.fp127 0x1.fp127
3531 catanh -0x1.fp127 -0x1.fp127
3532 catanh 0x1p900 0.0
3533 catanh 0x1p900 -0.0
3534 catanh -0x1p900 0.0
3535 catanh -0x1p900 -0.0
3536 catanh 0.0 0x1p900
3537 catanh -0.0 0x1p900
3538 catanh 0.0 -0x1p900
3539 catanh -0.0 -0x1p900
3540 catanh 0x1.fp1023 0.0
3541 catanh 0x1.fp1023 -0.0
3542 catanh -0x1.fp1023 0.0
3543 catanh -0x1.fp1023 -0.0
3544 catanh 0.0 0x1.fp1023
3545 catanh -0.0 0x1.fp1023
3546 catanh 0.0 -0x1.fp1023
3547 catanh -0.0 -0x1.fp1023
3548 catanh 0x1.fp1023 0x1.fp1023
3549 catanh 0x1.fp1023 -0x1.fp1023
3550 catanh -0x1.fp1023 0x1.fp1023
3551 catanh -0x1.fp1023 -0x1.fp1023
3552 catanh 0x1p10000 0.0
3553 catanh 0x1p10000 -0.0
3554 catanh -0x1p10000 0.0
3555 catanh -0x1p10000 -0.0
3556 catanh 0.0 0x1p10000
3557 catanh -0.0 0x1p10000
3558 catanh 0.0 -0x1p10000
3559 catanh -0.0 -0x1p10000
3560 catanh 0x1.fp16383 0.0
3561 catanh 0x1.fp16383 -0.0
3562 catanh -0x1.fp16383 0.0
3563 catanh -0x1.fp16383 -0.0
3564 catanh 0.0 0x1.fp16383
3565 catanh -0.0 0x1.fp16383
3566 catanh 0.0 -0x1.fp16383
3567 catanh -0.0 -0x1.fp16383
3568 catanh 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
3569 catanh 0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc
3570 catanh -0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
3571 catanh -0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc
3572 catanh 0x1p-13 1.0
3573 catanh 0x1p-13 -1.0
3574 catanh -0x1p-13 1.0
3575 catanh -0x1p-13 -1.0
3576 catanh 1.0 0x1p-13
3577 catanh -1.0 0x1p-13
3578 catanh 1.0 -0x1p-13
3579 catanh -1.0 -0x1p-13
3580 catanh 0x1p-27 1.0
3581 catanh 0x1p-27 -1.0
3582 catanh -0x1p-27 1.0
3583 catanh -0x1p-27 -1.0
3584 catanh 1.0 0x1p-27
3585 catanh -1.0 0x1p-27
3586 catanh 1.0 -0x1p-27
3587 catanh -1.0 -0x1p-27
3588 catanh 0x1p-33 1.0
3589 catanh 0x1p-33 -1.0
3590 catanh -0x1p-33 1.0
3591 catanh -0x1p-33 -1.0
3592 catanh 1.0 0x1p-33
3593 catanh -1.0 0x1p-33
3594 catanh 1.0 -0x1p-33
3595 catanh -1.0 -0x1p-33
3596 catanh 0x1p-54 1.0
3597 catanh 0x1p-54 -1.0
3598 catanh -0x1p-54 1.0
3599 catanh -0x1p-54 -1.0
3600 catanh 1.0 0x1p-54
3601 catanh -1.0 0x1p-54
3602 catanh 1.0 -0x1p-54
3603 catanh -1.0 -0x1p-54
3604 catanh 0x1p-57 1.0
3605 catanh 0x1p-57 -1.0
3606 catanh -0x1p-57 1.0
3607 catanh -0x1p-57 -1.0
3608 catanh 1.0 0x1p-57
3609 catanh -1.0 0x1p-57
3610 catanh 1.0 -0x1p-57
3611 catanh -1.0 -0x1p-57
3612 catanh 0x1p-13 0x1.000002p0
3613 catanh 0x1p-13 -0x1.000002p0
3614 catanh -0x1p-13 0x1.000002p0
3615 catanh -0x1p-13 -0x1.000002p0
3616 catanh 0x1.000002p0 0x1p-13
3617 catanh -0x1.000002p0 0x1p-13
3618 catanh 0x1.000002p0 -0x1p-13
3619 catanh -0x1.000002p0 -0x1p-13
3620 catanh 0x1p-13 0x0.ffffffp0
3621 catanh 0x1p-13 -0x0.ffffffp0
3622 catanh -0x1p-13 0x0.ffffffp0
3623 catanh -0x1p-13 -0x0.ffffffp0
3624 catanh 0x0.ffffffp0 0x1p-13
3625 catanh -0x0.ffffffp0 0x1p-13
3626 catanh 0x0.ffffffp0 -0x1p-13
3627 catanh -0x0.ffffffp0 -0x1p-13
3628 catanh 0x1p-27 0x1.0000000000001p0
3629 catanh 0x1p-27 -0x1.0000000000001p0
3630 catanh -0x1p-27 0x1.0000000000001p0
3631 catanh -0x1p-27 -0x1.0000000000001p0
3632 catanh 0x1.0000000000001p0 0x1p-27
3633 catanh -0x1.0000000000001p0 0x1p-27
3634 catanh 0x1.0000000000001p0 -0x1p-27
3635 catanh -0x1.0000000000001p0 -0x1p-27
3636 catanh 0x1p-27 0x0.fffffffffffff8p0
3637 catanh 0x1p-27 -0x0.fffffffffffff8p0
3638 catanh -0x1p-27 0x0.fffffffffffff8p0
3639 catanh -0x1p-27 -0x0.fffffffffffff8p0
3640 catanh 0x0.fffffffffffff8p0 0x1p-27
3641 catanh -0x0.fffffffffffff8p0 0x1p-27
3642 catanh 0x0.fffffffffffff8p0 -0x1p-27
3643 catanh -0x0.fffffffffffff8p0 -0x1p-27
3644 catanh 0x1p-33 0x1.0000000000000002p0
3645 catanh 0x1p-33 -0x1.0000000000000002p0
3646 catanh -0x1p-33 0x1.0000000000000002p0
3647 catanh -0x1p-33 -0x1.0000000000000002p0
3648 catanh 0x1.0000000000000002p0 0x1p-33
3649 catanh -0x1.0000000000000002p0 0x1p-33
3650 catanh 0x1.0000000000000002p0 -0x1p-33
3651 catanh -0x1.0000000000000002p0 -0x1p-33
3652 catanh 0x1p-33 0x0.ffffffffffffffffp0
3653 catanh 0x1p-33 -0x0.ffffffffffffffffp0
3654 catanh -0x1p-33 0x0.ffffffffffffffffp0
3655 catanh -0x1p-33 -0x0.ffffffffffffffffp0
3656 catanh 0x0.ffffffffffffffffp0 0x1p-33
3657 catanh -0x0.ffffffffffffffffp0 0x1p-33
3658 catanh 0x0.ffffffffffffffffp0 -0x1p-33
3659 catanh -0x0.ffffffffffffffffp0 -0x1p-33
3660 catanh 0x1p-54 0x1.000000000000000000000000008p0
3661 catanh 0x1p-54 -0x1.000000000000000000000000008p0
3662 catanh -0x1p-54 0x1.000000000000000000000000008p0
3663 catanh -0x1p-54 -0x1.000000000000000000000000008p0
3664 catanh 0x1.000000000000000000000000008p0 0x1p-54
3665 catanh -0x1.000000000000000000000000008p0 0x1p-54
3666 catanh 0x1.000000000000000000000000008p0 -0x1p-54
3667 catanh -0x1.000000000000000000000000008p0 -0x1p-54
3668 catanh 0x1p-54 0x0.ffffffffffffffffffffffffffcp0
3669 catanh 0x1p-54 -0x0.ffffffffffffffffffffffffffcp0
3670 catanh -0x1p-54 0x0.ffffffffffffffffffffffffffcp0
3671 catanh -0x1p-54 -0x0.ffffffffffffffffffffffffffcp0
3672 catanh 0x0.ffffffffffffffffffffffffffcp0 0x1p-54
3673 catanh -0x0.ffffffffffffffffffffffffffcp0 0x1p-54
3674 catanh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-54
3675 catanh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-54
3676 catanh 0x1p-57 0x1.0000000000000000000000000001p0
3677 catanh 0x1p-57 -0x1.0000000000000000000000000001p0
3678 catanh -0x1p-57 0x1.0000000000000000000000000001p0
3679 catanh -0x1p-57 -0x1.0000000000000000000000000001p0
3680 catanh 0x1.0000000000000000000000000001p0 0x1p-57
3681 catanh -0x1.0000000000000000000000000001p0 0x1p-57
3682 catanh 0x1.0000000000000000000000000001p0 -0x1p-57
3683 catanh -0x1.0000000000000000000000000001p0 -0x1p-57
3684 catanh 0x1p-57 0x0.ffffffffffffffffffffffffffff8p0
3685 catanh 0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0
3686 catanh -0x1p-57 0x0.ffffffffffffffffffffffffffff8p0
3687 catanh -0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0
3688 catanh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-57
3689 catanh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-57
3690 catanh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57
3691 catanh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57
3692 catanh 1.0 0x1p-64
3693 catanh 1.0 -0x1p-64
3694 catanh -1.0 0x1p-64
3695 catanh -1.0 -0x1p-64
3696 catanh 0x1p-64 1.0
3697 catanh -0x1p-64 1.0
3698 catanh 0x1p-64 -1.0
3699 catanh -0x1p-64 -1.0
3700 catanh 1.0 0x1.3p-73
3701 catanh 1.0 -0x1.3p-73
3702 catanh -1.0 0x1.3p-73
3703 catanh -1.0 -0x1.3p-73
3704 catanh 0x1.3p-73 1.0
3705 catanh -0x1.3p-73 1.0
3706 catanh 0x1.3p-73 -1.0
3707 catanh -0x1.3p-73 -1.0
3708 catanh 1.0 0x1p-124
3709 catanh 1.0 -0x1p-124
3710 catanh -1.0 0x1p-124
3711 catanh -1.0 -0x1p-124
3712 catanh 0x1p-124 1.0
3713 catanh -0x1p-124 1.0
3714 catanh 0x1p-124 -1.0
3715 catanh -0x1p-124 -1.0
3716 catanh 0x1.000002p0 0x1p-126
3717 catanh 0x1.000002p0 -0x1p-126
3718 catanh -0x1.000002p0 0x1p-126
3719 catanh -0x1.000002p0 -0x1p-126
3720 catanh 0x1p-126 0x1.000002p0
3721 catanh -0x1p-126 0x1.000002p0
3722 catanh 0x1p-126 -0x1.000002p0
3723 catanh -0x1p-126 -0x1.000002p0
3724 catanh 0x0.ffffffp0 0x1p-126
3725 catanh 0x0.ffffffp0 -0x1p-126
3726 catanh -0x0.ffffffp0 0x1p-126
3727 catanh -0x0.ffffffp0 -0x1p-126
3728 catanh 0x1p-126 0x0.ffffffp0
3729 catanh -0x1p-126 0x0.ffffffp0
3730 catanh 0x1p-126 -0x0.ffffffp0
3731 catanh -0x1p-126 -0x0.ffffffp0
3732 catanh 1.0 0x1p-512
3733 catanh 1.0 -0x1p-512
3734 catanh -1.0 0x1p-512
3735 catanh -1.0 -0x1p-512
3736 catanh 0x1p-512 1.0
3737 catanh -0x1p-512 1.0
3738 catanh 0x1p-512 -1.0
3739 catanh -0x1p-512 -1.0
3740 catanh 1.0 0x1.3p-536
3741 catanh 1.0 -0x1.3p-536
3742 catanh -1.0 0x1.3p-536
3743 catanh -1.0 -0x1.3p-536
3744 catanh 0x1.3p-536 1.0
3745 catanh -0x1.3p-536 1.0
3746 catanh 0x1.3p-536 -1.0
3747 catanh -0x1.3p-536 -1.0
3748 catanh 1.0 0x1p-1020
3749 catanh 1.0 -0x1p-1020
3750 catanh -1.0 0x1p-1020
3751 catanh -1.0 -0x1p-1020
3752 catanh 0x1p-1020 1.0
3753 catanh -0x1p-1020 1.0
3754 catanh 0x1p-1020 -1.0
3755 catanh -0x1p-1020 -1.0
3756 catanh 0x1.0000000000001p0 0x1p-1022
3757 catanh 0x1.0000000000001p0 -0x1p-1022
3758 catanh -0x1.0000000000001p0 0x1p-1022
3759 catanh -0x1.0000000000001p0 -0x1p-1022
3760 catanh 0x1p-1022 0x1.0000000000001p0
3761 catanh -0x1p-1022 0x1.0000000000001p0
3762 catanh 0x1p-1022 -0x1.0000000000001p0
3763 catanh -0x1p-1022 -0x1.0000000000001p0
3764 catanh 0x0.fffffffffffff8p0 0x1p-1022
3765 catanh 0x0.fffffffffffff8p0 -0x1p-1022
3766 catanh -0x0.fffffffffffff8p0 0x1p-1022
3767 catanh -0x0.fffffffffffff8p0 -0x1p-1022
3768 catanh 0x1p-1022 0x0.fffffffffffff8p0
3769 catanh -0x1p-1022 0x0.fffffffffffff8p0
3770 catanh 0x1p-1022 -0x0.fffffffffffff8p0
3771 catanh -0x1p-1022 -0x0.fffffffffffff8p0
3772 catanh 0x1.0000000000000002p0 0x1p-1022
3773 catanh 0x1.0000000000000002p0 -0x1p-1022
3774 catanh -0x1.0000000000000002p0 0x1p-1022
3775 catanh -0x1.0000000000000002p0 -0x1p-1022
3776 catanh 0x1p-1022 0x1.0000000000000002p0
3777 catanh -0x1p-1022 0x1.0000000000000002p0
3778 catanh 0x1p-1022 -0x1.0000000000000002p0
3779 catanh -0x1p-1022 -0x1.0000000000000002p0
3780 catanh 0x0.ffffffffffffffffp0 0x1p-1022
3781 catanh 0x0.ffffffffffffffffp0 -0x1p-1022
3782 catanh -0x0.ffffffffffffffffp0 0x1p-1022
3783 catanh -0x0.ffffffffffffffffp0 -0x1p-1022
3784 catanh 0x1p-1022 0x0.ffffffffffffffffp0
3785 catanh -0x1p-1022 0x0.ffffffffffffffffp0
3786 catanh 0x1p-1022 -0x0.ffffffffffffffffp0
3787 catanh -0x1p-1022 -0x0.ffffffffffffffffp0
3788 catanh 0x1.000000000000000000000000008p0 0x1p-1022
3789 catanh 0x1.000000000000000000000000008p0 -0x1p-1022
3790 catanh -0x1.000000000000000000000000008p0 0x1p-1022
3791 catanh -0x1.000000000000000000000000008p0 -0x1p-1022
3792 catanh 0x1p-1022 0x1.000000000000000000000000008p0
3793 catanh -0x1p-1022 0x1.000000000000000000000000008p0
3794 catanh 0x1p-1022 -0x1.000000000000000000000000008p0
3795 catanh -0x1p-1022 -0x1.000000000000000000000000008p0
3796 catanh 0x0.ffffffffffffffffffffffffffcp0 0x1p-1022
3797 catanh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022
3798 catanh -0x0.ffffffffffffffffffffffffffcp0 0x1p-1022
3799 catanh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022
3800 catanh 0x1p-1022 0x0.ffffffffffffffffffffffffffcp0
3801 catanh -0x1p-1022 0x0.ffffffffffffffffffffffffffcp0
3802 catanh 0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0
3803 catanh -0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0
3804 catanh 1.0 0x1p-8192
3805 catanh 1.0 -0x1p-8192
3806 catanh -1.0 0x1p-8192
3807 catanh -1.0 -0x1p-8192
3808 catanh 0x1p-8192 1.0
3809 catanh -0x1p-8192 1.0
3810 catanh 0x1p-8192 -1.0
3811 catanh -0x1p-8192 -1.0
3812 catanh 1.0 0x1.3p-8221
3813 catanh 1.0 -0x1.3p-8221
3814 catanh -1.0 0x1.3p-8221
3815 catanh -1.0 -0x1.3p-8221
3816 catanh 0x1.3p-8221 1.0
3817 catanh -0x1.3p-8221 1.0
3818 catanh 0x1.3p-8221 -1.0
3819 catanh -0x1.3p-8221 -1.0
3820 catanh 1.0 0x1.3p-8246
3821 catanh 1.0 -0x1.3p-8246
3822 catanh -1.0 0x1.3p-8246
3823 catanh -1.0 -0x1.3p-8246
3824 catanh 0x1.3p-8246 1.0
3825 catanh -0x1.3p-8246 1.0
3826 catanh 0x1.3p-8246 -1.0
3827 catanh -0x1.3p-8246 -1.0
3828 catanh 1.0 0x1p-16380
3829 catanh 1.0 -0x1p-16380
3830 catanh -1.0 0x1p-16380
3831 catanh -1.0 -0x1p-16380
3832 catanh 0x1p-16380 1.0
3833 catanh -0x1p-16380 1.0
3834 catanh 0x1p-16380 -1.0
3835 catanh -0x1p-16380 -1.0
3836 catanh 0x1.0000000000000002p0 0x1p-16382
3837 catanh 0x1.0000000000000002p0 -0x1p-16382
3838 catanh -0x1.0000000000000002p0 0x1p-16382
3839 catanh -0x1.0000000000000002p0 -0x1p-16382
3840 catanh 0x1p-16382 0x1.0000000000000002p0
3841 catanh -0x1p-16382 0x1.0000000000000002p0
3842 catanh 0x1p-16382 -0x1.0000000000000002p0
3843 catanh -0x1p-16382 -0x1.0000000000000002p0
3844 catanh 0x0.ffffffffffffffffp0 0x1p-16382
3845 catanh 0x0.ffffffffffffffffp0 -0x1p-16382
3846 catanh -0x0.ffffffffffffffffp0 0x1p-16382
3847 catanh -0x0.ffffffffffffffffp0 -0x1p-16382
3848 catanh 0x1p-16382 0x0.ffffffffffffffffp0
3849 catanh -0x1p-16382 0x0.ffffffffffffffffp0
3850 catanh 0x1p-16382 -0x0.ffffffffffffffffp0
3851 catanh -0x1p-16382 -0x0.ffffffffffffffffp0
3852 catanh 0x1.0000000000000000000000000001p0 0x1p-16382
3853 catanh 0x1.0000000000000000000000000001p0 -0x1p-16382
3854 catanh -0x1.0000000000000000000000000001p0 0x1p-16382
3855 catanh -0x1.0000000000000000000000000001p0 -0x1p-16382
3856 catanh 0x1p-16382 0x1.0000000000000000000000000001p0
3857 catanh -0x1p-16382 0x1.0000000000000000000000000001p0
3858 catanh 0x1p-16382 -0x1.0000000000000000000000000001p0
3859 catanh -0x1p-16382 -0x1.0000000000000000000000000001p0
3860 catanh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382
3861 catanh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382
3862 catanh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382
3863 catanh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382
3864 catanh 0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0
3865 catanh -0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0
3866 catanh 0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0
3867 catanh -0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0
3868
3869 catanh 0.75 1.25
3870 catanh -2 -3
3871
3872 cbrt 0.0
3873 cbrt -0
3874 cbrt -0.001
3875 cbrt 2
3876 cbrt 4
3877 cbrt 8
3878 cbrt -10
3879 cbrt -27.0
3880 cbrt 0.9921875
3881 cbrt 0.75
3882 cbrt 0x1p16383
3883 cbrt 0x1p-16383
3884 cbrt 1e5
3885 cbrt 0x3.132634p+0
3886 cbrt -0xc.8d0442f2f0d1p-492
3887 cbrt -0xa.6b142p+40
3888 cbrt -0x1.f28ab85f3580ap-128
3889 cbrt -0x2.b5cd28p-36
3890 cbrt -0x1.d6a8bep-20
3891 cbrt -0x3.593ed8p-72
3892 cbrt 0x1.bd0098p-104
3893 cbrt -0x3.300d34p+0
3894 cbrt 0x6.247f5p-4
3895 cbrt -0x3.48648028cb464p+0
3896 # the next value generates larger error bounds on x86_64 (binary64)
3897 cbrt -0x1.7cec1dab41272p-230
3898 cbrt max xfail:ibm128-libgcc
3899 cbrt -max xfail:ibm128-libgcc
3900 cbrt min
3901 cbrt -min
3902 cbrt min_subnorm
3903 cbrt -min_subnorm
3904
3905 ccos 0.0 0.0
3906 ccos -0 0.0
3907 ccos 0.0 -0
3908 ccos -0 -0
3909
3910 ccos 0.75 1.25
3911 ccos -2 -3
3912
3913 ccos 0.75 89.5
3914 ccos 0.75 -89.5
3915 ccos -0.75 89.5
3916 ccos -0.75 -89.5
3917 ccos 0.75 710.5
3918 ccos 0.75 -710.5
3919 ccos -0.75 710.5
3920 ccos -0.75 -710.5
3921 ccos 0.75 11357.25
3922 ccos 0.75 -11357.25
3923 ccos -0.75 11357.25
3924 ccos -0.75 -11357.25
3925
3926 ccos 0x1p-149 180
3927 ccos 0x1p-1074 1440
3928 ccos 0x1p-16434 22730
3929
3930 ccos min_subnorm_p120 0x1p-120
3931 ccos 0x1p-120 min_subnorm_p120
3932
3933 ccos min 1
3934 ccos -min 1
3935 ccos min_subnorm 80
3936 ccos -min_subnorm 80
3937
3938 ccosh 0.0 0.0
3939 ccosh -0 0.0
3940 ccosh 0.0 -0
3941 ccosh -0 -0
3942
3943 ccosh 0.75 1.25
3944 ccosh -2 -3
3945
3946 ccosh 89.5 0.75
3947 ccosh -89.5 0.75
3948 ccosh 89.5 -0.75
3949 ccosh -89.5 -0.75
3950 ccosh 710.5 0.75
3951 ccosh -710.5 0.75
3952 ccosh 710.5 -0.75
3953 ccosh -710.5 -0.75
3954 ccosh 11357.25 0.75
3955 ccosh -11357.25 0.75
3956 ccosh 11357.25 -0.75
3957 ccosh -11357.25 -0.75
3958
3959 ccosh 180 0x1p-149
3960 ccosh 1440 0x1p-1074
3961 ccosh 22730 0x1p-16434
3962
3963 ccosh min_subnorm_p120 0x1p-120
3964 ccosh 0x1p-120 min_subnorm_p120
3965
3966 ccosh 1 min
3967 ccosh 1 -min
3968 ccosh 80 min_subnorm
3969 ccosh 80 -min_subnorm
3970
3971 cexp 0 0
3972 cexp -0 0
3973 cexp 0 -0
3974 cexp -0 -0
3975
3976 cexp 0.75 1.25
3977 cexp -2.0 -3.0
3978
3979 cexp 0 0x1p65
3980 cexp 0 -0x1p65
3981 cexp 50 0x1p127
3982
3983 cexp 0 1e22
3984 cexp 0 0x1p1023
3985 cexp 500 0x1p1023
3986
3987 cexp 0 0x1p16383
3988 cexp -10000 0x1p16383
3989
3990 cexp 88.75 0.75
3991 cexp -95 0.75
3992 cexp 709.8125 0.75
3993 cexp -720 0.75
3994 cexp 11356.5625 0.75
3995 cexp -11370 0.75
3996
3997 cexp 180 0x1p-149
3998 cexp 1440 0x1p-1074
3999 cexp 22730 0x1p-16434
4000
4001 cexp 1e6 0
4002 cexp 1e6 min
4003 cexp 1e6 -min
4004
4005 cexp 1 min
4006 cexp 1 -min
4007 cexp 80 min_subnorm
4008 cexp 80 -min_subnorm
4009
4010 cexp min min_subnorm
4011 cexp min -min_subnorm
4012
4013 clog 0.75 1.25
4014 clog -2 -3
4015
4016 clog 0x2.f2f308p+0 0x4.c3841p-4
4017 clog 0xd.3de7ap-36 -0xe.cf143p-40
4018 clog 0x2.21e65p+0 0x5.576cf8p-4
4019 clog 0x1.f4755cp+0 -0x4.29411p-4
4020 clog -0xf.9c4c8p-4 -0xa.b4101p+20
4021 clog 0x7.40ac68p+0 0x4.251bb8p-4
4022 clog 0xa.3ac3cp+68 0x1.47239ep+68
4023 clog 0x3.8ff10cp+0 -0x6.b0794p-4
4024
4025 clog 0xa.a39ffp-4 -0x2.360c38p-4
4026 clog 0x6.9a4569067b6ecp-4 0xb.0a30d15e7d798p-4
4027 clog -0x1.105436p+0 -0x6.66396df3cc7ap-4
4028 clog -0x2.c90b952282392dep-4 0x1.43cda16634cc7046p+0
4029
4030 clog -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
4031 clog -0xa.5920ap-4 -0x6.2cda5p-4
4032 clog 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
4033
4034 clog -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4
4035 clog -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4
4036 clog 0x3.c16p-136 0x8p-152
4037 clog -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
4038
4039 clog -0x2.7bdep-4 0x5.ab7a4p-4
4040 clog -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4
4041 clog 0x3.ba473p+0 0x7.eea9ap-4
4042 clog 0x9.d02220baee4ep+36 0x2.b9a29cp+0
4043 clog -0x5.1a5cf8p-4 -0xb.73012p-4
4044 clog -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4
4045 clog -0x5.1a5cfc2301114p-4 -0xb.730118p-4
4046 clog 0xb.ffffcp-4 0x7.ffff1p-4
4047 clog 0xb.ffffp-4 0x7.ffffap-4
4048 clog 0xb.ffffp-4 0x7.fffff8p-4
4049 clog 0xb.ffffp-4 0x7.ffffp-4
4050 clog 0xb.fffffp-4 0x7.ffff68p-4
4051 clog 0xb.fffffp-4 0x7.ffffp-4
4052 clog 0xb.ffff8p-4 0x7.ffffcp-4
4053 clog 0xb.ffffp-4 0x7.ffffcp-4
4054 clog 0xb.ffffp-4 0x7.ffffb8p-4
4055 clog 0xb.ffffp-4 0x7.ffff7p-4
4056 clog 0xb.ffffp-4 0x7.ffff5p-4
4057 clog 0xb.fffffffffff7p-4 0x7.fffff8p-4
4058 clog 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4
4059 clog 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4
4060 clog 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4
4061 clog 0xb.fffffp-4 0x7.ffffffffffff4p-4
4062 clog 0xb.fffffffffffp-4 0x7.fffffffffffecp-4
4063 clog 0xb.fffffffffff8p-4 0x7.fffff8p-4
4064 clog 0x8p-152 -0x1.10233ap+0
4065 clog 0xa.03634p-4 -0x4.7bb918p-20
4066 clog -0x5.e23d2p-4 0x8.525df889c21ap-4
4067 clog 0x9.8ce58p-4 -0x8p-152
4068 clog 0x8p-152 0x9.2af75p-4
4069 clog 0x9.97a15de8e59d8p-4 -0
4070 clog -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0
4071 clog 0x9.97a15de8e59d8p-4 -0
4072 clog -0x9.7f1d7p-64 0x9.db37dp-4
4073 clog -0x8.5efc4p-4 -0x5.40310cp-4
4074 clog -0x9.0b459p-4 0
4075 clog -0x6.a9419e9b30e68p-4 -0x6.262c7p-4
4076 clog 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4
4077 clog -0x9.f5563cb3227d8p-4 0
4078 clog -0x9.5a284p-4 0x6.899578p-8
4079 clog 0xa.3e62bp-4 0x1.18c03p-100
4080 clog 0 -0x9.22a99p-4
4081 clog 0 0x9.7915bp-4
4082 clog 0x3.00d1ap-12 0x1.23ff6ap+0
4083
4084 clog 0x1.fffffep+127 0x1.fffffep+127
4085 clog 0x1.fffffep+127 1.0
4086 clog 0x1p-149 0x1p-149
4087 clog 0x1p-147 0x1p-147
4088 clog 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
4089 clog 0x1.fffffffffffffp+1023 0x1p+1023
4090 clog 0x1p-1074 0x1p-1074
4091 clog 0x1p-1073 0x1p-1073
4092 clog 0x1.fp+16383 0x1.fp+16383
4093 clog 0x1.fp+16383 0x1p+16383
4094 clog 0x1p-16440 0x1p-16441
4095
4096 clog 0x1p-149 0x1.fp+127
4097 clog -0x1p-149 0x1.fp+127
4098 clog 0x1p-149 -0x1.fp+127
4099 clog -0x1p-149 -0x1.fp+127
4100 clog -0x1.fp+127 0x1p-149
4101 clog -0x1.fp+127 -0x1p-149
4102 clog 0x1.fp+127 0x1p-149
4103 clog 0x1.fp+127 -0x1p-149
4104 clog 0x1p-1074 0x1.fp+1023
4105 clog -0x1p-1074 0x1.fp+1023
4106 clog 0x1p-1074 -0x1.fp+1023
4107 clog -0x1p-1074 -0x1.fp+1023
4108 clog -0x1.fp+1023 0x1p-1074
4109 clog -0x1.fp+1023 -0x1p-1074
4110 clog 0x1.fp+1023 0x1p-1074
4111 clog 0x1.fp+1023 -0x1p-1074
4112 clog 0x1p-16445 0x1.fp+16383
4113 clog -0x1p-16445 0x1.fp+16383
4114 clog 0x1p-16445 -0x1.fp+16383
4115 clog -0x1p-16445 -0x1.fp+16383
4116 clog -0x1.fp+16383 0x1p-16445
4117 clog -0x1.fp+16383 -0x1p-16445
4118 clog 0x1.fp+16383 0x1p-16445
4119 clog 0x1.fp+16383 -0x1p-16445
4120 clog 0x1p-16494 0x1.fp+16383
4121 clog -0x1p-16494 0x1.fp+16383
4122 clog 0x1p-16494 -0x1.fp+16383
4123 clog -0x1p-16494 -0x1.fp+16383
4124 clog -0x1.fp+16383 0x1p-16494
4125 clog -0x1.fp+16383 -0x1p-16494
4126 clog 0x1.fp+16383 0x1p-16494
4127 clog 0x1.fp+16383 -0x1p-16494
4128
4129 clog 1.0 0x1.234566p-10
4130 clog -1.0 0x1.234566p-20
4131 clog 0x1.234566p-30 1.0
4132 clog -0x1.234566p-40 -1.0
4133 clog 0x1.234566p-50 1.0
4134 clog 0x1.234566p-60 1.0
4135 clog 0x1p-62 1.0
4136 clog 0x1p-63 1.0
4137 clog 0x1p-64 1.0
4138 clog 0x1p-510 1.0
4139 clog 0x1p-511 1.0
4140 clog 0x1p-512 1.0
4141 clog 0x1p-8190 1.0
4142 clog 0x1p-8191 1.0
4143 clog 0x1p-8192 1.0
4144
4145 clog 0x1.000566p0 0x1.234p-10
4146 clog 0x1.000566p0 0x1.234p-100
4147 clog -0x1.0000000123456p0 0x1.2345678p-30
4148 clog -0x1.0000000123456p0 0x1.2345678p-1000
4149 clog 0x1.00000000000000123456789abcp0 0x1.23456789p-60
4150 clog 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
4151
4152 clog 0x0.ffffffp0 0x0.ffffffp-100
4153 clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
4154 clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
4155
4156 clog 0x1a6p-10 0x3a5p-10
4157 clog 0xf2p-10 0x3e3p-10
4158 clog 0x4d4ep-15 0x6605p-15
4159 clog 0x2818p-15 0x798fp-15
4160 clog 0x9b57bp-20 0xcb7b4p-20
4161 clog 0x2731p-20 0xfffd0p-20
4162 clog 0x2ede88p-23 0x771c3fp-23
4163 clog 0x11682p-23 0x7ffed1p-23
4164 clog 0xa1f2c1p-24 0xc643aep-24
4165 clog 0x659feap-24 0xeaf6f9p-24
4166 clog 0x4447d7175p-35 0x6c445e00ap-35
4167 clog 0x2dd46725bp-35 0x7783a1284p-35
4168 clog 0x164c74eea876p-45 0x16f393482f77p-45
4169 clog 0xfe961079616p-45 0x1bc37e09e6d1p-45
4170 clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
4171 clog 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
4172 clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
4173 clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
4174 clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
4175 clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
4176 clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
4177 clog 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
4178 clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
4179 clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
4180 clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
4181 clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
4182 clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
4183 clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
4184 clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
4185 clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
4186 clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
4187 clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
4188 clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
4189 clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
4190 clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
4191 clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
4192 clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
4193 clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
4194 clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
4195 clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
4196 clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
4197 clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
4198 clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
4199
4200 clog10 0.75 1.25
4201 clog10 -2 -3
4202
4203 clog10 0x2.f2f308p+0 0x4.c3841p-4
4204 clog10 0xd.3de7ap-36 -0xe.cf143p-40
4205 clog10 0x2.21e65p+0 0x5.576cf8p-4
4206 clog10 0x1.f4755cp+0 -0x4.29411p-4
4207 clog10 -0xf.9c4c8p-4 -0xa.b4101p+20
4208 clog10 0x7.40ac68p+0 0x4.251bb8p-4
4209 clog10 0xa.3ac3cp+68 0x1.47239ep+68
4210 clog10 0x3.8ff10cp+0 -0x6.b0794p-4
4211
4212 clog10 0x2.83f8ap+0 -0xb.0b529p-4
4213 clog10 -0x2.eb21fcp-4 -0x6.59bbc8p-4
4214 clog10 -0x3.3f7fc4p-4 0xb.ba599p-4
4215 clog10 0x1.cd1ab2p-124 -0x8p-152
4216 clog10 0xa.32054p-4 0x2.c7e71cp-4
4217 clog10 -0x5.9ecf8c7b5a0f4p-4 0xa.a945e5f8761c8p-4
4218 clog10 0x1.7a858p+0 -0x6.d940dp-4
4219 clog10 -0x2.51320d99da5a2p-4 0x3.b8176p-4
4220 clog10 -0x1.25c2d3e172df8p+0 0
4221 clog10 0x1.0c684e35d0b2ap+0 -0x7.37df8a65c28fp-4
4222
4223 clog10 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
4224 clog10 -0xa.5920ap-4 -0x6.2cda5p-4
4225 clog10 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
4226
4227 clog10 -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4
4228 clog10 -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4
4229 clog10 0x3.c16p-136 0x8p-152
4230 clog10 -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
4231
4232 clog10 -0x2.7bdep-4 0x5.ab7a4p-4
4233 clog10 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4
4234 clog10 0x3.ba473p+0 0x7.eea9ap-4
4235 clog10 0x9.d02220baee4ep+36 0x2.b9a29cp+0
4236 clog10 -0x5.1a5cf8p-4 -0xb.73012p-4
4237 clog10 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4
4238 clog10 -0x5.1a5cfc2301114p-4 -0xb.730118p-4
4239 clog10 0xb.ffffcp-4 0x7.ffff1p-4
4240 clog10 0xb.ffffp-4 0x7.ffffap-4
4241 clog10 0xb.ffffp-4 0x7.fffff8p-4
4242 clog10 0xb.ffffp-4 0x7.ffffp-4
4243 clog10 0xb.fffffp-4 0x7.ffff68p-4
4244 clog10 0xb.fffffp-4 0x7.ffffp-4
4245 clog10 0xb.ffff8p-4 0x7.ffffcp-4
4246 clog10 0xb.ffffp-4 0x7.ffffcp-4
4247 clog10 0xb.ffffp-4 0x7.ffffb8p-4
4248 clog10 0xb.ffffp-4 0x7.ffff7p-4
4249 clog10 0xb.ffffp-4 0x7.ffff5p-4
4250 clog10 0xb.fffffffffff7p-4 0x7.fffff8p-4
4251 clog10 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4
4252 clog10 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4
4253 clog10 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4
4254 clog10 0xb.fffffp-4 0x7.ffffffffffff4p-4
4255 clog10 0xb.fffffffffffp-4 0x7.fffffffffffecp-4
4256 clog10 0xb.fffffffffff8p-4 0x7.fffff8p-4
4257 clog10 0x8p-152 -0x1.10233ap+0
4258 clog10 0xa.03634p-4 -0x4.7bb918p-20
4259 clog10 -0x5.e23d2p-4 0x8.525df889c21ap-4
4260 clog10 0x9.8ce58p-4 -0x8p-152
4261 clog10 0x8p-152 0x9.2af75p-4
4262 clog10 0x9.97a15de8e59d8p-4 -0
4263 clog10 -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0
4264 clog10 0x9.97a15de8e59d8p-4 -0
4265 clog10 -0x9.7f1d7p-64 0x9.db37dp-4
4266 clog10 -0x8.5efc4p-4 -0x5.40310cp-4
4267 clog10 -0x9.0b459p-4 0
4268 clog10 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4
4269 clog10 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4
4270 clog10 -0x9.f5563cb3227d8p-4 0
4271 clog10 -0x9.5a284p-4 0x6.899578p-8
4272 clog10 0xa.3e62bp-4 0x1.18c03p-100
4273 clog10 0 -0x9.22a99p-4
4274 clog10 0 0x9.7915bp-4
4275 clog10 0x3.00d1ap-12 0x1.23ff6ap+0
4276
4277 clog10 0x1.fffffep+127 0x1.fffffep+127
4278 clog10 0x1.fffffep+127 1.0
4279 clog10 0x1p-149 0x1p-149
4280 clog10 0x1p-147 0x1p-147
4281 clog10 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
4282 clog10 0x1.fffffffffffffp+1023 0x1p+1023
4283 clog10 0x1p-1074 0x1p-1074
4284 clog10 0x1p-1073 0x1p-1073
4285 clog10 0x1.fp+16383 0x1.fp+16383
4286 clog10 0x1.fp+16383 0x1p+16383
4287 clog10 0x1p-16440 0x1p-16441
4288
4289 clog10 0x1p-149 0x1.fp+127
4290 clog10 -0x1p-149 0x1.fp+127
4291 clog10 0x1p-149 -0x1.fp+127
4292 clog10 -0x1p-149 -0x1.fp+127
4293 clog10 -0x1.fp+127 0x1p-149
4294 clog10 -0x1.fp+127 -0x1p-149
4295 clog10 0x1.fp+127 0x1p-149
4296 clog10 0x1.fp+127 -0x1p-149
4297 clog10 0x1p-1074 0x1.fp+1023
4298 clog10 -0x1p-1074 0x1.fp+1023
4299 clog10 0x1p-1074 -0x1.fp+1023
4300 clog10 -0x1p-1074 -0x1.fp+1023
4301 clog10 -0x1.fp+1023 0x1p-1074
4302 clog10 -0x1.fp+1023 -0x1p-1074
4303 clog10 0x1.fp+1023 0x1p-1074
4304 clog10 0x1.fp+1023 -0x1p-1074
4305 clog10 0x1p-16445 0x1.fp+16383
4306 clog10 -0x1p-16445 0x1.fp+16383
4307 clog10 0x1p-16445 -0x1.fp+16383
4308 clog10 -0x1p-16445 -0x1.fp+16383
4309 clog10 -0x1.fp+16383 0x1p-16445
4310 clog10 -0x1.fp+16383 -0x1p-16445
4311 clog10 0x1.fp+16383 0x1p-16445
4312 clog10 0x1.fp+16383 -0x1p-16445
4313 clog10 0x1p-16494 0x1.fp+16383
4314 clog10 -0x1p-16494 0x1.fp+16383
4315 clog10 0x1p-16494 -0x1.fp+16383
4316 clog10 -0x1p-16494 -0x1.fp+16383
4317 clog10 -0x1.fp+16383 0x1p-16494
4318 clog10 -0x1.fp+16383 -0x1p-16494
4319 clog10 0x1.fp+16383 0x1p-16494
4320 clog10 0x1.fp+16383 -0x1p-16494
4321
4322 clog10 1.0 0x1.234566p-10
4323 clog10 -1.0 0x1.234566p-20
4324 clog10 0x1.234566p-30 1.0
4325 clog10 -0x1.234566p-40 -1.0
4326 clog10 0x1.234566p-50 1.0
4327 clog10 0x1.234566p-60 1.0
4328 clog10 0x1p-61 1.0
4329 clog10 0x1p-62 1.0
4330 clog10 0x1p-63 1.0
4331 clog10 0x1p-509 1.0
4332 clog10 0x1p-510 1.0
4333 clog10 0x1p-511 1.0
4334 clog10 0x1p-8189 1.0
4335 clog10 0x1p-8190 1.0
4336 clog10 0x1p-8191 1.0
4337
4338 clog10 0x1.000566p0 0x1.234p-10
4339 clog10 0x1.000566p0 0x1.234p-100
4340 clog10 -0x1.0000000123456p0 0x1.2345678p-30
4341 clog10 -0x1.0000000123456p0 0x1.2345678p-1000
4342 clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-60
4343 clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
4344
4345 clog10 0x0.ffffffp0 0x0.ffffffp-100
4346 clog10 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
4347 clog10 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
4348
4349 clog10 0x1a6p-10 0x3a5p-10
4350 clog10 0xf2p-10 0x3e3p-10
4351 clog10 0x4d4ep-15 0x6605p-15
4352 clog10 0x2818p-15 0x798fp-15
4353 clog10 0x9b57bp-20 0xcb7b4p-20
4354 clog10 0x2731p-20 0xfffd0p-20
4355 clog10 0x2ede88p-23 0x771c3fp-23
4356 clog10 0x11682p-23 0x7ffed1p-23
4357 clog10 0xa1f2c1p-24 0xc643aep-24
4358 clog10 0x659feap-24 0xeaf6f9p-24
4359 clog10 0x4447d7175p-35 0x6c445e00ap-35
4360 clog10 0x2dd46725bp-35 0x7783a1284p-35
4361 clog10 0x164c74eea876p-45 0x16f393482f77p-45
4362 clog10 0xfe961079616p-45 0x1bc37e09e6d1p-45
4363 clog10 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
4364 clog10 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
4365 clog10 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
4366 clog10 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
4367 clog10 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
4368 clog10 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
4369 clog10 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
4370 clog10 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
4371 clog10 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
4372 clog10 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
4373 clog10 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
4374 clog10 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
4375 clog10 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
4376 clog10 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
4377 clog10 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
4378 clog10 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
4379 clog10 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
4380 clog10 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
4381 clog10 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
4382 clog10 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
4383 clog10 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
4384 clog10 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
4385 clog10 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
4386 clog10 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
4387 clog10 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
4388 clog10 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
4389 clog10 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
4390 clog10 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
4391 clog10 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
4392
4393 cos 0
4394 cos -0
4395 cos pi/3
4396 cos 2pi/3
4397 cos pi/2
4398 cos 0.75
4399 cos 0x1p65
4400 cos -0x1p65
4401 cos 0.80190127184058835
4402 cos 0x1.442f74p+15
4403 cos 1e22
4404 cos 0x1p1023
4405 cos 0x1p16383
4406 cos 0x1p+120
4407 cos 0x1p+127
4408 cos 0x1.fffff8p+127
4409 cos 0x1.fffffep+127
4410 cos 0x1p+50
4411 cos 0x1p+28
4412 cos 0x1.000000cf4a2a2p0
4413 cos 0x1.0000010b239a9p0
4414 cos 0x1.00000162a932bp0
4415 cos 0x1.000002d452a10p0
4416 cos 0x1.000005bc7d86dp0
4417 cos 0x1.200145a975ce6p32
4418 cos 1
4419 cos 2
4420 cos 3
4421 cos 4
4422 cos 5
4423 cos 6
4424 cos 7
4425 cos 8
4426 cos 9
4427 cos 10
4428 cos 0x1p-5
4429 cos 0x1p-10
4430 cos 0x1p-15
4431 cos 0x1p-20
4432 cos 0x1p-25
4433 cos 0x1p-30
4434 cos 0x1p-35
4435 cos 0x1p-40
4436 cos 0x1p-45
4437 cos 0x1p-50
4438 cos 0x1p-55
4439 cos 0x1p-60
4440 cos 0x1p-100
4441 cos 0x1p-600
4442 cos 0x1p-10000
4443 cos max
4444 cos -max
4445 cos min
4446 cos -min
4447 cos min_subnorm
4448 cos -min_subnorm
4449 cos -0x3.3de320f6be87ep+1020
4450 cos 0xe.9f1e5bc3bb88p+112
4451 cos 0x4.7857dp+68
4452 cos -0x1.02e34cp+0
4453 cos 0xf.f0274p+4
4454 cos 0x3.042d88p+0
4455 cos 0x1.8475e5afd4481p+0
4456 cos 1.57079697
4457 cos -1.57079697
4458 # the next value generates larger error bounds on x86_64 (binary32)
4459 cos 0x2.3c6ef4p-12
4460 # the next value generates larger error bounds on x86_64 (binary128)
4461 cos 0xe.6672d458b05edf50af4fab1a42p+40
4462
4463 cosh 0
4464 cosh -0
4465 cosh 0.75
4466 cosh 709.8893558127259666434838436543941497802734375
4467 cosh -709.8893558127259666434838436543941497802734375
4468 cosh 22
4469 cosh 23
4470 cosh 24
4471 cosh 0x1p-5
4472 cosh 0x1p-10
4473 cosh 0x1p-15
4474 cosh 0x1p-20
4475 cosh 0x1p-25
4476 cosh 0x1p-30
4477 cosh 0x1p-35
4478 cosh 0x1p-40
4479 cosh 0x1p-45
4480 cosh 0x1p-50
4481 cosh 0x1p-100
4482 cosh 0x1p-600
4483 cosh 0x1p-10000
4484 cosh -1
4485 cosh 50
4486 cosh -0xb.60713p+0
4487 cosh -0x3.cee48p+0
4488 cosh 0x2.f5d128p+0
4489 cosh -0xd.0c03p+0
4490 cosh -0x3.d04328728b72cp-4
4491 cosh 0x1.629188p+4
4492 cosh max
4493 cosh -max
4494 cosh min
4495 cosh -min
4496 cosh min_subnorm
4497 cosh -min_subnorm
4498 cosh 0x1p-56
4499 cosh -0x1p-56
4500 cosh 0x1p-72
4501 cosh -0x1p-72
4502 # Test values either side of overflow for each floating-point format.
4503 cosh 0x5.96a7ep+4
4504 cosh 0x5.96a7e8p+4
4505 cosh -0x5.96a7ep+4
4506 cosh -0x5.96a7e8p+4
4507 cosh 0x2.c679d1f73f0fap+8
4508 cosh 0x2.c679d1f73f0fcp+8
4509 cosh -0x2.c679d1f73f0fap+8
4510 cosh -0x2.c679d1f73f0fcp+8
4511 cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc
4512 cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc
4513 cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc
4514 cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc
4515 cosh 0x2.c5d37700c6bb03a4p+12
4516 cosh 0x2.c5d37700c6bb03a8p+12
4517 cosh -0x2.c5d37700c6bb03a4p+12
4518 cosh -0x2.c5d37700c6bb03a8p+12
4519 cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12
4520 cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12
4521 cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12
4522 cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12
4523 # the next value generates larger error bounds on x86_64 (binary32)
4524 cosh 0x5.8bfe6p+4
4525 # the next value generates larger error bounds on x86_64 (binary64)
4526 cosh 0x1.633c457f1e66bp+9
4527 # the next value generates larger error bounds on x86_64 (ldbl-96)
4528 cosh 0x2.c5d376167f4052f4p+12
4529 # the next value generates larger error bounds on x86_64 (binary128)
4530 cosh -0x2.c5d376eefcd4bbeb000452d84662p+12
4531
4532 cpow 1 0 0 0 ignore-zero-inf-sign
4533 cpow 2 0 10 0 ignore-zero-inf-sign
4534 # Bug 14473: cpow results inaccurate.
4535 cpow e 0 0 2pi xfail
4536 cpow 2 3 4 0 xfail-rounding
4537
4538 cpow 0.75 1.25 0.75 1.25 xfail-rounding
4539 cpow 0.75 1.25 1.0 1.0 xfail-rounding
4540 cpow 0.75 1.25 1.0 0.0
4541 cpow 0.75 1.25 0.0 1.0
4542
4543 csin 0.0 0.0
4544 csin -0 0.0
4545 csin 0.0 -0
4546 csin -0 -0
4547
4548 csin 0.75 1.25
4549 csin -2 -3
4550
4551 csin 0.75 89.5
4552 csin 0.75 -89.5
4553 csin -0.75 89.5
4554 csin -0.75 -89.5
4555 csin 0.75 710.5
4556 csin 0.75 -710.5
4557 csin -0.75 710.5
4558 csin -0.75 -710.5
4559 csin 0.75 11357.25
4560 csin 0.75 -11357.25
4561 csin -0.75 11357.25
4562 csin -0.75 -11357.25
4563
4564 csin 0.75 1e6
4565 csin 0.75 -1e6
4566 csin -0.75 1e6
4567 csin -0.75 -1e6
4568
4569 csin 0x1p-149 180
4570 csin 0x1p-1074 1440
4571 csin 0x1p-16434 22730
4572
4573 csin min 1
4574 csin -min 1
4575 csin min_subnorm 80
4576 csin -min_subnorm 80
4577
4578 csin min_subnorm min
4579 csin min min_subnorm
4580
4581 csinh 0.0 0.0
4582 csinh -0 0.0
4583 csinh 0.0 -0
4584 csinh -0 -0
4585
4586 csinh 0.75 1.25
4587 csinh -2 -3
4588
4589 csinh 89.5 0.75
4590 csinh -89.5 0.75
4591 csinh 89.5 -0.75
4592 csinh -89.5 -0.75
4593 csinh 710.5 0.75
4594 csinh -710.5 0.75
4595 csinh 710.5 -0.75
4596 csinh -710.5 -0.75
4597 csinh 11357.25 0.75
4598 csinh -11357.25 0.75
4599 csinh 11357.25 -0.75
4600 csinh -11357.25 -0.75
4601
4602 csinh 1e6 0.75
4603 csinh -1e6 0.75
4604 csinh 1e6 -0.75
4605 csinh -1e6 -0.75
4606
4607 csinh 180 0x1p-149
4608 csinh 1440 0x1p-1074
4609 csinh 22730 0x1p-16434
4610
4611 csinh 1 min
4612 csinh 1 -min
4613 csinh 80 min_subnorm
4614 csinh 80 -min_subnorm
4615
4616 csinh min_subnorm min
4617 csinh min min_subnorm
4618
4619 csqrt 0 0
4620 csqrt 0 -0
4621 csqrt -0 0
4622 csqrt -0 -0
4623
4624 csqrt 16.0 -30.0
4625 csqrt -1 0
4626 csqrt 0 2
4627 csqrt 119 120
4628 csqrt 0.75 1.25
4629 csqrt -2 -3
4630 csqrt -2 3
4631 # Principal square root should be returned (i.e., non-negative real part).
4632 csqrt 0 -1
4633
4634 csqrt -0xe.6432ap-4 0xe.8175p-4
4635 csqrt -0x4.d01448p-4 -0x7.c1915p+0
4636 csqrt -0xd.e1d5fp-4 -0x1.054226p+4
4637 csqrt 0x5.39e238p+0 -0x4.576278p-4
4638 csqrt -0xe.735dbp+0 -0x5.26cb98p+40
4639 csqrt -0x7.915fafbe9f588p-4 -0x2.5e01bcp+0
4640 csqrt 0xe.229827fe17d08p-4 0xd.849ecp-4
4641 csqrt -0x4.d0144005d7af4p-4 -0x7.c19148p+0
4642 csqrt 0x8p-152 0x7.8p-148
4643 csqrt -0x4.82773b736291p-4 -0x1.bcb7cep+0
4644 csqrt 0xf.fffffp+124 0xe.7e0c2p+116
4645 csqrt -0x4.15ca1p+0 -0x8p-152
4646 csqrt 0xf.a24adp+28 0x8.0f148p+36
4647 csqrt 0x1.f9610ap+4 0x9.87716p+4
4648 csqrt 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0
4649 csqrt -0x7.31291c9fdae04p-160 -0x8p-152
4650 csqrt 0x1.d60caep+0 0x7.a7d468p+0
4651 csqrt -0xb.e2bc1cd6eaa7p-180 0x8p-152
4652 csqrt 0xd.25d559ac5baap-168 0x8p-152
4653 csqrt -0x9.0a61a7b482d28p-168 -0x8p-152
4654 csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0
4655 csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152
4656 csqrt -0x8.ec8932bf5603p-172 0x8p-152
4657 csqrt -0x1.9edb24c83e22cp-172 -0x8p-152
4658 csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152
4659 csqrt 0x1.0221e29d5a3cdp-188 -0x8p-152
4660 csqrt -0x2.927275f6febb6p-184 0x8p-152
4661 csqrt -0x8p-152 -0x2.c832ff5b163af0dcp-2444
4662 csqrt -0x8p-152 -0x1.818bccp+0
4663
4664 csqrt 0x1.fffffep+127 0x1.fffffep+127
4665 csqrt 0x1.fffffep+127 1.0
4666 csqrt 0x1p-149 0x1p-149
4667 csqrt 0x1p-147 0x1p-147
4668
4669 csqrt 0 0x1p-149
4670 csqrt 0x1p-50 0x1p-149
4671 csqrt 0x1p+127 0x1p-149
4672 csqrt 0x1p-149 0x1p+127
4673 csqrt 0x1.000002p-126 0x1.000002p-126
4674 csqrt -0x1.000002p-126 -0x1.000002p-126
4675
4676 csqrt 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
4677 csqrt 0x1.fffffffffffffp+1023 0x1p+1023
4678 csqrt 0x1p-1074 0x1p-1074
4679 csqrt 0x1p-1073 0x1p-1073
4680
4681 csqrt 0 0x1p-1074
4682 csqrt 0x1p-500 0x1p-1074
4683 csqrt 0x1p+1023 0x1p-1074
4684 csqrt 0x1p-1074 0x1p+1023
4685 csqrt 0x1.0000000000001p-1022 0x1.0000000000001p-1022
4686 csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
4687
4688 csqrt 0x1.fp+16383 0x1.fp+16383
4689 csqrt 0x1.fp+16383 0x1p+16383
4690 csqrt 0x1p-16440 0x1p-16441
4691
4692 csqrt 0 0x1p-16445
4693 csqrt 0x1p-5000 0x1p-16445
4694 csqrt 0x1p+16383 0x1p-16445
4695 csqrt 0x1p-16445 0x1p+16383
4696 csqrt 0x1.0000000000000002p-16382 0x1.0000000000000002p-16382
4697 csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
4698
4699 csqrt 0 0x1p-16494
4700 csqrt 0x1p-5000 0x1p-16494
4701 csqrt 0x1p+16383 0x1p-16494
4702 csqrt 0x1p-16494 0x1p+16383
4703 csqrt 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-16382
4704 csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-16382
4705
4706 csqrt 0x0.ffp128 0x1.1p-61
4707 csqrt -0x0.ffp128 0x1.1p-61
4708 csqrt 0x0.ffp1024 0x1.1p-509
4709 csqrt -0x0.ffp1024 0x1.1p-509
4710 csqrt 0x0.ffp16384 0x1.1p-8189
4711 csqrt -0x0.ffp16384 0x1.1p-8189
4712
4713 csqrt 0x1p-149 0x1.000002p-126
4714 csqrt 0x1p-149 0x1.000004p-126
4715 csqrt 0x1p-1074 0x1.0000000000001p-1022
4716 csqrt 0x1p-1074 0x1.0000000000002p-1022
4717 csqrt 0x1p-16445 0x1.0000000000000002p-16382
4718 csqrt 0x1p-16445 0x1.0000000000000004p-16382
4719 csqrt 0x1p-16494 0x1.0000000000000000000000000001p-16382
4720 csqrt 0x1p-16494 0x1.0000000000000000000000000002p-16382
4721
4722 csqrt 1 min
4723 csqrt 1 -min
4724 csqrt -1 min
4725 csqrt -1 -min
4726
4727 ctan 0 0
4728 ctan 0 -0
4729 ctan -0 0
4730 ctan -0 -0
4731
4732 ctan 0.75 1.25
4733 ctan -2 -3
4734
4735 ctan 1 45
4736 ctan 1 47
4737 ctan 1 355
4738 ctan 1 365
4739 ctan 1 5680
4740 ctan 1 5690
4741
4742 ctan 0x3.243f6cp-1 0
4743
4744 ctan 0x1p127 1
4745 ctan 0x1p1023 1
4746 ctan 0x1p16383 1
4747
4748 ctan 50000 50000
4749 ctan 50000 -50000
4750 ctan -50000 50000
4751 ctan -50000 -50000
4752
4753 ctan 0x1.921fb6p+0 0x1p-149
4754 ctan 0x1.921fb54442d18p+0 0x1p-1074
4755 ctan 0x1.921fb54442d1846ap+0 0x1p-16445
4756
4757 ctan min 0
4758 ctan -min 0
4759 ctan min_subnorm 0
4760 ctan -min_subnorm 0
4761 ctan 0 min
4762 ctan 0 -min
4763 ctan 0 min_subnorm
4764 ctan 0 -min_subnorm
4765
4766 ctanh 0 0
4767 ctanh 0 -0
4768 ctanh -0 0
4769 ctanh -0 -0
4770
4771 ctanh 0 pi/4
4772
4773 ctanh 0.75 1.25
4774 ctanh -2 -3
4775
4776 ctanh 45 1
4777 ctanh 47 1
4778 ctanh 355 1
4779 ctanh 365 1
4780 ctanh 5680 1
4781 ctanh 5690 1
4782
4783 ctanh 0 0x3.243f6cp-1
4784
4785 ctanh 1 0x1p127
4786 ctanh 1 0x1p1023
4787 ctanh 1 0x1p16383
4788
4789 ctanh 50000 50000
4790 ctanh 50000 -50000
4791 ctanh -50000 50000
4792 ctanh -50000 -50000
4793
4794 ctanh 0x1p-149 0x1.921fb6p+0
4795 ctanh 0x1p-1074 0x1.921fb54442d18p+0
4796 ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
4797
4798 ctanh 0 min
4799 ctanh 0 -min
4800 ctanh 0 min_subnorm
4801 ctanh 0 -min_subnorm
4802 ctanh min 0
4803 ctanh -min 0
4804 ctanh min_subnorm 0
4805 ctanh -min_subnorm 0
4806
4807 div 0 min
4808 div 0 -min
4809 div 0 min_subnorm
4810 div 0 -min_subnorm
4811 div 0 max
4812 div 0 -max
4813 div -0 min
4814 div -0 -min
4815 div -0 min_subnorm
4816 div -0 -min_subnorm
4817 div -0 max
4818 div -0 -max
4819 div max max xfail:ibm128-libgcc
4820 div max -max xfail:ibm128-libgcc
4821 div -max max xfail:ibm128-libgcc
4822 div -max -max xfail:ibm128-libgcc
4823 div min min
4824 div min -min
4825 div -min min
4826 div -min -min
4827 div min_subnorm min_subnorm
4828 div min_subnorm -min_subnorm
4829 div -min_subnorm min_subnorm
4830 div -min_subnorm -min_subnorm
4831 div max min xfail-rounding:ibm128-libgcc
4832 div max -min xfail-rounding:ibm128-libgcc
4833 div -max min xfail-rounding:ibm128-libgcc
4834 div -max -min xfail-rounding:ibm128-libgcc
4835 div max min_subnorm xfail-rounding:ibm128-libgcc
4836 div max -min_subnorm xfail-rounding:ibm128-libgcc
4837 div -max min_subnorm xfail-rounding:ibm128-libgcc
4838 div -max -min_subnorm xfail-rounding:ibm128-libgcc
4839 div min max xfail-rounding:ibm128-libgcc
4840 div min -max xfail-rounding:ibm128-libgcc
4841 div -min max xfail-rounding:ibm128-libgcc
4842 div -min -max xfail-rounding:ibm128-libgcc
4843 div min_subnorm max xfail-rounding:ibm128-libgcc
4844 div min_subnorm -max xfail-rounding:ibm128-libgcc
4845 div -min_subnorm max xfail-rounding:ibm128-libgcc
4846 div -min_subnorm -max xfail-rounding:ibm128-libgcc
4847 div 1 2
4848 div 1 -2
4849 div -1 2
4850 div -1 -2
4851 div 100.5 0.75
4852 div 100.5 -0.75
4853 div -100.5 0.75
4854 div -100.5 -0.75
4855
4856 # Cases where the ratio of two values in a wider format is very close
4857 # to half way between two representable values in a narrower format,
4858 # so that double rounding would sometimes yield the wrong result. For
4859 # a narrower format of width a and a wider format of width w, take
4860 # b = w - a; these examples are of the form
4861 # (1 + 2^-a + 2^-b + 2^(1-w)) / (1 + 2^-b). These examples have
4862 # ratios of the form (1 + 2^-a) to the width of the wider format, but
4863 # the mathematical value is slightly greater, so that rounding once
4864 # should round the result up but double rounding would wrongly round
4865 # the result down.
4866 # a = 24, w = 53.
4867 div 0x1.0000010800001p0 0x1.00000008p0
4868 # a = 24, w = 64.
4869 div 0x1.0000010001000002p0 0x1.0000000001p0
4870 # a = 24, w = 113.
4871 div 0x1.0000010000000000000000800001p0 0x1.00000000000000000000008p0
4872 # a = 53, w = 64.
4873 div 0x1.0020000000000802p0 0x1.002p0
4874 # a = 53, w = 113.
4875 div 0x1.0000000000000810000000000001p0 0x1.000000000000001p0
4876 # a = 64, w = 113.
4877 div 0x1.0000000000008001000000000001p0 0x1.0000000000008p0
4878 # Similar, for double rounding to 64-bit of a division of 53-bit values.
4879 div 0x1ffe1p0 0xfffp0
4880
4881 # Cases where there is underflow before rounding (for some format) but
4882 # might not be after rounding, depending on the rounding mode.
4883 div 0x1p-126 0x1.0000001p0
4884 div 0x1p-126 -0x1.0000001p0
4885 div -0x1p-126 0x1.0000001p0
4886 div -0x1p-126 -0x1.0000001p0
4887 div 0x1p-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128
4888 div 0x1p-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128
4889 div -0x1p-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128
4890 div -0x1p-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128
4891 div 0x1p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc
4892 div 0x1p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc
4893 div -0x1p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc
4894 div -0x1p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc
4895
4896 erf 0
4897 erf -0
4898 erf 0.125
4899 erf 0.75
4900 erf 1
4901 erf -1
4902 erf 1.25
4903 erf 2.0
4904 erf -2
4905 erf 3
4906 erf -3
4907 erf 4
4908 erf -4
4909 erf 4.125
4910 erf 5
4911 erf 6
4912 erf 7
4913 erf 8
4914 erf 9
4915 erf 10
4916 erf -10
4917 erf 27.0
4918 erf -27.0
4919 erf -0x1.fffffffffffff8p-2
4920 erf 0x1.c5bf94p-127
4921 erf 0x3.8b7fa8p-128
4922 erf -0x3.8b7f12369ded8p-1024
4923 erf 0x3.8b7f12369ded5518p-16384
4924 erf 0x3.8b7ee8p-128
4925 erf 0x3.8b7f3cp-128
4926 erf 0x3.8b7f12369decp-1024
4927 erf 0x3.8b7f12369deeap-1024
4928 erf 0x7.16fe246d3bdaa9e70ec1483562p-972
4929 erf 0x7.16fe246d3bdaa9e70ec148358cp-972
4930 erf 0x3.8b7f12369ded54c8p-16384
4931 erf 0x3.8b7f12369ded551cp-16384
4932 erf 0x1.c5bf891b4ef6aa64p-16384
4933 erf 0x1.c5bf891b4ef6aa8ep-16384
4934 erf 0x3.8b7f12369ded54f38760a41abb5cp-16384
4935 erf 0x3.8b7f12369ded54f38760a41abb86p-16384
4936 erf 26.0
4937 erf 28.0
4938 erf 100
4939 erf 106
4940 erf 106.5
4941 erf 106.625
4942 erf 107
4943 erf 108
4944 erf 1000
4945 erf 0x1p-5
4946 erf -0x1p-5
4947 erf 0x1p-10
4948 erf 0x1p-15
4949 erf 0x1p-20
4950 erf 0x1p-25
4951 erf 0x1p-30
4952 erf 0x1p-35
4953 erf 0x1p-40
4954 erf 0x1p-45
4955 erf 0x1p-50
4956 erf 0x1p-55
4957 erf 0x1p-60
4958 erf 0x1p-100
4959 erf 0x1p-600
4960 erf 0x1p-10000
4961 erf min
4962 erf -min
4963 erf min_subnorm
4964 erf -min_subnorm
4965 erf max
4966 erf -max
4967
4968 erf -0x1.ddaea4p+0
4969 erf -0x1.2b1f68p+0
4970 erf 0x1.44e722p+0
4971 erf -0x1.3a0d48p+0
4972 erf -0x1.c975cap+0
4973 erf -0x1.e6a006p+0
4974 erf -0x1.4d32f4p-12
4975
4976 erfc 0.0
4977 erfc -0
4978 erfc 0x1p-55
4979 erfc -0x1p-55
4980 erfc 0.125
4981 erfc 0.75
4982 erfc 1
4983 erfc -1
4984 erfc 1.25
4985 erfc 2.0
4986 erfc -2
4987 erfc 3
4988 erfc -3
4989 erfc 0x1.f7303cp+1
4990 erfc 4
4991 erfc -4
4992 erfc 4.125
4993 erfc 5
4994 erfc -5
4995 erfc 6
4996 erfc -6
4997 erfc 7
4998 erfc -7
4999 erfc 8
5000 erfc -8
5001 erfc 9
5002 erfc -9
5003 erfc 10
5004 erfc -10
5005 erfc 0x1.ffa002p+2
5006 erfc 0x1.ffffc8p+2
5007 erfc -0x1.fffffffffffff8p-2
5008 erfc 26.0
5009 erfc 27.0
5010 erfc 28.0
5011 erfc 0x1.ffff56789abcdef0123456789a8p+2
5012 erfc 100
5013 erfc 106
5014 erfc 106.5
5015 erfc 106.625
5016 erfc 107
5017 erfc 108
5018 erfc 1000
5019 erfc 0x1p-5
5020 erfc -0x1p-5
5021 erfc 0x1p-10
5022 erfc 0x1p-15
5023 erfc 0x1p-20
5024 erfc 0x1p-25
5025 erfc 0x1p-30
5026 erfc 0x1p-35
5027 erfc 0x1p-40
5028 erfc 0x1p-45
5029 erfc 0x1p-50
5030 erfc 0x1p-60
5031 erfc 0x1p-100
5032 erfc 0x1p-600
5033 erfc 0x1p-10000
5034 erfc 0x9.31cdfp+0
5035 erfc 0x9.31cep+0
5036 erfc 0x1.a8b12fc6e4891p+4
5037 erfc 0x1.a8b12fc6e4892p+4
5038 erfc 0x1.9d7adac608e8586300e6c8b99ep+4
5039 erfc 0x1.9d7adac608e8586300e6c8b99e8p+4
5040 erfc 0x6.a893032db905274p+4
5041 erfc 0x6.a893032db9052748p+4
5042 erfc 0x6.a8a0561d8bbe942p+4
5043 erfc 0x6.a8a0561d8bbe9428p+4
5044 erfc 0x6.a893032db905274042fb05c665dcp+4
5045 erfc 0x6.a893032db905274042fb05c665ep+4
5046 # the next value generates larger error bounds on x86_64 (binary32)
5047 erfc 0xd.03d06p-4
5048 # the next value generates larger error bounds on x86_64 (ldbl-96)
5049 erfc 0x1.5cf2167efe9207d2p+0
5050 # the next value generates larger error bounds on x86_64 (binary128)
5051 erfc 0x1.5166e0efc44a9dfc79b8c8873a99p+0
5052 erfc min
5053 erfc -min
5054 erfc min_subnorm
5055 erfc -min_subnorm
5056 erfc max
5057 erfc -max
5058
5059 erfc 0x1.8a0c64p+0
5060 erfc 0x1.8a0c62p+0
5061 erfc 0x1.64dafap+0
5062 erfc 0x6.88fb08p+0
5063 erfc 0xd.361d9p-4
5064 erfc 0x8.c66b44ca40038p+0
5065 erfc 0x2.586f1cp+0
5066 erfc 0xb.acb72p+0
5067 erfc 0xb.227499103357d84p+0
5068 erfc 0xd.28abfp-4
5069 erfc 0x1.5289fep+0
5070 erfc 0x4.b48498p+0
5071 erfc 0x2.f8646cp+0
5072 erfc 0x1.514548p+0
5073 erfc 0x2.36c504p+0
5074 erfc 0x1.65e31p+0
5075 erfc 0xd.44cd3p-4
5076 erfc 0xd.47425b3cafa48p-4
5077 erfc 0x1.2f644ep+0
5078 erfc 0x2.56af04p+0
5079 erfc 0x2.b7f8cb76737d2af98dead7c4c5eep+0
5080 erfc 0x2.dfb9b4p+0
5081 erfc 0x1.e33c9ep+0
5082 # the next value generates larger error bounds on x86_64 (binary64)
5083 erfc 0x1.3ffcbf39febb4p+0
5084
5085 exp 0
5086 exp -0
5087 exp 1
5088 exp 2
5089 exp 3
5090 exp 0.75
5091 exp 50.0
5092 exp 88.72269439697265625
5093 exp 709.75
5094 exp 1000.0
5095 exp 710
5096 exp -1234
5097 exp 0x2.c679d1f73f0fb628p+8
5098 exp 1e5
5099 exp max
5100 exp -7.4444006192138124e+02
5101 exp -0x1.75f113c30b1c8p+9
5102 exp -max
5103 exp -11342.8125
5104 exp -0x2.c5b2319c4843acc0p12
5105 exp -0x2.c469d9p+8
5106 exp -0x2.c46d96p+8
5107 exp -0x2.c46727p+8
5108 exp -0x2.c469dep+8
5109 exp -0x2.c46c04p+8
5110 exp -0x2.c46adep+8
5111 exp -0x2.c471b3p+8
5112 exp -0x2.c46993p+8
5113 exp -0x2.c49fap+8
5114 exp -0x2.c4ac1p+8
5115 exp -0x2.c4d89p+8
5116 exp 0x1p-10
5117 exp -0x1p-10
5118 exp 0x1p-20
5119 exp -0x1p-20
5120 exp 0x1p-30
5121 exp -0x1p-30
5122 exp 0x1p-40
5123 exp -0x1p-40
5124 exp 0x1p-50
5125 exp -0x1p-50
5126 exp 0x1p-60
5127 exp -0x1p-60
5128 exp 0x1p-100
5129 exp -0x1p-100
5130 exp 0x1p-600
5131 exp -0x1p-600
5132 exp 0x1p-10000
5133 exp -0x1p-10000
5134 exp 0x5.8b90b8p+4
5135 exp 0x5.8b90cp+4
5136 exp -0x5.75628p+4
5137 exp -0x5.756278p+4
5138 exp 0x2.c5c85fdf473dep+8
5139 exp 0x2.c5c85fdf473ep+8
5140 exp -0x2.c4657baf579a6p+8
5141 exp -0x2.c4657baf579a4p+8
5142 exp 0x2.c5c85fdf473de6ab278ece600fp+8 xfail-rounding:ibm128-libgcc
5143 exp 0x2.c5c85fdf473de6ab278ece601p+8 xfail-rounding:ibm128-libgcc
5144 exp -0x2.9fa8dcb9092a538b3f2ee2ca67p+8 xfail-rounding:ibm128-libgcc
5145 exp -0x2.9fa8dcb9092a538b3f2ee2ca66p+8 xfail-rounding:ibm128-libgcc
5146 exp 0x2.c5c85fdf473de6acp+12
5147 exp 0x2.c5c85fdf473de6bp+12
5148 exp -0x2.c5b2319c4843accp+12
5149 exp -0x2.c5b2319c4843acbcp+12
5150 exp -0x2.c5bd48bdc7c0c9b8p+12
5151 exp -0x2.c5bd48bdc7c0c9b4p+12
5152 exp 0x2.c5c85fdf473de6af278ece600fcap+12
5153 exp 0x2.c5c85fdf473de6af278ece600fccp+12
5154 exp -0x2.c5b2319c4843acbff21591e99cccp+12
5155 exp -0x2.c5b2319c4843acbff21591e99ccap+12
5156 exp min
5157 exp -min
5158 exp min_subnorm
5159 exp -min_subnorm
5160
5161 exp -0x1.760cd14774bd9p+0
5162 exp 0x1.4bed28p+0
5163 exp -0x1.f1cf36p+8
5164 exp 0x3.248524p+0
5165 exp 0x1.f0b362p+0
5166 exp 0xd.89746a799ac4eedp+0
5167 exp -0x6.58b64p-4
5168 # the next value generates larger error bounds on x86_64 (binary32)
5169 exp 0x1.fefe02p-16
5170 # the next value generates larger error bounds on x86_64 (binary64)
5171 exp -0x1.0c4af1ad4ee36p+9
5172
5173 exp10 0
5174 exp10 -0
5175 exp10 3
5176 exp10 -1
5177 exp10 36
5178 exp10 -36
5179 exp10 305
5180 exp10 -305
5181 exp10 4932
5182 exp10 -4932
5183 exp10 -0x1.343793004f503232p12
5184 exp10 1e5
5185 exp10 -1e5
5186 exp10 1e6
5187 exp10 -1e6
5188 exp10 max
5189 exp10 -max
5190 exp10 0.75
5191 exp10 0x1.348e45573a1dd72cp+8
5192 exp10 -0x1.33aa03p+8
5193 exp10 -0x1.33ad17p+8
5194 exp10 -0x1.33afcap+8
5195 exp10 0x1p-10
5196 exp10 -0x1p-10
5197 exp10 0x1p-20
5198 exp10 -0x1p-20
5199 exp10 0x1p-30
5200 exp10 -0x1p-30
5201 exp10 0x1p-40
5202 exp10 -0x1p-40
5203 exp10 0x1p-50
5204 exp10 -0x1p-50
5205 exp10 0x1p-60
5206 exp10 -0x1p-60
5207 exp10 0x1p-100
5208 exp10 -0x1p-100
5209 exp10 0x1p-600
5210 exp10 -0x1p-600
5211 exp10 0x1p-10000
5212 exp10 -0x1p-10000
5213 exp10 0x2.688268p+4
5214 exp10 0x2.68826cp+4
5215 exp10 -0x2.5ee064p+4
5216 exp10 -0x2.5ee06p+4
5217 exp10 0x1.34413509f79fep+8
5218 exp10 0x1.34413509f79ffp+8
5219 exp10 -0x1.33a7146f72a42p+8
5220 exp10 -0x1.33a7146f72a41p+8
5221 exp10 0x1.34413509f79fef2f625b0205a88p+8 xfail:ibm128-libgcc
5222 exp10 0x1.34413509f79fef2f625b0205a9p+8 xfail:ibm128-libgcc
5223 exp10 -0x1.23b2b470ae9318183ba772361cp+8 xfail-rounding:ibm128-libgcc
5224 exp10 -0x1.23b2b470ae9318183ba772361b8p+8 xfail-rounding:ibm128-libgcc
5225 exp10 0x1.34413509f79fef3p+12
5226 exp10 0x1.34413509f79fef32p+12
5227 exp10 -0x1.343793004f503232p+12
5228 exp10 -0x1.343793004f50323p+12
5229 exp10 -0x1.343c6405237810b2p+12
5230 exp10 -0x1.343c6405237810bp+12
5231 exp10 0x1.34413509f79fef311f12b35816f9p+12
5232 exp10 0x1.34413509f79fef311f12b35816fap+12
5233 exp10 -0x1.343793004f503231a589bac27c39p+12
5234 exp10 -0x1.343793004f503231a589bac27c38p+12
5235 # the next value generates larger error bounds on x86_64 (binary32)
5236 exp10 -0xa.6f431p+0
5237 exp10 min
5238 exp10 -min
5239 exp10 min_subnorm
5240 exp10 -min_subnorm
5241
5242 exp10 0xd.f73d6p-4
5243 exp10 0x1.cc6776p+0
5244 exp10 0x5.b00bcd891ffe56fp+0
5245 exp10 0xe.8b349p+4
5246 exp10 0x3.495c78p+0
5247 exp10 0xf.f33f6p+0
5248
5249 exp2 0
5250 exp2 -0
5251 exp2 10
5252 exp2 -1
5253 exp2 1e6
5254 exp2 -1e6
5255 exp2 max
5256 exp2 -max
5257 exp2 0.75
5258 exp2 100.5
5259 exp2 -116.5
5260 exp2 -123.5
5261 exp2 -124.5
5262 exp2 -125.5
5263 exp2 127
5264 exp2 -149
5265 exp2 1000.25
5266 exp2 -1019.5
5267 exp2 -1020.5
5268 exp2 -1021.5
5269 exp2 1023
5270 exp2 -1074
5271 exp2 16383
5272 exp2 -16400
5273 exp2 -126.125
5274 exp2 -126.25
5275 exp2 -126.375
5276 exp2 -126.5
5277 exp2 -126.625
5278 exp2 -126.75
5279 exp2 -126.875
5280 exp2 -1022.125
5281 exp2 -1022.25
5282 exp2 -1022.375
5283 exp2 -1022.5
5284 exp2 -1022.625
5285 exp2 -1022.75
5286 exp2 -1022.875
5287 exp2 -0x3.fe4e8p+8
5288 exp2 -0x3.fe513p+8
5289 exp2 -16382.125
5290 exp2 -16382.25
5291 exp2 -16382.375
5292 exp2 -16382.5
5293 exp2 -16382.625
5294 exp2 -16382.75
5295 exp2 -16382.875
5296 exp2 0x1p-10
5297 exp2 -0x1p-10
5298 exp2 0x1p-20
5299 exp2 -0x1p-20
5300 exp2 0x1p-30
5301 exp2 -0x1p-30
5302 exp2 0x1p-40
5303 exp2 -0x1p-40
5304 exp2 0x1p-50
5305 exp2 -0x1p-50
5306 exp2 0x1p-60
5307 exp2 -0x1p-60
5308 exp2 0x1p-100
5309 exp2 -0x1p-100
5310 exp2 0x1p-600
5311 exp2 -0x1p-600
5312 exp2 0x1p-10000
5313 exp2 -0x1p-10000
5314 exp2 0x7.fffff8p+4
5315 exp2 0x8.00001p+4
5316 exp2 -0x7.e00008p+4
5317 exp2 -0x7.dffff8p+4
5318 exp2 0x3.ffffffffffffep+8
5319 exp2 0x4.0000000000004p+8
5320 exp2 -0x3.fe00000000002p+8
5321 exp2 -0x3.fdffffffffffep+8
5322 exp2 0x3.fffffffffffffffa3aae26b51fp+8 xfail-rounding:ibm128-libgcc
5323 exp2 0x3.fffffffffffffffa3aae26b52p+8 xfail-rounding:ibm128-libgcc
5324 exp2 -0x3.c9000000000000000000000001p+8
5325 exp2 -0x3.c8ffffffffffffffffffffffffp+8
5326 exp2 0x3.fffffffffffffffcp+12
5327 exp2 0x4.0000000000000008p+12
5328 exp2 -0x3.ffe0000000000004p+12
5329 exp2 -0x3.ffdffffffffffffcp+12
5330 exp2 -0x3.fff0000000000004p+12
5331 exp2 -0x3.ffeffffffffffffcp+12
5332 exp2 0x3.fffffffffffffffffffffffffffep+12
5333 exp2 0x4.0000000000000000000000000004p+12
5334 exp2 -0x3.ffe0000000000000000000000002p+12
5335 exp2 -0x3.ffdffffffffffffffffffffffffep+12
5336 exp2 min
5337 exp2 -min
5338 exp2 min_subnorm
5339 exp2 -min_subnorm
5340
5341 exp2 0xb.71754p-4
5342 exp2 0xd.d77dp+0
5343 exp2 0xc.122c4p-4
5344 exp2 -0x1.567cc8p+0
5345 exp2 -0x1.bbbd76p+0
5346 exp2 -0x1.3045fep+8
5347 exp2 0xa.87b8bp+0
5348 exp2 -0xe.2ce69p-4
5349 exp2 -0xc.1bf12p-16
5350 exp2 -0x4.8ce878p-4
5351 exp2 0xf.93d18bf7be8d272p-4
5352
5353 expm1 0
5354 expm1 -0
5355 expm1 1
5356 expm1 0.75
5357 expm1 2
5358 expm1 3
5359 expm1 4
5360 expm1 5
5361 expm1 10
5362 expm1 15
5363 expm1 20
5364 expm1 25
5365 expm1 30
5366 expm1 35
5367 expm1 40
5368 expm1 50.0
5369 expm1 60
5370 expm1 70
5371 expm1 80
5372 expm1 90
5373 expm1 100
5374 expm1 127.0
5375 expm1 500.0
5376 expm1 11356.25
5377 expm1 -10.0
5378 expm1 -16.0
5379 expm1 -17.0
5380 expm1 -18.0
5381 expm1 -36.0
5382 expm1 -37.0
5383 expm1 -38.0
5384 expm1 -44.0
5385 expm1 -45.0
5386 expm1 -46.0
5387 expm1 -73.0
5388 expm1 -74.0
5389 expm1 -75.0
5390 expm1 -78.0
5391 expm1 -79.0
5392 expm1 -80.0
5393 expm1 -100.0
5394 expm1 -1000.0
5395 expm1 -10000.0
5396 expm1 -100000.0
5397 expm1 100000.0
5398 expm1 max
5399 expm1 -max
5400 expm1 0x1p-2
5401 expm1 -0x1p-2
5402 expm1 0x1p-10
5403 expm1 -0x1p-10
5404 expm1 0x1p-20
5405 expm1 -0x1p-20
5406 expm1 0x1p-29
5407 expm1 -0x1p-29
5408 expm1 0x1p-32
5409 expm1 -0x1p-32
5410 expm1 0x1p-50
5411 expm1 -0x1p-50
5412 expm1 0x1p-64
5413 expm1 -0x1p-64
5414 expm1 0x1p-100
5415 expm1 -0x1p-100
5416 expm1 0x1p-600
5417 expm1 -0x1p-600
5418 expm1 0x1p-10000
5419 expm1 -0x1p-10000
5420 expm1 0xe.4152ac57cd1ea7ap-60
5421 expm1 0x6.660247486aed8p-4
5422 expm1 0x6.289a78p-4
5423 expm1 0x6.1b4d318238d4a2a8p-4
5424 expm1 0x5.fb8dc64e91a74p-4
5425 expm1 0x3.735f497c4e67535cp-4
5426 expm1 -0x7.d6c50b469d404p+0
5427 expm1 0x4.857de8p+4
5428 expm1 0x5.dfeb68p-4
5429 expm1 0x4.0000000000000028p-16384
5430 # the next value generates larger error bounds on x86_64 (ldbl-96)
5431 expm1 0x5.8b911eb6733469c8p-4
5432 # the next value generates larger error bounds on x86_64 (binary128)
5433 expm1 0x5.a343df0d680099a7a1a873a751a8p-4
5434 expm1 min
5435 expm1 -min
5436 expm1 min_subnorm
5437 expm1 -min_subnorm
5438
5439 fma 1.0 2.0 3.0
5440 fma 1.25 0.75 0.0625
5441
5442 fma 0 0 0
5443 fma 0 0 -0
5444 fma 0 -0 0
5445 fma 0 -0 -0
5446 fma -0 0 0
5447 fma -0 0 -0
5448 fma -0 -0 0
5449 fma -0 -0 -0
5450 fma 1.0 0 0
5451 fma 1.0 0 -0
5452 fma 1.0 -0 0
5453 fma 1.0 -0 -0
5454 fma -1.0 0 0
5455 fma -1.0 0 -0
5456 fma -1.0 -0 0
5457 fma -1.0 -0 -0
5458 fma 0 1.0 0
5459 fma 0 1.0 -0
5460 fma 0 -1.0 0
5461 fma 0 -1.0 -0
5462 fma -0 1.0 0
5463 fma -0 1.0 -0
5464 fma -0 -1.0 0
5465 fma -0 -1.0 -0
5466
5467 fma 1.0 1.0 -1.0
5468 fma 1.0 -1.0 1.0
5469 fma -1.0 1.0 1.0
5470 fma -1.0 -1.0 -1.0
5471
5472 fma 0 0 1
5473 fma 0 0 2
5474 fma 0 0 max xfail-rounding:ibm128-libgcc missing-errno
5475 fma 0 1 1
5476 fma 1 0 1
5477 fma 0 1 2
5478 fma 1 0 2
5479 fma 0 1 max xfail-rounding:ibm128-libgcc missing-errno
5480 fma 1 0 max xfail-rounding:ibm128-libgcc missing-errno
5481
5482 # Bug 6801: errno setting may be missing. This applies to both plain
5483 # and narrowing fma, and is only commented here once.
5484 fma min min 0 missing-errno
5485 fma min min -0 missing-errno
5486 fma min -min 0 missing-errno
5487 fma min -min -0 missing-errno
5488 fma -min min 0 missing-errno
5489 fma -min min -0 missing-errno
5490 fma -min -min 0 missing-errno
5491 fma -min -min -0 missing-errno
5492
5493 fma max max min missing-errno
5494 fma max max -min missing-errno
5495 fma max -max min missing-errno
5496 fma max -max -min missing-errno
5497 fma -max max min missing-errno
5498 fma -max max -min missing-errno
5499 fma -max -max min missing-errno
5500 fma -max -max -min missing-errno
5501
5502 fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
5503 fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
5504 fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
5505 fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
5506 fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
5507 fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
5508 fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
5509 fma 0x1.4p-126 0x1.000004p-1 0x1p-128
5510 fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
5511 fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
5512 fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
5513 fma 0x1p-149 0x1p-1 0x0.fffffep-126
5514 fma -0x1p-149 0x1p-1 -0x0.fffffep-126
5515 fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
5516 fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
5517 fma 0x1p-149 0x1p-149 0x1p127
5518 fma 0x1p-149 -0x1p-149 0x1p127
5519 fma 0x1p-149 0x1p-149 -0x1p127
5520 fma 0x1p-149 -0x1p-149 -0x1p127
5521 fma 0x1p-149 0x1p-149 0x1p-126
5522 fma 0x1p-149 -0x1p-149 0x1p-126 missing-underflow:arg-ibm128
5523 fma 0x1p-149 0x1p-149 -0x1p-126 missing-underflow:arg-ibm128
5524 fma 0x1p-149 -0x1p-149 -0x1p-126
5525 fma 0x1p-149 0x1p-149 0x0.fffffep-126 missing-underflow:arg-ibm128
5526 fma 0x1p-149 -0x1p-149 0x0.fffffep-126 missing-underflow:arg-ibm128
5527 fma 0x1p-149 0x1p-149 -0x0.fffffep-126 missing-underflow:arg-ibm128
5528 fma 0x1p-149 -0x1p-149 -0x0.fffffep-126 missing-underflow:arg-ibm128
5529 fma 0x1p-149 0x1p-149 0x1p-149 missing-underflow:arg-ibm128
5530 fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno missing-underflow:arg-ibm128
5531 fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno missing-underflow:arg-ibm128
5532 fma 0x1p-149 -0x1p-149 -0x1p-149 missing-underflow:arg-ibm128
5533 fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
5534 fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
5535 fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
5536 fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
5537 fma 0x1.000002p-126 0x1.000002p-26 0x1p127
5538 fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
5539 fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
5540 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
5541 fma 0x1.000002p-126 0x1.000002p-26 0x1p103
5542 fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
5543 fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
5544 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
5545
5546 fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
5547 fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
5548 fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
5549 fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
5550 fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
5551 fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122 missing-errno
5552 fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023 missing-errno
5553 fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023 missing-errno
5554 fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023 missing-errno
5555 fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
5556 fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989 missing-errno
5557 fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005 missing-errno
5558 fma 0x1p-537 0x1p-538 0x1p-1074 missing-errno
5559 fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022 missing-errno
5560 fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022 missing-errno
5561 fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022 missing-errno
5562 fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022 missing-errno
5563 fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022 missing-errno
5564 fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022 missing-errno
5565 fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983 missing-errno
5566 fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024 missing-errno
5567 fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024 missing-errno
5568 fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074 missing-errno
5569 fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074 missing-errno
5570 fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022 missing-errno
5571 fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022 missing-errno
5572 fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022 missing-errno
5573 fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022 missing-errno
5574 fma 0x1p-1074 0x1p-1074 0x1p1023 missing-errno
5575 fma 0x1p-1074 -0x1p-1074 0x1p1023 missing-errno
5576 fma 0x1p-1074 0x1p-1074 -0x1p1023 missing-errno
5577 fma 0x1p-1074 -0x1p-1074 -0x1p1023 missing-errno
5578 fma 0x1p-1074 0x1p-1074 0x1p-1022 missing-errno
5579 fma 0x1p-1074 -0x1p-1074 0x1p-1022 missing-errno
5580 fma 0x1p-1074 0x1p-1074 -0x1p-1022 missing-errno
5581 fma 0x1p-1074 -0x1p-1074 -0x1p-1022 missing-errno
5582 fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022 missing-errno
5583 fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022 missing-errno
5584 fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022 missing-errno
5585 fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022 missing-errno
5586 fma 0x1p-1074 0x1p-1074 0x1p-1074 missing-errno
5587 fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
5588 fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
5589 fma 0x1p-1074 -0x1p-1074 -0x1p-1074 missing-errno
5590 fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
5591 fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
5592 fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
5593 fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
5594 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023 missing-errno
5595 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023 missing-errno
5596 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023 missing-errno
5597 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023 missing-errno
5598 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970 missing-errno
5599 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970 missing-errno
5600 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970 missing-errno
5601 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970 missing-errno
5602
5603 fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450 missing-errno
5604 fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579 missing-errno
5605 fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072 missing-errno
5606 fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468 missing-errno
5607 fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513 missing-errno
5608 fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385 missing-errno
5609 fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384 missing-errno
5610 fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384 missing-errno
5611 fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445 missing-errno
5612 fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445 missing-errno
5613 fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382 missing-errno
5614 fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382 missing-errno
5615 fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382 missing-errno
5616 fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382 missing-errno
5617 fma 0x1p-16445 0x1p-16445 0x1p16383 missing-errno
5618 fma 0x1p-16445 -0x1p-16445 0x1p16383 missing-errno
5619 fma 0x1p-16445 0x1p-16445 -0x1p16383 missing-errno
5620 fma 0x1p-16445 -0x1p-16445 -0x1p16383 missing-errno
5621 fma 0x1p-16445 0x1p-16445 0x1p-16382 missing-errno
5622 fma 0x1p-16445 -0x1p-16445 0x1p-16382 missing-errno
5623 fma 0x1p-16445 0x1p-16445 -0x1p-16382 missing-errno
5624 fma 0x1p-16445 -0x1p-16445 -0x1p-16382 missing-errno
5625 fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382 missing-errno
5626 fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382 missing-errno
5627 fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382 missing-errno
5628 fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382 missing-errno
5629 fma 0x1p-16445 0x1p-16445 0x1p-16445 missing-errno
5630 fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
5631 fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
5632 fma 0x1p-16445 -0x1p-16445 -0x1p-16445 missing-errno
5633 fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
5634 fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
5635 fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
5636 fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
5637 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383 missing-errno
5638 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383 missing-errno
5639 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383 missing-errno
5640 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383 missing-errno
5641 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319 missing-errno
5642 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319 missing-errno
5643 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319 missing-errno
5644 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319 missing-errno
5645
5646 fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378 missing-errno
5647 fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382 missing-errno
5648 fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382 missing-errno
5649 fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616 missing-errno
5650 fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879 missing-errno
5651 fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395 missing-errno
5652 fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454 missing-errno
5653 fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979 missing-errno
5654 fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849 missing-errno
5655 fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607 missing-errno
5656 fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316 missing-errno
5657 fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521 missing-errno
5658 fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507 missing-errno
5659 fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
5660 fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384 missing-errno
5661 fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384 missing-errno
5662 fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494 missing-errno
5663 fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494 missing-errno
5664 fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5665 fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5666 fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5667 fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5668 fma 0x1p-16494 0x1p-16494 0x1p16383 missing-errno
5669 fma 0x1p-16494 -0x1p-16494 0x1p16383 missing-errno
5670 fma 0x1p-16494 0x1p-16494 -0x1p16383 missing-errno
5671 fma 0x1p-16494 -0x1p-16494 -0x1p16383 missing-errno
5672 fma 0x1p-16494 0x1p-16494 0x1p-16382 missing-errno
5673 fma 0x1p-16494 -0x1p-16494 0x1p-16382 missing-errno
5674 fma 0x1p-16494 0x1p-16494 -0x1p-16382 missing-errno
5675 fma 0x1p-16494 -0x1p-16494 -0x1p-16382 missing-errno
5676 fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5677 fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5678 fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5679 fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno
5680 fma 0x1p-16494 0x1p-16494 0x1p-16494 missing-errno
5681 fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
5682 fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
5683 fma 0x1p-16494 -0x1p-16494 -0x1p-16494 missing-errno
5684 fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0 missing-errno
5685 fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0 missing-errno
5686 fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0 missing-errno
5687 fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0 missing-errno
5688 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383 missing-errno
5689 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383 missing-errno
5690 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383 missing-errno
5691 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383 missing-errno
5692 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319 missing-errno
5693 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319 missing-errno
5694 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319 missing-errno
5695 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319 missing-errno
5696
5697 fma 0x1.fffffep-126 0x1.fffffep25 0x1.fffffep127 missing-errno xfail-rounding:ibm128-libgcc
5698 fma 0x1.fffffep-126 -0x1.fffffep25 0x1.fffffep127
5699 fma 0x1.fffffep-126 0x1.fffffep25 -0x1.fffffep127
5700 fma 0x1.fffffep-126 -0x1.fffffep25 -0x1.fffffep127 missing-errno xfail-rounding:ibm128-libgcc
5701 fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno xfail-rounding:ibm128-libgcc
5702 fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno
5703 fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno
5704 fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno xfail-rounding:ibm128-libgcc
5705 fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno
5706 fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno
5707 fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno
5708 fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno
5709 fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno
5710 fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno
5711 fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno
5712 fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno
5713
5714 hypot 0 0
5715 hypot 0 -0
5716 hypot -0 0
5717 hypot -0 -0
5718 # hypot (x,y) == hypot (+-x, +-y).
5719 hypot 0.7 12.4
5720 hypot -0.7 12.4
5721 hypot 0.7 -12.4
5722 hypot -0.7 -12.4
5723 hypot 12.4 0.7
5724 hypot -12.4 0.7
5725 hypot 12.4 -0.7
5726 hypot -12.4 -0.7
5727 # hypot (x,0) == fabs (x).
5728 hypot 0.75 0
5729 hypot -0.75 0
5730 hypot -5.7e7 0
5731 hypot 0.75 1.25
5732 hypot 1.0 0x1p-61
5733 hypot 0x1p+0 0x1.fp-129
5734 hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
5735 hypot 0x3p125 0x4p125
5736 hypot 0x1.234566p-126 0x1.234566p-126
5737 hypot 0x3p1021 0x4p1021
5738 hypot 0x1p+0 0x0.3ep-1022
5739 hypot 0x3p16381 0x4p16381
5740 hypot 0x1p-149 0x1p-149
5741 hypot 0x1p-1074 0x1p-1074
5742 hypot 0x1p-16445 0x1p-16445
5743 hypot 0x1p-16494 0x1p-16494
5744 hypot 0x0.fffffep-126 0x0.fp-127
5745 hypot 0x0.fffffep-126 0x0.fp-130
5746 hypot 0x0.fffffffffffffp-1022 0x0.fp-1023
5747 hypot 0x0.fffffffffffffp-1022 0x0.fp-1026
5748 hypot 0x0.ffffffp-16382 0x0.fp-16383
5749 hypot 0x0.ffffffp-16382 0x0.fp-16386
5750 hypot 0 min
5751 hypot 0 min_subnorm
5752 hypot 0 -min
5753 hypot 0 -min_subnorm
5754 hypot min 0
5755 hypot min_subnorm 0
5756 hypot -min 0
5757 hypot -min_subnorm 0
5758 hypot min min
5759 hypot min_subnorm min_subnorm
5760 hypot min min_subnorm
5761 hypot 0x1.fp127 0x1.fp127
5762 hypot 0x1.fp1023 0x1.fp1023
5763 hypot 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc
5764
5765 hypot 0x1p-127 0x1p-149
5766 hypot 0x1p-1023 0x1p-1074
5767 hypot 0x1p-970 0x1p-1074
5768 hypot 0x1p-16383 0x1p-16445
5769 hypot 0x1p-16384 0x1p-16446
5770 hypot 0x1p-16383 0x1p-16494
5771
5772 hypot -0x1.fa7deap+0 0x1.a761bab383ac8p+0
5773
5774 j0 -1.0
5775 j0 0.0
5776 j0 -0
5777 j0 min
5778 j0 -min
5779 j0 min_subnorm
5780 j0 -min_subnorm
5781 j0 0x1p-5
5782 j0 0x1p-10
5783 j0 0x1p-15
5784 j0 0x1p-20
5785 j0 0x1p-25
5786 j0 0x1p-30
5787 j0 0x1p-35
5788 j0 0x1p-40
5789 j0 0x1p-45
5790 j0 0x1p-50
5791 j0 0x1p-55
5792 j0 0x1p-60
5793 j0 0x1p-100
5794 j0 0x1p-600
5795 j0 0x1p-10000
5796 j0 0.125
5797 j0 0.75
5798 j0 1.0
5799 j0 1.5
5800 j0 2.0
5801 j0 8.0
5802 j0 10.0
5803 j0 4.0
5804 j0 -4.0
5805 j0 0x1.d7ce3ap+107
5806 j0 -0x1.001000001p+593
5807 j0 0x1p1023
5808 j0 0x1p16382
5809 j0 0x1p16383
5810 # the next values yield large errors for binary32
5811 # (cf BZ #27670 for the xfail entry)
5812 j0 0x2.602774p+0 xfail-rounding:ibm128-libgcc
5813 j0 0x1.04c39cp+6
5814 j0 0x1.4b7066p+7
5815 # the next value exercises the flt-32 code path for x >= 2^127
5816 j0 0x8.2f4ecp+124
5817 # the next values gave an error > 9 ulps with glibc-2.34 (flt-32)
5818 j0 0x1.31ec02p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5819 j0 0x1.31e716p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5820 j0 0x1.31f51ep+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5821 j0 0x1.320226p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5822 j0 0x1.31ed76p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5823 j0 0x1.32083cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5824 j0 0x1.32614ep+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5825 j0 0x1.32dc02p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5826 j0 0x1.32e304p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5827 j0 0x1.32e00cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5828 j0 0x1.32e504p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5829 j0 0x1.32e12p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5830 j0 0x1.32dc22p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5831 j0 0x1.32dc24p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5832 j0 0x1.32eb18p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5833 j0 0x1.32fa0cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5834 j0 0x1.335806p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5835 j0 0x1.335a0cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5836 j0 0x1.336p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5837 j0 0x1.336c1cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5838 j0 0x1.336336p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5839 j0 0x1.33712ep+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5840 j0 0x1.339506p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5841 j0 0x1.33950cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5842 j0 0x1.339d06p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5843 j0 0x1.33b402p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5844 j0 0x1.33b50ap+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5845 j0 0x1.33c4p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5846 j0 0x1.33c202p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5847 j0 0x1.33c702p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5848 j0 0x1.33c50ap+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5849 j0 0x1.33c312p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5850 j0 0x1.33c80ap+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5851 j0 0x1.33cb04p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5852 j0 0x1.33cfp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5853 j0 0x1.33d1p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5854 j0 0x1.33d102p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5855 j0 0x1.33d10cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5856 j0 0x1.33d116p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5857 j0 0x1.33d12cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5858 j0 0x1.33d138p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5859 j0 0x1.33d146p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5860 j0 0x1.33d15p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5861 j0 0x1.33d152p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc
5862
5863 j1 -1.0
5864 j1 0.0
5865 j1 -0
5866 j1 0.125
5867 j1 0.75
5868 j1 1.0
5869 j1 1.5
5870 j1 2.0
5871 j1 8.0
5872 j1 10.0
5873 j1 0x1.3ffp+74
5874 j1 0x1.ff00000000002p+840
5875 j1 0x1p1023
5876 j1 0x1p16382
5877 j1 0x1p16383
5878 j1 0x1p-5
5879 j1 0x1p-10
5880 j1 0x1p-15
5881 j1 0x1p-20
5882 j1 0x1p-25
5883 j1 0x1p-30
5884 j1 0x1p-35
5885 j1 0x1p-40
5886 j1 0x1p-45
5887 j1 0x1p-50
5888 j1 0x1p-55
5889 j1 0x1p-60
5890 j1 0x1p-100
5891 j1 0x1p-600
5892 j1 0x1p-10000
5893 # the next values yield large errors in the binary32 format
5894 # (cf BZ #27670 for the xfail entries)
5895 j1 0x3.ae4b2p+0 xfail-rounding:ibm128-libgcc
5896 j1 0x1.2f28eap+7 xfail-rounding:binary64 xfail-rounding:binary128 xfail-rounding:intel96 xfail-rounding:ibm128-libgcc
5897 j1 0x1.a1d20ap+6 xfail-rounding:binary128 xfail-rounding:intel96 xfail-rounding:ibm128-libgcc
5898 j1 min
5899 j1 -min
5900 j1 min_subnorm
5901 j1 -min_subnorm
5902
5903 # jn (0, x) == j0 (x).
5904 jn 0 -1.0
5905 jn 0 0.0
5906 jn 0 -0
5907 jn 0 min
5908 jn 0 -min
5909 jn 0 min_subnorm
5910 jn 0 -min_subnorm
5911 jn 0 0.125
5912 jn 0 0.75
5913 jn 0 1.0
5914 jn 0 1.5
5915 jn 0 2.0
5916 jn 0 8.0
5917 jn 0 10.0
5918 jn 0 4.0
5919 jn 0 -4.0
5920
5921 # jn (1, x) == j1 (x).
5922 jn 1 -1.0
5923 jn 1 -0
5924 jn 1 0.0
5925 jn 1 0.125
5926 jn 1 0.75
5927 jn 1 1.0
5928 jn 1 1.5
5929 jn 1 2.0
5930 jn 1 8.0
5931 jn 1 10.0
5932 jn 1 min
5933 jn 1 -min
5934 jn 1 min_subnorm
5935 jn 1 -min_subnorm
5936
5937 jn 3 -1.0
5938 jn 3 0.0
5939 jn 3 0.125
5940 jn 3 0.75
5941 jn 3 1.0
5942 jn 3 2.0
5943 jn 3 10.0
5944
5945 jn 10 -1.0
5946 jn 10 0.0
5947 jn 10 0.125
5948 jn 10 0.75
5949 jn 10 1.0
5950 jn 10 2.0
5951 jn 10 10.0
5952
5953 jn 2 2.4048255576957729
5954 jn 3 2.4048255576957729
5955 jn 4 2.4048255576957729
5956 jn 5 2.4048255576957729
5957 jn 6 2.4048255576957729
5958 jn 7 2.4048255576957729
5959 jn 8 2.4048255576957729
5960 jn 9 2.4048255576957729
5961
5962 jn 2 0x1.ffff62p+99
5963 jn 2 0x1p127
5964 jn 2 0x1p1023
5965 jn 2 0x1p16383
5966
5967 jn -1 1
5968 jn -2 1
5969 jn -3 1
5970 jn -4 1
5971 jn -1 -1
5972 jn -2 -1
5973 jn -3 -1
5974 jn -4 -1
5975
5976 jn 10 min
5977 jn 10 -min
5978 jn 10 min_subnorm
5979 jn 10 -min_subnorm
5980
5981 lgamma max
5982 lgamma 1
5983 lgamma 3
5984 lgamma 0.5
5985 lgamma 0.7
5986 lgamma 1.2
5987 lgamma 0x3.8p56
5988 lgamma 0x1p-5
5989 lgamma -0x1p-5
5990 lgamma 0x1p-10
5991 lgamma -0x1p-10
5992 lgamma 0x1p-15
5993 lgamma -0x1p-15
5994 lgamma 0x1p-20
5995 lgamma -0x1p-20
5996 lgamma 0x1p-25
5997 lgamma -0x1p-25
5998 lgamma 0x1p-30
5999 lgamma -0x1p-30
6000 lgamma 0x1p-40
6001 lgamma -0x1p-40
6002 lgamma 0x1p-50
6003 lgamma -0x1p-50
6004 lgamma 0x1p-60
6005 lgamma -0x1p-60
6006 lgamma 0x1p-64
6007 lgamma -0x1p-64
6008 lgamma 0x1p-70
6009 lgamma -0x1p-70
6010 lgamma 0x1p-100
6011 lgamma -0x1p-100
6012 lgamma 0x1p-126
6013 lgamma -0x1p-126
6014 lgamma 0x1p-149
6015 lgamma -0x1p-149
6016 lgamma 0x1p-200
6017 lgamma -0x1p-200
6018 lgamma 0x1p-500
6019 lgamma -0x1p-500
6020 lgamma 0x1p-1000
6021 lgamma -0x1p-1000
6022 lgamma 0x1p-1022
6023 lgamma -0x1p-1022
6024 lgamma 0x1p-1074
6025 lgamma -0x1p-1074
6026 lgamma 0x1p-5000
6027 lgamma -0x1p-5000
6028 lgamma 0x1p-10000
6029 lgamma -0x1p-10000
6030 lgamma 0x1p-16382
6031 lgamma -0x1p-16382
6032 lgamma 0x1p-16445
6033 lgamma -0x1p-16445
6034 lgamma 0x1p-16494
6035 lgamma -0x1p-16494
6036 # the next value generates larger error bounds on x86_64 (binary32)
6037 lgamma -0x3.ec4298p+0
6038
6039 # Values +/- 10ulp from overflow threshold. (Values very close to
6040 # overflow threshold produce results very close of that threshold,
6041 # where a result inaccurate by a few ulp could differ from the ideal
6042 # result in whether it overflows; +/- 10ulp is sufficient for overflow
6043 # or its absence to be unambiguous under glibc's accuracy standards).
6044 # This also means the ibm128 inputs are XFAILed for binary64 and
6045 # the binary128 inputs for intel96 and m68k96, as too close to the
6046 # threshold.
6047 lgamma 0x3.12be0cp+120
6048 lgamma 0x3.12be6p+120
6049 lgamma 0x5.d53649e2d4674p+1012
6050 lgamma 0x5.d53649e2d46c8p+1012 xfail-rounding:ibm128-libgcc
6051 lgamma 0x5.d53649e2d469dbc1f01e99fd52p+1012 xfail:binary64 xfail-rounding:ibm128-libgcc
6052 lgamma 0x5.d53649e2d469dbc1f01e99fd7cp+1012 xfail:binary64 xfail-rounding:ibm128-libgcc
6053 lgamma 0x5.c6aa645fffef5f5p+16368
6054 lgamma 0x5.c6aa645fffef5ff8p+16368
6055 lgamma 0x5.c6aa645fffef5fa912b9b480f7acp+16368 xfail:intel96 xfail:m68k96
6056 lgamma 0x5.c6aa645fffef5fa912b9b480f8p+16368 xfail:intel96 xfail:m68k96
6057
6058 lgamma -0x1.fa471547c2fe5p+1
6059 lgamma -0x1.9260dcp+1
6060
6061 lgamma -0xffffffp-1
6062 lgamma -0x1fffffffffffffp-1
6063 lgamma -0xffffffffffffffffp-1
6064 lgamma -0x3ffffffffffffffffffffffffffp-1
6065 lgamma -0x1ffffffffffffffffffffffffffffp-1
6066
6067 lgamma -0x100000000.8p0
6068 lgamma -0x100000001.8p0
6069
6070 lgamma -0.25
6071 lgamma -0.5
6072 lgamma -0.75
6073 lgamma -1.25
6074 lgamma -1.5
6075 lgamma -1.75
6076 lgamma -0x2.08p0
6077 lgamma -0x2.1p0
6078 lgamma -0x2.18p0
6079 lgamma -0x2.2p0
6080 lgamma -0x2.28p0
6081 lgamma -0x2.3p0
6082 lgamma -0x2.38p0
6083 lgamma -0x2.4p0
6084 lgamma -0x2.48p0
6085 lgamma -0x2.5p0
6086 lgamma -0x2.58p0
6087 lgamma -0x2.6p0
6088 lgamma -0x2.68p0
6089 lgamma -0x2.7p0
6090 lgamma -0x2.78p0
6091 lgamma -0x2.8p0
6092 lgamma -0x2.88p0
6093 lgamma -0x2.9p0
6094 lgamma -0x2.98p0
6095 lgamma -0x2.ap0
6096 lgamma -0x2.a8p0
6097 lgamma -0x2.bp0
6098 lgamma -0x2.b8p0
6099 lgamma -0x2.cp0
6100 lgamma -0x2.c8p0
6101 lgamma -0x2.dp0
6102 lgamma -0x2.d8p0
6103 lgamma -0x2.ep0
6104 lgamma -0x2.e8p0
6105 lgamma -0x2.fp0
6106 lgamma -0x2.f8p0
6107 lgamma -0x3.08p0
6108 lgamma -0x3.1p0
6109 lgamma -0x3.18p0
6110 lgamma -0x3.2p0
6111 lgamma -0x3.28p0
6112 lgamma -0x3.3p0
6113 lgamma -0x3.38p0
6114 lgamma -0x3.4p0
6115 lgamma -0x3.48p0
6116 lgamma -0x3.5p0
6117 lgamma -0x3.58p0
6118 lgamma -0x3.6p0
6119 lgamma -0x3.68p0
6120 lgamma -0x3.7p0
6121 lgamma -0x3.78p0
6122 lgamma -0x3.8p0
6123 lgamma -0x3.88p0
6124 lgamma -0x3.9p0
6125 lgamma -0x3.98p0
6126 lgamma -0x3.ap0
6127 lgamma -0x3.a8p0
6128 lgamma -0x3.bp0
6129 lgamma -0x3.b8p0
6130 lgamma -0x3.cp0
6131 lgamma -0x3.c8p0
6132 lgamma -0x3.dp0
6133 lgamma -0x3.d8p0
6134 lgamma -0x3.ep0
6135 lgamma -0x3.e8p0
6136 lgamma -0x3.fp0
6137 lgamma -0x3.f8p0
6138 lgamma -4.25
6139 lgamma -4.5
6140 lgamma -4.75
6141 lgamma -5.25
6142 lgamma -5.5
6143 lgamma -5.75
6144 lgamma -6.25
6145 lgamma -6.5
6146 lgamma -6.75
6147 lgamma -7.25
6148 lgamma -7.5
6149 lgamma -7.75
6150 lgamma -8.25
6151 lgamma -8.5
6152 lgamma -8.75
6153 lgamma -9.25
6154 lgamma -9.5
6155 lgamma -9.75
6156 lgamma -10.25
6157 lgamma -10.5
6158 lgamma -10.75
6159 lgamma -11.25
6160 lgamma -11.5
6161 lgamma -11.75
6162 lgamma -12.25
6163 lgamma -12.5
6164 lgamma -12.75
6165 lgamma -13.25
6166 lgamma -13.5
6167 lgamma -13.75
6168 lgamma -14.25
6169 lgamma -14.5
6170 lgamma -14.75
6171 lgamma -15.25
6172 lgamma -15.5
6173 lgamma -15.75
6174 lgamma -16.25
6175 lgamma -16.5
6176 lgamma -16.75
6177 lgamma -17.25
6178 lgamma -17.5
6179 lgamma -17.75
6180 lgamma -18.25
6181 lgamma -18.5
6182 lgamma -18.75
6183 lgamma -19.25
6184 lgamma -19.5
6185 lgamma -19.75
6186 lgamma -20.25
6187 lgamma -20.5
6188 lgamma -20.75
6189 lgamma -21.25
6190 lgamma -21.5
6191 lgamma -21.75
6192 lgamma -22.25
6193 lgamma -22.5
6194 lgamma -22.75
6195 lgamma -23.25
6196 lgamma -23.5
6197 lgamma -23.75
6198 lgamma -24.25
6199 lgamma -24.5
6200 lgamma -24.75
6201 lgamma -25.25
6202 lgamma -25.5
6203 lgamma -25.75
6204 lgamma -26.25
6205 lgamma -26.5
6206 lgamma -26.75
6207 lgamma -27.25
6208 lgamma -27.5
6209 lgamma -27.75
6210 lgamma -28.25
6211 lgamma -28.5
6212 lgamma -28.75
6213 lgamma -29.25
6214 lgamma -29.5
6215 lgamma -29.75
6216 lgamma -30.25
6217 lgamma -30.5
6218 lgamma -30.75
6219 lgamma -31.25
6220 lgamma -31.5
6221 lgamma -31.75
6222 lgamma -32.25
6223 lgamma -32.5
6224 lgamma -32.75
6225 lgamma -33.25
6226 lgamma -33.5
6227 lgamma -33.75
6228 lgamma -34.25
6229 lgamma -34.5
6230 lgamma -34.75
6231 lgamma -35.25
6232 lgamma -35.5
6233 lgamma -35.75
6234 lgamma -36.25
6235 lgamma -36.5
6236 lgamma -36.75
6237 lgamma -37.25
6238 lgamma -37.5
6239 lgamma -37.75
6240 lgamma -38.25
6241 lgamma -38.5
6242 lgamma -38.75
6243 lgamma -39.25
6244 lgamma -39.5
6245 lgamma -39.75
6246 lgamma -40.25
6247 lgamma -40.5
6248 lgamma -40.75
6249 lgamma -41.25
6250 lgamma -41.5
6251 lgamma -41.75
6252 lgamma -42.25
6253 lgamma -42.5
6254 lgamma -42.75
6255 lgamma -43.25
6256 lgamma -43.5
6257 lgamma -43.75
6258 lgamma -44.25
6259 lgamma -44.5
6260 lgamma -44.75
6261 lgamma -45.25
6262 lgamma -45.5
6263 lgamma -45.75
6264 lgamma -46.25
6265 lgamma -46.5
6266 lgamma -46.75
6267 lgamma -47.25
6268 lgamma -47.5
6269 lgamma -47.75
6270 lgamma -48.25
6271 lgamma -48.5
6272 lgamma -48.75
6273 lgamma -49.25
6274 lgamma -49.5
6275 lgamma -49.75
6276 lgamma -50.25
6277 lgamma -50.5
6278 lgamma -50.75
6279 lgamma -51.25
6280 lgamma -51.5
6281 lgamma -51.75
6282 lgamma -52.25
6283 lgamma -52.5
6284 lgamma -52.75
6285 lgamma -53.25
6286 lgamma -53.5
6287 lgamma -53.75
6288 lgamma -54.25
6289 lgamma -54.5
6290 lgamma -54.75
6291 lgamma -55.25
6292 lgamma -55.5
6293 lgamma -55.75
6294 lgamma -56.25
6295 lgamma -56.5
6296 lgamma -56.75
6297 lgamma -57.25
6298 lgamma -57.5
6299 lgamma -57.75
6300 lgamma -58.25
6301 lgamma -58.5
6302 lgamma -58.75
6303 lgamma -59.25
6304 lgamma -59.5
6305 lgamma -59.75
6306 lgamma -60.25
6307 lgamma -60.5
6308 lgamma -60.75
6309
6310 # Integers +/- 1ulp for binary128 (gen-auto-libm-tests will round these
6311 # to produce integers +/- 1ulp for other formats).
6312 lgamma -0xf.fffffffffffffffffffffffffff8p-4
6313 lgamma -0x1.0000000000000000000000000001p+0
6314 lgamma -0x1.ffffffffffffffffffffffffffffp+0
6315 lgamma -0x2.0000000000000000000000000002p+0
6316 lgamma -0x2.fffffffffffffffffffffffffffep+0
6317 lgamma -0x3.0000000000000000000000000002p+0
6318 lgamma -0x3.fffffffffffffffffffffffffffep+0
6319 lgamma -0x4.0000000000000000000000000004p+0
6320 lgamma -0x4.fffffffffffffffffffffffffffcp+0
6321 lgamma -0x5.0000000000000000000000000004p+0
6322 lgamma -0x5.fffffffffffffffffffffffffffcp+0
6323 lgamma -0x6.0000000000000000000000000004p+0
6324 lgamma -0x6.fffffffffffffffffffffffffffcp+0
6325 lgamma -0x7.0000000000000000000000000004p+0
6326 lgamma -0x7.fffffffffffffffffffffffffffcp+0
6327 lgamma -0x8.0000000000000000000000000008p+0
6328 lgamma -0x8.fffffffffffffffffffffffffff8p+0
6329 lgamma -0x9.0000000000000000000000000008p+0
6330 lgamma -0x9.fffffffffffffffffffffffffff8p+0
6331 lgamma -0xa.0000000000000000000000000008p+0
6332 lgamma -0xa.fffffffffffffffffffffffffff8p+0
6333 lgamma -0xb.0000000000000000000000000008p+0
6334 lgamma -0xb.fffffffffffffffffffffffffff8p+0
6335 lgamma -0xc.0000000000000000000000000008p+0
6336 lgamma -0xc.fffffffffffffffffffffffffff8p+0
6337 lgamma -0xd.0000000000000000000000000008p+0
6338 lgamma -0xd.fffffffffffffffffffffffffff8p+0
6339 lgamma -0xe.0000000000000000000000000008p+0
6340 lgamma -0xe.fffffffffffffffffffffffffff8p+0
6341 lgamma -0xf.0000000000000000000000000008p+0
6342 lgamma -0xf.fffffffffffffffffffffffffff8p+0
6343 lgamma -0x1.0000000000000000000000000001p+4
6344 lgamma -0x1.0fffffffffffffffffffffffffffp+4
6345 lgamma -0x1.1000000000000000000000000001p+4
6346 lgamma -0x1.1fffffffffffffffffffffffffffp+4
6347 lgamma -0x1.2000000000000000000000000001p+4
6348 lgamma -0x1.2fffffffffffffffffffffffffffp+4
6349 lgamma -0x1.3000000000000000000000000001p+4
6350 lgamma -0x1.3fffffffffffffffffffffffffffp+4
6351 lgamma -0x1.4000000000000000000000000001p+4
6352 lgamma -0x1.4fffffffffffffffffffffffffffp+4
6353 lgamma -0x1.5000000000000000000000000001p+4
6354 lgamma -0x1.5fffffffffffffffffffffffffffp+4
6355 lgamma -0x1.6000000000000000000000000001p+4
6356 lgamma -0x1.6fffffffffffffffffffffffffffp+4
6357 lgamma -0x1.7000000000000000000000000001p+4
6358 lgamma -0x1.7fffffffffffffffffffffffffffp+4
6359 lgamma -0x1.8000000000000000000000000001p+4
6360 lgamma -0x1.8fffffffffffffffffffffffffffp+4
6361 lgamma -0x1.9000000000000000000000000001p+4
6362 lgamma -0x1.9fffffffffffffffffffffffffffp+4
6363 lgamma -0x1.a000000000000000000000000001p+4
6364 lgamma -0x1.afffffffffffffffffffffffffffp+4
6365 lgamma -0x1.b000000000000000000000000001p+4
6366 lgamma -0x1.bfffffffffffffffffffffffffffp+4
6367 lgamma -0x1.c000000000000000000000000001p+4
6368 lgamma -0x1.cfffffffffffffffffffffffffffp+4
6369 lgamma -0x1.d000000000000000000000000001p+4
6370 lgamma -0x1.dfffffffffffffffffffffffffffp+4
6371 lgamma -0x1.e000000000000000000000000001p+4
6372 lgamma -0x1.efffffffffffffffffffffffffffp+4
6373 lgamma -0x1.f000000000000000000000000001p+4
6374 lgamma -0x1.ffffffffffffffffffffffffffffp+4
6375 lgamma -0x2.0000000000000000000000000002p+4
6376 lgamma -0x2.0ffffffffffffffffffffffffffep+4
6377 lgamma -0x2.1000000000000000000000000002p+4
6378 lgamma -0x2.1ffffffffffffffffffffffffffep+4
6379 lgamma -0x2.2000000000000000000000000002p+4
6380 lgamma -0x2.2ffffffffffffffffffffffffffep+4
6381 lgamma -0x2.3000000000000000000000000002p+4
6382 lgamma -0x2.3ffffffffffffffffffffffffffep+4
6383 lgamma -0x2.4000000000000000000000000002p+4
6384 lgamma -0x2.4ffffffffffffffffffffffffffep+4
6385 lgamma -0x2.5000000000000000000000000002p+4
6386 lgamma -0x2.5ffffffffffffffffffffffffffep+4
6387 lgamma -0x2.6000000000000000000000000002p+4
6388 lgamma -0x2.6ffffffffffffffffffffffffffep+4
6389 lgamma -0x2.7000000000000000000000000002p+4
6390 lgamma -0x2.7ffffffffffffffffffffffffffep+4
6391 lgamma -0x2.8000000000000000000000000002p+4
6392 lgamma -0x2.8ffffffffffffffffffffffffffep+4
6393 lgamma -0x2.9000000000000000000000000002p+4
6394 lgamma -0x2.9ffffffffffffffffffffffffffep+4
6395 lgamma -0x2.a000000000000000000000000002p+4
6396 lgamma -0x2.affffffffffffffffffffffffffep+4
6397 lgamma -0x2.b000000000000000000000000002p+4
6398 lgamma -0x2.bffffffffffffffffffffffffffep+4
6399 lgamma -0x2.c000000000000000000000000002p+4
6400 lgamma -0x2.cffffffffffffffffffffffffffep+4
6401 lgamma -0x2.d000000000000000000000000002p+4
6402 lgamma -0x2.dffffffffffffffffffffffffffep+4
6403 lgamma -0x2.e000000000000000000000000002p+4
6404 lgamma -0x2.effffffffffffffffffffffffffep+4
6405 lgamma -0x2.f000000000000000000000000002p+4
6406 lgamma -0x2.fffffffffffffffffffffffffffep+4
6407 lgamma -0x3.0000000000000000000000000002p+4
6408 lgamma -0x3.0ffffffffffffffffffffffffffep+4
6409 lgamma -0x3.1000000000000000000000000002p+4
6410 lgamma -0x3.1ffffffffffffffffffffffffffep+4
6411 lgamma -0x3.2000000000000000000000000002p+4
6412 lgamma -0x3.2ffffffffffffffffffffffffffep+4
6413 lgamma -0x3.3000000000000000000000000002p+4
6414 lgamma -0x3.3ffffffffffffffffffffffffffep+4
6415 lgamma -0x3.4000000000000000000000000002p+4
6416 lgamma -0x3.4ffffffffffffffffffffffffffep+4
6417 lgamma -0x3.5000000000000000000000000002p+4
6418 lgamma -0x3.5ffffffffffffffffffffffffffep+4
6419 lgamma -0x3.6000000000000000000000000002p+4
6420 lgamma -0x3.6ffffffffffffffffffffffffffep+4
6421 lgamma -0x3.7000000000000000000000000002p+4
6422 lgamma -0x3.7ffffffffffffffffffffffffffep+4
6423 lgamma -0x3.8000000000000000000000000002p+4
6424 lgamma -0x3.8ffffffffffffffffffffffffffep+4
6425 lgamma -0x3.9000000000000000000000000002p+4
6426 lgamma -0x3.9ffffffffffffffffffffffffffep+4
6427 lgamma -0x3.a000000000000000000000000002p+4
6428 lgamma -0x3.affffffffffffffffffffffffffep+4
6429 lgamma -0x3.b000000000000000000000000002p+4
6430 lgamma -0x3.bffffffffffffffffffffffffffep+4
6431 lgamma -0x3.c000000000000000000000000002p+4
6432
6433 # Zeroes of lgamma, until the point where they just duplicate integers
6434 # +/- 1ulp.
6435 lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0
6436 lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0
6437 lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0
6438 lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0
6439 lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0
6440 lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0
6441 lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0
6442 lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0
6443 lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0
6444 lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0
6445 lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0
6446 lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0
6447 lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0
6448 lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0
6449 lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0
6450 lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0
6451 lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0
6452 lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0
6453 lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0
6454 lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0
6455 lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0
6456 lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0
6457 lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0
6458 lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0
6459 lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0
6460 lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0
6461 lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0
6462 lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0
6463 lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4
6464 lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4
6465 lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4
6466 lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4
6467 lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4
6468 lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4
6469 lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4
6470 lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4
6471 lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4
6472 lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4
6473 lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4
6474 lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4
6475 lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4
6476 lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4
6477 lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4
6478 lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4
6479 lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4
6480 lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4
6481 lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4
6482 lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4
6483 lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4
6484 lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4
6485 lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4
6486 lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4
6487 lgamma -0x1.c00000000000000000000000042862898d42174ep+4
6488 lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4
6489 lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4
6490 lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4
6491 lgamma -0x1.e0000000000000000000000000013932c5047d6p+4
6492
6493 lgamma 0x8.8d2d5p+0
6494 lgamma 0x1.6a324ap+52
6495 lgamma 0x9.62f59p+0
6496 lgamma 0xa.d55d6b4d78e28p+0
6497 lgamma 0x8.d6315p+0
6498 lgamma 0xb.2e679p+0
6499 lgamma 0xb.01191p+0
6500 lgamma 0xb.26fdap+0
6501 lgamma 0xb.4ad0ap+0
6502 lgamma 0xe.7a678p+20
6503 lgamma -0x2.dea4ccp-4
6504 lgamma -0x2.dd306p-4
6505 lgamma -0x1.bdc8bp+0
6506 lgamma -0x4.0a82e8p-4
6507 lgamma -0x1.bca67ap+0
6508 lgamma -0x3.46446bb6a23aap+0
6509 lgamma -0x3.f3d2c40911814p+0
6510
6511 log 1
6512 log e
6513 log 1/e
6514 log 2
6515 log 10
6516 log 0.75
6517 log 0x1.000002p0
6518 log 0x1.0000000000001p0
6519 log 0x1.0000000000000002p0
6520 log 0x1.000000000000000000000000008p0
6521 log 0x1.0000000000000000000000000001p0
6522 log 0x0.ffffffp0
6523 log 0x0.fffffffffffff8p0
6524 log 0x0.ffffffffffffffffp0
6525 log 0x0.ffffffffffffffffffffffffffcp0
6526 log 0x0.ffffffffffffffffffffffffffff8p0
6527 log min
6528 log min_subnorm
6529 log max
6530
6531 log 0xb.0d5dfp-4
6532 log 0x1.6c3f6p+0
6533 log 0xa.ae688p-4
6534 log 0x1.017f8ap+44
6535 log 0x1.0b5c1ep+36
6536 log 0x2.1b17c2887e938p+928
6537 log 0x1.929d9cp+0
6538 log 0x1.770072p+0
6539 # the next value generates larger error bounds on x86_64 (binary64)
6540 log 0x1.d405118796bd8p-1
6541
6542 log10 1
6543 log10 0.1
6544 log10 10.0
6545 log10 100.0
6546 log10 10000.0
6547 log10 e
6548 log10 0.75
6549 log10 0x1.000002p0
6550 log10 0x1.0000000000001p0
6551 log10 0x1.0000000000000002p0
6552 log10 0x1.000000000000000000000000008p0
6553 log10 0x1.0000000000000000000000000001p0
6554 log10 0x0.ffffffp0
6555 log10 0x0.fffffffffffff8p0
6556 log10 0x0.ffffffffffffffffp0
6557 log10 0x0.ffffffffffffffffffffffffffcp0
6558 log10 0x0.ffffffffffffffffffffffffffff8p0
6559 # the next value generates larger error bounds on x86_64 (binary128)
6560 log10 0x1.6a291ea0aa11fb374f1df8b3ac6bp+0
6561 log10 min
6562 log10 min_subnorm
6563 log10 max
6564
6565 log10 0x9.ad6e3p-4
6566 log10 0x1.7163aep+0
6567 log10 0xa.9d0d4p-4
6568 log10 0x1.251ec6p+0
6569 log10 0x1.022e82p+0
6570 log10 0x9.b3727e3feb538p-4
6571 log10 0xf.bf1b2p-4
6572 log10 0x1.6b5f7ap+96
6573
6574 log1p 0
6575 log1p -0
6576 log1p e-1
6577 log1p -0.25
6578 log1p -0.875
6579 log1p 0x1p-5
6580 log1p 0x1p-10
6581 log1p 0x1p-15
6582 log1p 0x1p-20
6583 log1p 0x1p-25
6584 log1p 0x1p-30
6585 log1p 0x1p-35
6586 log1p 0x1p-40
6587 log1p 0x1p-45
6588 log1p 0x1p-50
6589 log1p 0x1p-55
6590 log1p 0x1p-60
6591 log1p 0x1p-100
6592 log1p 0x1p-600
6593 log1p 0x1p-10000
6594 log1p min
6595 log1p min_subnorm
6596 log1p -min
6597 log1p -min_subnorm
6598 log1p 0x1p10
6599 log1p 0x1p20
6600 log1p 0x1p30
6601 log1p 0x1p50
6602 log1p 0x1p60
6603 log1p 0x1p100
6604 log1p 0x1p1000
6605 # the next value generates larger error bounds on x86_64 (binary128)
6606 log1p 0x6.a0cf42befce9ed4085ef59254b48p-4
6607 log1p max
6608
6609 log1p 0x7.2a4368p-4
6610 log1p 0x6.d3a118p-4
6611 log1p 0x5.03f228p+0
6612 log1p 0x7.264963888ac9p-4
6613 log1p 0x8.786bdp-4
6614 log1p 0x7.89dc17790eeb4p-4
6615 log1p 0x9.81ccf8887c24a7bp-4
6616 log1p 0xa.5028608bd65f38dp-4
6617 log1p 0x5.bf78873e20a2d468p-4
6618 log1p 0x7.aa5198p-4
6619 log1p 0x2.564fap+0
6620 log1p 0x7.fc242a2235222ef8p-4
6621 log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4
6622 log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4
6623 log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4
6624 log1p 0x6.af53d00fd2845d4772260ef5adc4p-4
6625
6626 log2 1
6627 log2 e
6628 log2 2.0
6629 log2 16.0
6630 log2 256.0
6631 log2 0.75
6632 log2 0x1.000002p0
6633 log2 0x1.0000000000001p0
6634 log2 0x1.0000000000000002p0
6635 log2 0x1.000000000000000000000000008p0
6636 log2 0x1.0000000000000000000000000001p0
6637 log2 0x0.ffffffp0
6638 log2 0x0.fffffffffffff8p0
6639 log2 0x0.ffffffffffffffffp0
6640 log2 0x0.ffffffffffffffffffffffffffcp0
6641 log2 0x0.ffffffffffffffffffffffffffff8p0
6642 log2 0x1.28d3b4p+0
6643 log2 0xe.d99dap-4
6644 log2 0x1.63d202d04392cp+0
6645 log2 0xf.d9ce0b1a50e08p-4
6646 log2 0x1.07465bdc7e41b52ep+0
6647 log2 0xf.4dfb4p-48
6648 log2 0x1.0a588ep+0
6649 log2 0xb.e77c6p-4
6650 log2 0x1.4fe37ep+0
6651 log2 0x3.9b0754p+8
6652 log2 0xb.e132ap-4
6653 log2 0xb.5bf82dc51f02035p-4
6654 log2 0xb.7704dc9beb05p-4
6655 log2 0xb.56f63c18e93eecdp-4
6656 # the next value generates larger error bounds on x86_64 (binary128)
6657 log2 0xb.54170d5cfa8fd72a47d6bda19068p-4
6658 log2 min
6659 log2 min_subnorm
6660 log2 max
6661
6662 mul 0 0
6663 mul 0 -0
6664 mul -0 0
6665 mul -0 -0
6666 mul max max
6667 mul max -max
6668 mul -max max
6669 mul -max -max
6670 mul min min
6671 mul min -min
6672 mul -min min
6673 mul -min -min
6674 mul min_subnorm min_subnorm
6675 mul min_subnorm -min_subnorm
6676 mul -min_subnorm min_subnorm
6677 mul -min_subnorm -min_subnorm
6678 mul 1 2
6679 mul 1 -2
6680 mul -1 2
6681 mul -1 -2
6682 mul 100.5 0.75
6683 mul 100.5 -0.75
6684 mul -100.5 0.75
6685 mul -100.5 -0.75
6686 # Cases where the product of two values in a wider format is very
6687 # close to half way between two representable values in a narrower
6688 # format, so that double rounding would sometimes yield the wrong
6689 # result. These examples have products of the form
6690 # (2^a + 1)(2^b + 1)/2^(a+b), where a is the width of the narrower
6691 # format, b is greater than the width of the wider format and factors
6692 # have been rearranged between the terms so that both terms do fit
6693 # within the wider format.
6694 # a = 24, b = 54
6695 mul 0x5000005p-24 0xccccccccccccdp-54
6696 # a = 24, b = 65
6697 mul 0x3000003p-24 0xaaaaaaaaaaaaaaabp-65
6698 # a = 24, b = 114
6699 mul 0x5000005p-24 0xcccccccccccccccccccccccccccdp-114
6700 # a = 53, b = 65
6701 mul 0x60000000000003p-53 0xaaaaaaaaaaaaaaabp-65
6702 # a = 53, b = 114
6703 mul 0xa0000000000005p-53 0xcccccccccccccccccccccccccccdp-114
6704 # a = 64, b = 114
6705 mul 0x50000000000000005p-64 0xcccccccccccccccccccccccccccdp-114
6706 # Similar, for double rounding to 64 bit of a product of 53-bit values.
6707 # This product equals 2^64 + 2^11 + 1.
6708 mul 97689974585 188829449
6709
6710 # Cases where there is underflow before rounding (for some format) but
6711 # might not be after rounding, depending on the rounding mode.
6712 mul 0x0.ffffff8p-126 0x1.0000001p0
6713 mul 0x0.ffffff8p-126 -0x1.0000001p0
6714 mul -0x0.ffffff8p-126 0x1.0000001p0
6715 mul -0x0.ffffff8p-126 -0x1.0000001p0
6716 mul 0x0.fffffffffffffcp-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128
6717 mul 0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128
6718 mul -0x0.fffffffffffffcp-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128
6719 mul -0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128
6720 mul 0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128
6721 mul 0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128
6722 mul -0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128
6723 mul -0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128
6724
6725 pow 0 0
6726 pow 0 -0
6727 pow -0 0
6728 pow -0 -0
6729
6730 pow 10 0
6731 pow 10 -0
6732 pow -10 0
6733 pow -10 -0
6734
6735 pow 1 1
6736 pow 1 -1
6737 pow 1 1.25
6738 pow 1 -1.25
6739 pow 1 0x1p62
6740 pow 1 0x1p63
6741 pow 1 0x1p64
6742 pow 1 0x1p72
6743 pow 1 min_subnorm
6744 pow 1 -min_subnorm
6745
6746 # pow (x, +-0) == 1.
6747 pow 32.75 0
6748 pow 32.75 -0
6749 pow -32.75 0
6750 pow -32.75 -0
6751 pow 0x1p72 0
6752 pow 0x1p72 -0
6753 pow 0x1p-72 0
6754 pow 0x1p-72 -0
6755
6756 pow 0x1p72 0x1p72
6757 pow 10 -0x1p72
6758 pow max max
6759 pow 10 -max
6760
6761 pow 0 1
6762 pow 0 11
6763
6764 pow -0 1
6765 pow -0 11
6766
6767 pow 0 2
6768 pow 0 11.1
6769
6770 pow -0 2
6771 pow -0 11.1
6772
6773 # pow (+0, y) == +0 for y an odd integer > 0.
6774 pow 0.0 27
6775 pow 0.0 0xffffff
6776 pow 0.0 0x1.fffffffffffffp+52
6777 pow 0.0 0x1.fffffffffffffffep+63
6778 pow 0.0 0x1.ffffffffffffffffffffffffff8p+105
6779 pow 0.0 0x1.ffffffffffffffffffffffffffffp+112
6780
6781 # pow (-0, y) == -0 for y an odd integer > 0.
6782 pow -0 27
6783 pow -0 0xffffff
6784 pow -0 0x1fffffe
6785 pow -0 0x1.fffffffffffffp+52
6786 pow -0 0x1.fffffffffffffp+53
6787 pow -0 0x1.fffffffffffffffep+63
6788 pow -0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc
6789 pow -0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc
6790 pow -0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc
6791 pow -0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc
6792 pow -0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc
6793
6794 # pow (+0, y) == +0 for y > 0 and not an odd integer.
6795 pow 0.0 4
6796 pow 0.0 0x1p24
6797 pow 0.0 0x1p127
6798 pow 0.0 max
6799 pow 0.0 min_subnorm
6800
6801 # pow (-0, y) == +0 for y > 0 and not an odd integer.
6802 pow -0 0.5
6803 pow -0 4
6804 pow -0 0x1p24
6805 pow -0 0x1p127
6806 pow -0 max
6807 pow -0 min_subnorm
6808
6809 pow 16 0.25
6810 pow 0x1p64 0.125
6811 pow 2 4
6812 pow 256 8
6813
6814 pow 0.75 1.25
6815
6816 pow -7.49321e+133 -9.80818e+16
6817
6818 pow -1.0 -0xffffff
6819 pow -1.0 -0x1fffffe
6820 pow -1.0 -0x1.fffffffffffffp+52
6821 pow -1.0 -0x1.fffffffffffffp+53
6822 pow -1.0 -0x1.fffffffffffffffep+63
6823 pow -1.0 -0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc
6824 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc
6825 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc
6826 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc
6827 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc
6828 pow -1.0 -max
6829
6830 pow -1.0 0xffffff
6831 pow -1.0 0x1fffffe
6832 pow -1.0 0x1.fffffffffffffp+52
6833 pow -1.0 0x1.fffffffffffffp+53
6834 pow -1.0 0x1.fffffffffffffffep+63
6835 pow -1.0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc
6836 pow -1.0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc
6837 pow -1.0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc
6838 pow -1.0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc
6839 pow -1.0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc
6840 pow -1.0 max
6841
6842 pow -2.0 126
6843 pow -2.0 127
6844 pow -2.0 -126
6845 pow -2.0 -127
6846
6847 pow -2.0 -0xffffff
6848 pow -2.0 -0x1fffffe
6849 pow -2.0 -0x1.fffffffffffffp+52
6850 pow -2.0 -0x1.fffffffffffffp+53
6851 pow -2.0 -0x1.fffffffffffffffep+63
6852 pow -2.0 -0x1.fffffffffffffffep+64
6853 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+105
6854 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+106
6855 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+112
6856 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+113
6857 pow -2.0 -max
6858
6859 pow -2.0 0xffffff
6860 pow -2.0 0x1fffffe
6861 pow -2.0 0x1.fffffffffffffp+52
6862 pow -2.0 0x1.fffffffffffffp+53
6863 pow -2.0 0x1.fffffffffffffffep+63
6864 pow -2.0 0x1.fffffffffffffffep+64
6865 pow -2.0 0x1.ffffffffffffffffffffffffff8p+105
6866 pow -2.0 0x1.ffffffffffffffffffffffffff8p+106
6867 pow -2.0 0x1.ffffffffffffffffffffffffffffp+112
6868 pow -2.0 0x1.ffffffffffffffffffffffffffffp+113
6869 pow -2.0 max
6870
6871 pow -max -2
6872 pow -max -3
6873 pow -max 2
6874 pow -max 3
6875
6876 pow -max -0xffffff
6877 pow -max -0x1fffffe
6878 pow -max -0x1.fffffffffffffp+52
6879 pow -max -0x1.fffffffffffffp+53
6880 pow -max -0x1.fffffffffffffffep+63
6881 pow -max -0x1.fffffffffffffffep+64
6882 pow -max -0x1.ffffffffffffffffffffffffff8p+105
6883 pow -max -0x1.ffffffffffffffffffffffffff8p+106
6884 pow -max -0x1.ffffffffffffffffffffffffffffp+112
6885 pow -max -0x1.ffffffffffffffffffffffffffffp+113
6886 pow -max -max
6887
6888 pow -max 0xffffff
6889 pow -max 0x1fffffe
6890 pow -max 0x1.fffffffffffffp+52
6891 pow -max 0x1.fffffffffffffp+53
6892 pow -max 0x1.fffffffffffffffep+63
6893 pow -max 0x1.fffffffffffffffep+64
6894 pow -max 0x1.ffffffffffffffffffffffffff8p+105
6895 pow -max 0x1.ffffffffffffffffffffffffff8p+106
6896 pow -max 0x1.ffffffffffffffffffffffffffffp+112
6897 pow -max 0x1.ffffffffffffffffffffffffffffp+113
6898 pow -max max
6899
6900 pow -0x1p65 2
6901 pow -0x1p65 3
6902 pow -0x1p65 4
6903 pow -0x1p65 5
6904 pow -0x1p43 3
6905 pow -0x1p43 4
6906 pow -0x1p43 5
6907 pow -0x1p33 4
6908 pow -0x1p33 5
6909 pow -0x1p26 5
6910 pow -0x1p-65 -2
6911 pow -0x1p-65 -3
6912 pow -0x1p-65 -4
6913 pow -0x1p-65 -5
6914 pow -0x1p-43 -3
6915 pow -0x1p-43 -4
6916 pow -0x1p-43 -5
6917 pow -0x1p-33 -4
6918 pow -0x1p-33 -5
6919 pow -0x1p-26 -5
6920
6921 pow -0x1p513 2
6922 pow -0x1p513 3
6923 pow -0x1p513 4
6924 pow -0x1p513 5
6925 pow -0x1p342 3
6926 pow -0x1p342 4
6927 pow -0x1p342 5
6928 pow -0x1p257 4
6929 pow -0x1p257 5
6930 pow -0x1p205 5
6931 pow -0x1p-513 -2
6932 pow -0x1p-513 -3
6933 pow -0x1p-513 -4
6934 pow -0x1p-513 -5
6935 pow -0x1p-342 -3
6936 pow -0x1p-342 -4
6937 pow -0x1p-342 -5
6938 pow -0x1p-257 -4
6939 pow -0x1p-257 -5
6940 pow -0x1p-205 -5
6941
6942 pow -0x1p8192 2
6943 pow -0x1p8192 3
6944 pow -0x1p8192 4
6945 pow -0x1p8192 5
6946 pow -0x1p5462 3
6947 pow -0x1p5462 4
6948 pow -0x1p5462 5
6949 pow -0x1p4097 4
6950 pow -0x1p4097 5
6951 pow -0x1p3277 5
6952 pow -0x1p64 257
6953 pow -0x1p-8192 -2
6954 pow -0x1p-8192 -3
6955 pow -0x1p-8192 -4
6956 pow -0x1p-8192 -5
6957 pow -0x1p-5462 -3
6958 pow -0x1p-5462 -4
6959 pow -0x1p-5462 -5
6960 pow -0x1p-4097 -4
6961 pow -0x1p-4097 -5
6962 pow -0x1p-3277 -5
6963 pow -0x1p-64 -257
6964
6965 pow -0.5 126
6966 pow -0.5 127
6967 pow -0.5 -126
6968 pow -0.5 -127
6969
6970 pow -0.5 -0xffffff
6971 pow -0.5 -0x1fffffe
6972 pow -0.5 -0x1.fffffffffffffp+52
6973 pow -0.5 -0x1.fffffffffffffp+53
6974 pow -0.5 -0x1.fffffffffffffffep+63
6975 pow -0.5 -0x1.fffffffffffffffep+64
6976 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+105
6977 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+106
6978 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+112
6979 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+113
6980 pow -0.5 -max
6981
6982 pow -0.5 0xffffff
6983 pow -0.5 0x1fffffe
6984 pow -0.5 0x1.fffffffffffffp+52
6985 pow -0.5 0x1.fffffffffffffp+53
6986 pow -0.5 0x1.fffffffffffffffep+63
6987 pow -0.5 0x1.fffffffffffffffep+64
6988 pow -0.5 0x1.ffffffffffffffffffffffffff8p+105
6989 pow -0.5 0x1.ffffffffffffffffffffffffff8p+106
6990 pow -0.5 0x1.ffffffffffffffffffffffffffffp+112
6991 pow -0.5 0x1.ffffffffffffffffffffffffffffp+113
6992 pow -0.5 max
6993
6994 pow -min -2
6995 pow -min -3
6996 pow -min 1
6997 pow -min 2
6998 pow -min 3
6999
7000 pow -min -0xffffff
7001 pow -min -0x1fffffe
7002 pow -min -0x1.fffffffffffffp+52
7003 pow -min -0x1.fffffffffffffp+53
7004 pow -min -0x1.fffffffffffffffep+63
7005 pow -min -0x1.fffffffffffffffep+64
7006 pow -min -0x1.ffffffffffffffffffffffffff8p+105
7007 pow -min -0x1.ffffffffffffffffffffffffff8p+106
7008 pow -min -0x1.ffffffffffffffffffffffffffffp+112
7009 pow -min -0x1.ffffffffffffffffffffffffffffp+113
7010 pow -min -max
7011
7012 pow -min 0xffffff
7013 pow -min 0x1fffffe
7014 pow -min 0x1.fffffffffffffp+52
7015 pow -min 0x1.fffffffffffffp+53
7016 pow -min 0x1.fffffffffffffffep+63
7017 pow -min 0x1.fffffffffffffffep+64
7018 pow -min 0x1.ffffffffffffffffffffffffff8p+105
7019 pow -min 0x1.ffffffffffffffffffffffffff8p+106
7020 pow -min 0x1.ffffffffffffffffffffffffffffp+112
7021 pow -min 0x1.ffffffffffffffffffffffffffffp+113
7022 pow -min max
7023
7024 pow 0x0.ffffffp0 10
7025 pow 0x0.ffffffp0 100
7026 pow 0x0.ffffffp0 1000
7027 pow 0x0.ffffffp0 0x1p24
7028 pow 0x0.ffffffp0 0x1p30
7029 pow 0x0.ffffffp0 0x1.234566p30
7030 pow 0x0.ffffffp0 -10
7031 pow 0x0.ffffffp0 -100
7032 pow 0x0.ffffffp0 -1000
7033 pow 0x0.ffffffp0 -0x1p24
7034 pow 0x0.ffffffp0 -0x1p30
7035 pow 0x0.ffffffp0 -0x1.234566p30
7036 pow 0x1.000002p0 0x1p24
7037 pow 0x1.000002p0 0x1.234566p29
7038 pow 0x1.000002p0 -0x1.234566p29
7039
7040 pow 0x0.fffffffffffff8p0 0x1.23456789abcdfp62
7041 pow 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
7042 pow 0x1.0000000000001p0 0x1.23456789abcdfp61
7043 pow 0x1.0000000000001p0 -0x1.23456789abcdfp61
7044
7045 pow 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
7046 pow 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
7047 pow 0x1.0000000000000002p0 0x1.23456789abcdef0ep76
7048 pow 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
7049
7050 pow 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
7051 pow 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
7052 pow 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
7053 pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
7054
7055 pow -0x0.ffffffp0 10
7056 pow -0x0.ffffffp0 100
7057 pow -0x0.ffffffp0 1000
7058 pow -0x0.ffffffp0 0x1p24
7059 pow -0x0.ffffffp0 0x1p30
7060 pow -0x0.ffffffp0 0x1.234566p30
7061 pow -0x0.ffffffp0 -10
7062 pow -0x0.ffffffp0 -100
7063 pow -0x0.ffffffp0 -1000
7064 pow -0x0.ffffffp0 -0x1p24
7065 pow -0x0.ffffffp0 -0x1p30
7066 pow -0x0.ffffffp0 -0x1.234566p30
7067 pow -0x1.000002p0 0x1p24
7068 pow -0x1.000002p0 0x1.234566p29
7069 pow -0x1.000002p0 -0x1.234566p29
7070
7071 pow -0x0.fffffffffffff8p0 0x1.23456789abcdfp62
7072 pow -0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
7073 pow -0x1.0000000000001p0 0x1.23456789abcdfp61
7074 pow -0x1.0000000000001p0 -0x1.23456789abcdfp61
7075
7076 pow -0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
7077 pow -0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
7078 pow -0x1.0000000000000002p0 0x1.23456789abcdef0ep76
7079 pow -0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
7080
7081 pow -0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
7082 pow -0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
7083 pow -0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
7084 pow -0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
7085
7086 pow 0x1.000002p0 0x1p30
7087 pow -0x1.000002p0 0x1p30
7088 pow 0x1.000002p0 max
7089 pow -0x1.000002p0 max
7090 pow 0x1.00000ep0 0x1p30
7091 pow -0x1.00000ep0 0x1p30
7092 pow 0x1.00000ep0 max
7093 pow -0x1.00000ep0 max
7094
7095 pow 1e4932 0.75
7096 pow 1e4928 0.75
7097 pow 1e4924 0.75
7098 pow 1e4920 0.75
7099 pow 10.0 4932.0
7100 pow 10.0 4931.0
7101 pow 10.0 4930.0
7102 pow 10.0 4929.0
7103 pow 10.0 -4931.0
7104 pow 10.0 -4930.0
7105 pow 10.0 -4929.0
7106 pow 1e27 182.0
7107 pow 1e27 -182.0
7108
7109 pow min_subnorm min_subnorm
7110 pow min_subnorm -min_subnorm
7111 pow max min_subnorm
7112 pow max -min_subnorm
7113 pow 0.99 min_subnorm
7114 pow 0.99 -min_subnorm
7115 pow 1.01 min_subnorm
7116 pow 1.01 -min_subnorm
7117
7118 pow 2.0 -100000.0
7119
7120 pow 2 -126.125
7121 pow 2 -126.25
7122 pow 2 -126.375
7123 pow 2 -126.5
7124 pow 2 -126.625
7125 pow 2 -126.75
7126 pow 2 -126.875
7127 pow 2 -969.125
7128 pow 2 -969.25
7129 pow 2 -969.375
7130 pow 2 -969.5
7131 pow 2 -969.625
7132 pow 2 -969.75
7133 pow 2 -969.875
7134 pow 2 -1022.125
7135 pow 2 -1022.25
7136 pow 2 -1022.375
7137 pow 2 -1022.5
7138 pow 2 -1022.625
7139 pow 2 -1022.75
7140 pow 2 -1022.875
7141 pow 2 -16382.125
7142 pow 2 -16382.25
7143 pow 2 -16382.375
7144 pow 2 -16382.5
7145 pow 2 -16382.625
7146 pow 2 -16382.75
7147 pow 2 -16382.875
7148 pow 2 -16383.125
7149 pow 2 -16383.25
7150 pow 2 -16383.375
7151 pow 2 -16383.5
7152 pow 2 -16383.625
7153 pow 2 -16383.75
7154 pow 2 -16383.875
7155 pow 0.5 126.125
7156 pow 0.5 126.25
7157 pow 0.5 126.375
7158 pow 0.5 126.5
7159 pow 0.5 126.625
7160 pow 0.5 126.75
7161 pow 0.5 126.875
7162 pow 0.5 969.125
7163 pow 0.5 969.25
7164 pow 0.5 969.375
7165 pow 0.5 969.5
7166 pow 0.5 969.625
7167 pow 0.5 969.75
7168 pow 0.5 969.875
7169 pow 0.5 1022.125
7170 pow 0.5 1022.25
7171 pow 0.5 1022.375
7172 pow 0.5 1022.5
7173 pow 0.5 1022.625
7174 pow 0.5 1022.75
7175 pow 0.5 1022.875
7176 pow 0.5 16382.125
7177 pow 0.5 16382.25
7178 pow 0.5 16382.375
7179 pow 0.5 16382.5
7180 pow 0.5 16382.625
7181 pow 0.5 16382.75
7182 pow 0.5 16382.875
7183 pow 0.5 16383.125
7184 pow 0.5 16383.25
7185 pow 0.5 16383.375
7186 pow 0.5 16383.5
7187 pow 0.5 16383.625
7188 pow 0.5 16383.75
7189 pow 0.5 16383.875
7190 pow 0x1.00001p1 -126
7191 pow -0x1.00002p1 -126
7192 pow 0x1.00003p1 -126
7193 pow -0x1.00004p1 -126
7194 pow 0x1.00005p1 -126
7195 pow -0x1.00006p1 -126
7196 pow 0x1.00007p1 -126
7197 pow 0x1.00001p1 -969
7198 pow -0x1.00002p1 -969
7199 pow 0x1.00003p1 -969
7200 pow -0x1.00004p1 -969
7201 pow 0x1.00005p1 -969
7202 pow -0x1.00006p1 -969
7203 pow 0x1.00007p1 -969
7204 pow 0x1.00001p1 -1022
7205 pow -0x1.00002p1 -1022
7206 pow 0x1.00003p1 -1022
7207 pow -0x1.00004p1 -1022
7208 pow 0x1.00005p1 -1022
7209 pow -0x1.00006p1 -1022
7210 pow 0x1.00007p1 -1022
7211 pow 0x1.00001p1 -16382
7212 pow -0x1.00002p1 -16382
7213 pow 0x1.00003p1 -16382
7214 pow -0x1.00004p1 -16382
7215 pow 0x1.00005p1 -16382
7216 pow -0x1.00006p1 -16382
7217 pow 0x1.00007p1 -16382
7218 pow 0x1.00001p1 -16383
7219 pow -0x1.00002p1 -16383
7220 pow 0x1.00003p1 -16383
7221 pow -0x1.00004p1 -16383
7222 pow 0x1.00005p1 -16383
7223 pow -0x1.00006p1 -16383
7224 pow 0x1.00007p1 -16383
7225 pow 0x0.ffff1p-1 126
7226 pow -0x0.ffff2p-1 126
7227 pow 0x0.ffff3p-1 126
7228 pow -0x0.ffff4p-1 126
7229 pow 0x0.ffff5p-1 126
7230 pow -0x0.ffff6p-1 126
7231 pow 0x0.ffff7p-1 126
7232 pow 0x0.ffff1p-1 969
7233 pow -0x0.ffff2p-1 969
7234 pow 0x0.ffff3p-1 969
7235 pow -0x0.ffff4p-1 969
7236 pow 0x0.ffff5p-1 969
7237 pow -0x0.ffff6p-1 969
7238 pow 0x0.ffff7p-1 969
7239 pow 0x0.ffff1p-1 1022
7240 pow -0x0.ffff2p-1 1022
7241 pow 0x0.ffff3p-1 1022
7242 pow -0x0.ffff4p-1 1022
7243 pow 0x0.ffff5p-1 1022
7244 pow -0x0.ffff6p-1 1022
7245 pow 0x0.ffff7p-1 1022
7246 pow 0x0.ffff1p-1 16382
7247 pow -0x0.ffff2p-1 16382
7248 pow 0x0.ffff3p-1 16382
7249 pow -0x0.ffff4p-1 16382
7250 pow 0x0.ffff5p-1 16382
7251 pow -0x0.ffff6p-1 16382
7252 pow 0x0.ffff7p-1 16382
7253 pow 0x0.ffff1p-1 16383
7254 pow -0x0.ffff2p-1 16383
7255 pow 0x0.ffff3p-1 16383
7256 pow -0x0.ffff4p-1 16383
7257 pow 0x0.ffff5p-1 16383
7258 pow -0x0.ffff6p-1 16383
7259 pow 0x0.ffff7p-1 16383
7260 pow 0x2.000b3p0 -1022
7261 pow 0x2.000582p0 -1022
7262 pow 2 -0x3.fe513p+8
7263 pow 2 -0x3.fe4e8p+8
7264
7265 pow 10 -1
7266 pow 10 -2
7267 pow 10 -3
7268 pow 10 -4
7269 pow 10 -5
7270 pow 10 -6
7271 pow 10 -7
7272
7273 pow 0x0.ffffffffffffffffp0 1
7274 pow 0x0.ffffffffffffffffp0 2
7275 pow 0x0.ffffffffffffffffp0 3
7276 pow 0x0.ffffffffffffffffp0 4
7277 pow 0x0.ffffffffffffffffp0 5
7278 pow 0x0.ffffffffffffffffp0 6
7279 pow 0x0.ffffffffffffffffp0 7
7280 pow 0x0.ffffffffffffffffp0 -1
7281 pow 0x0.ffffffffffffffffp0 -2
7282 pow 0x0.ffffffffffffffffp0 -3
7283 pow 0x0.ffffffffffffffffp0 -4
7284 pow 0x0.ffffffffffffffffp0 -5
7285 pow 0x0.ffffffffffffffffp0 -6
7286 pow 0x0.ffffffffffffffffp0 -7
7287
7288 pow 0x1.0000000000000002p0 1
7289 pow 0x1.0000000000000002p0 2
7290 pow 0x1.0000000000000002p0 3
7291 pow 0x1.0000000000000002p0 4
7292 pow 0x1.0000000000000002p0 5
7293 pow 0x1.0000000000000002p0 6
7294 pow 0x1.0000000000000002p0 7
7295 pow 0x1.0000000000000002p0 -1
7296 pow 0x1.0000000000000002p0 -2
7297 pow 0x1.0000000000000002p0 -3
7298 pow 0x1.0000000000000002p0 -4
7299 pow 0x1.0000000000000002p0 -5
7300 pow 0x1.0000000000000002p0 -6
7301 pow 0x1.0000000000000002p0 -7
7302
7303 pow 1.0625 1.125
7304 pow 1.5 1.03125
7305 pow 0x1.7d1a0a6f2p+681 1.5
7306 pow 0x1.ce78f2p+0 -0x2.7f1f78p+4
7307 pow 0xf.fffffp+124 -0x5.b5b648p+0
7308 pow 0x1.430d4cp+0 0x5.0e462p+4
7309 pow 0x9.8b82ap-4 -0x1.99907ap+12
7310 pow 0xd.73035p-4 -0x1.47bb8p+8
7311 pow 0x1.059c76p+0 0x1.ff80bep+11
7312 pow 0x1.7ac7cp+5 23
7313 pow -0x1.7ac7cp+5 23
7314
7315 sin 0
7316 sin -0
7317 sin pi/6
7318 sin -pi/6
7319 sin pi/2
7320 sin -pi/2
7321 sin pi
7322 sin -pi
7323 sin 0.75
7324 sin 0x1p65
7325 sin -0x1p65
7326 sin 0x1.7f4134p+103
7327 sin 0.80190127184058835
7328 sin 2.522464e-1
7329 sin 1e22
7330 sin 0x1p1023
7331 sin 0x1p16383
7332 sin 0x1p+120
7333 sin 0x1p+127
7334 sin 0x1.fffff8p+127
7335 sin 0x1.fffffep+127
7336 sin 0x1p+50
7337 sin 0x1p+28
7338 sin 0.93340582292648832662962377071381
7339 sin 2.3328432680770916363144351635128
7340 sin 3.7439477503636453548097051680088
7341 sin 3.9225160069792437411706487182528
7342 sin 4.0711651639931289992091478779912
7343 sin 4.7858438478542097982426639646292
7344 sin 5.9840767662578002727968851104379
7345 sin 1
7346 sin 2
7347 sin 3
7348 sin 4
7349 sin 5
7350 sin 6
7351 sin 7
7352 sin 8
7353 sin 9
7354 sin 10
7355 sin 0x1.2001469775ce6p32
7356 sin -0x3.3de320f6be87ep+1020
7357 sin 0xe.9f1e5bc3bb88p+112
7358 sin 0x4.7857dp+68
7359 sin 0x6.287cc8749212e72p+0
7360 sin -0x1.02e34cp+0
7361 sin 0xf.f0274p+4
7362 sin 0x3.042d88p+0
7363 # the next value generates larger error bounds on x86_64 (binary32)
7364 sin 0x1.d12ed2p-12
7365 # the next value generates larger error bounds on x86_64 (ldbl-96)
7366 sin -0x6.e2368c006c018228p+16
7367 # the next value generates larger error bounds on x86_64 (binary128)
7368 sin 0x5.6a5005df4363833413fa44f74ae8p+64
7369 sin max
7370 sin -max
7371 sin min
7372 sin -min
7373 sin min_subnorm
7374 sin -min_subnorm
7375 sin 0x1.8475e5afd4481p+0
7376
7377 sincos 0
7378 sincos -0
7379 sincos pi/2
7380 sincos pi/6
7381 sincos pi/3
7382 sincos pi
7383 sincos -pi
7384 sincos 0.75
7385 sincos 0x1p65
7386 sincos -0x1p65
7387 sincos 0.80190127184058835
7388 sincos 1e22
7389 sincos 0x1p1023
7390 sincos 0x1p16383
7391 sincos 0x1p+120
7392 sincos 0x1p+127
7393 sincos 0x1.fffff8p+127
7394 sincos 0x1.fffffep+127
7395 sincos 0x1p+50
7396 sincos 0x1p+28
7397 sincos -0x3.3de320f6be87ep+1020
7398 sincos 0xe.9f1e5bc3bb88p+112
7399 sincos 0x4.7857dp+68
7400 sincos 0x6.287cc8749212e72p+0
7401 sincos -0x1.02e34cp+0
7402 sincos 0xf.f0274p+4
7403 sincos 0x3.042d88p+0
7404 sincos max
7405 sincos -max
7406 sincos min
7407 sincos -min
7408 sincos min_subnorm
7409 sincos -min_subnorm
7410 sincos 0x1.8475e5afd4481p+0
7411
7412 sinh 0
7413 sinh -0
7414 sinh 0.75
7415 sinh 0x8p-32
7416 sinh 0x1p-5
7417 sinh -0x1p-5
7418 sinh 0x1p-10
7419 sinh -0x1p-10
7420 sinh 0x1p-20
7421 sinh -0x1p-20
7422 sinh 0x1p-30
7423 sinh -0x1p-30
7424 sinh 0x1p-40
7425 sinh -0x1p-40
7426 sinh 0x1p-50
7427 sinh -0x1p-50
7428 sinh 0x1p-60
7429 sinh -0x1p-60
7430 sinh 0x1p-70
7431 sinh -0x1p-70
7432 sinh 0x1p-100
7433 sinh -0x1p-100
7434 sinh 0x1p-1000
7435 sinh -0x1p-1000
7436 sinh 0x1p-10000
7437 sinh -0x1p-10000
7438 sinh 22
7439 sinh 23
7440 sinh 24
7441 sinh -0x7.55d7f8p-4
7442 sinh -0x3.f392f8p-4
7443 sinh 0x1.c56446p+0
7444 sinh 0x6.cac622d51eebcp-4
7445 sinh -0x5.c4cb02389c094p+0
7446 sinh -0x1.646850f515ef2p+0
7447 sinh -0x7.a8c5f68c81fae5dp-4
7448 sinh 0x3.4a037p-4
7449 sinh -0x3.eba6dbcbeceb2p-4
7450 sinh -0x2.55f63p+0
7451 sinh -0x3.ca68c96337692p-4
7452 sinh -0x3.92da05a85024b314p-4
7453 sinh -0x3.3e6292ed442d450cp-4
7454 sinh 0x7.6e259d2436fc4p-4
7455 sinh 0x3.d6e088p-4
7456 sinh -0x7.688eap-4
7457 sinh -0xd.dce79p-4
7458 sinh 0x8.a3127p+4
7459 sinh 0x1.c0709p-12
7460 sinh 0xb.7f67c3586c24p-4
7461 sinh -0x1.3dda8ap+0
7462 sinh -0x5.ee9218p-4
7463 sinh -0x1.bcfc98p+0
7464 sinh -0x6.9bbb6df7c5d08p-4
7465 # the next value generates larger error bounds on x86_64 (ldbl-96)
7466 sinh 0x2.c5d376167f4052f4p+12
7467 sinh max
7468 sinh -max
7469 sinh min
7470 sinh -min
7471 sinh min_subnorm
7472 sinh -min_subnorm
7473
7474 sinh 0x5.96a7ep+4
7475 sinh 0x5.96a7e8p+4
7476 sinh 0x2.c679d1f73f0fap+8
7477 sinh 0x2.c679d1f73f0fcp+8
7478 sinh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc
7479 sinh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc
7480 sinh 0x2.c5d37700c6bb03a4p+12
7481 sinh 0x2.c5d37700c6bb03a8p+12
7482 sinh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12
7483 sinh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12
7484 # the next value generates larger error bounds on x86_64 (binary64)
7485 sinh -0x1.633c62890fa14p+9
7486
7487 sub 0 0
7488 sub 0 -0
7489 sub -0 0
7490 sub -0 -0
7491 sub max max
7492 sub max -max
7493 sub -max max
7494 sub -max -max
7495 sub min min missing-underflow:arg-ibm128
7496 sub min -min missing-underflow:arg-ibm128
7497 sub -min min missing-underflow:arg-ibm128
7498 sub -min -min missing-underflow:arg-ibm128
7499 sub min_subnorm min_subnorm missing-underflow:arg-ibm128
7500 sub min_subnorm -min_subnorm missing-underflow:arg-ibm128
7501 sub -min_subnorm min_subnorm missing-underflow:arg-ibm128
7502 sub -min_subnorm -min_subnorm missing-underflow:arg-ibm128
7503 sub 1 2
7504 sub 1 -2
7505 sub -1 2
7506 sub -1 -2
7507 sub 100.5 0.75
7508 sub 100.5 -0.75
7509 sub -100.5 0.75
7510 sub -100.5 -0.75
7511 sub 1 0x1p-23
7512 sub 1 0x1.7fp-23
7513 sub 1 0x1.8p-23
7514 sub 1 0x1.81p-23
7515 sub 1 0x1p-24
7516 sub 1 0x1.1p-24
7517 sub 1 0x0.fp-24
7518 sub 1 min
7519 sub 1 -min
7520 sub 1 min_subnorm
7521 sub 1 -min_subnorm
7522 sub -1 min
7523 sub -1 -min
7524 sub -1 min_subnorm
7525 sub -1 -min_subnorm
7526 # Cases where larger argument is half way between two values of a
7527 # floating-point format, so that double rounding would sometimes yield
7528 # the wrong result.
7529 sub 0x1.000001p0 min
7530 sub 0x1.000001p0 -min
7531 sub 0x1.000001p0 min_subnorm
7532 sub 0x1.000001p0 -min_subnorm
7533 sub -0x1.000001p0 min
7534 sub -0x1.000001p0 -min
7535 sub -0x1.000001p0 min_subnorm
7536 sub -0x1.000001p0 -min_subnorm
7537 sub 0x1.00000000000008p0 min
7538 sub 0x1.00000000000008p0 -min
7539 sub 0x1.00000000000008p0 min_subnorm
7540 sub 0x1.00000000000008p0 -min_subnorm
7541 sub -0x1.00000000000008p0 min
7542 sub -0x1.00000000000008p0 -min
7543 sub -0x1.00000000000008p0 min_subnorm
7544 sub -0x1.00000000000008p0 -min_subnorm
7545 sub 0x1.0000000000000001p0 min
7546 sub 0x1.0000000000000001p0 -min
7547 sub 0x1.0000000000000001p0 min_subnorm
7548 sub 0x1.0000000000000001p0 -min_subnorm
7549 sub -0x1.0000000000000001p0 min
7550 sub -0x1.0000000000000001p0 -min
7551 sub -0x1.0000000000000001p0 min_subnorm
7552 sub -0x1.0000000000000001p0 -min_subnorm
7553 # Two values representable in the same format with difference very
7554 # close to half way between two representable values. In particular,
7555 # verify that there is no intermediate rounding to 64 bits when
7556 # subtracting two double values.
7557 sub 1 0x1.000002p-24
7558 sub 1 -0x1.000002p-24
7559 sub 1 0x0.ffffffp-24
7560 sub 1 -0x0.ffffffp-24
7561 sub 0x1.000002p0 0x1.000002p-24
7562 sub 0x1.000002p0 -0x1.000002p-24
7563 sub 0x1.000002p0 0x0.ffffffp-24
7564 sub 0x1.000002p0 -0x0.ffffffp-24
7565 sub 1 0x1.0000000000001p-53
7566 sub 1 -0x1.0000000000001p-53
7567 sub 1 0x0.fffffffffffff8p-53
7568 sub 1 -0x0.fffffffffffff8p-53
7569 sub 0x1.0000000000001p0 0x1.0000000000001p-53
7570 sub 0x1.0000000000001p0 -0x1.0000000000001p-53
7571 sub 0x1.0000000000001p0 0x0.fffffffffffff8p-53
7572 sub 0x1.0000000000001p0 -0x0.fffffffffffff8p-53
7573 sub 1 0x1.0000000000000002p-64
7574 sub 1 -0x1.0000000000000002p-64
7575 sub 1 0x0.ffffffffffffffffp-64
7576 sub 1 -0x0.ffffffffffffffffp-64
7577 sub 0x1.0000000000000002p0 0x1.0000000000000002p-64
7578 sub 0x1.0000000000000002p0 -0x1.0000000000000002p-64
7579 sub 0x1.0000000000000002p0 0x0.ffffffffffffffffp-64
7580 sub 0x1.0000000000000002p0 -0x0.ffffffffffffffffp-64
7581
7582 sqrt 0
7583 sqrt -0
7584 sqrt 2209
7585 sqrt 4
7586 sqrt 2
7587 sqrt 0.25
7588 sqrt 6642.25
7589 sqrt 15190.5625
7590 sqrt 0.75
7591 sqrt 0x1.fffffffffffffp+1023
7592 sqrt 0x1.ffffffffffffbp+1023
7593 sqrt 0x1.ffffffffffff7p+1023
7594 sqrt 0x1.ffffffffffff3p+1023
7595 sqrt 0x1.fffffffffffefp+1023
7596 sqrt 0x1.fffffffffffebp+1023
7597 sqrt 0x1.fffffffffffe7p+1023
7598 sqrt 0x1.fffffffffffe3p+1023
7599 sqrt 0x1.fffffffffffdfp+1023
7600 sqrt 0x1.fffffffffffdbp+1023
7601 sqrt 0x1.fffffffffffd7p+1023
7602 sqrt 0x1.0000000000003p-1022
7603 sqrt 0x1.0000000000007p-1022
7604 sqrt 0x1.000000000000bp-1022
7605 sqrt 0x1.000000000000fp-1022
7606 sqrt 0x1.0000000000013p-1022
7607 sqrt 0x1.0000000000017p-1022
7608 sqrt 0x1.000000000001bp-1022
7609 sqrt 0x1.000000000001fp-1022
7610 sqrt 0x1.0000000000023p-1022
7611 sqrt 0x1.0000000000027p-1022
7612 sqrt 0x1.000000000002bp-1022
7613 sqrt 0x1.000000000002fp-1022
7614 sqrt 0x1.0000000000033p-1022
7615 sqrt 0x1.0000000000037p-1022
7616 sqrt 0x1.7167bc36eaa3bp+6
7617 sqrt 0x1.7570994273ad7p+6
7618 sqrt 0x1.7dae969442fe6p+6
7619 sqrt 0x1.7f8444fcf67e5p+6
7620 sqrt 0x1.8364650e63a54p+6
7621 sqrt 0x1.85bedd274edd8p+6
7622 sqrt 0x1.8609cf496ab77p+6
7623 sqrt 0x1.873849c70a375p+6
7624 sqrt 0x1.8919c962cbaaep+6
7625 sqrt 0x1.8de4493e22dc6p+6
7626 sqrt 0x1.924829a17a288p+6
7627 sqrt 0x1.92702cd992f12p+6
7628 sqrt 0x1.92b763a8311fdp+6
7629 sqrt 0x1.947da013c7293p+6
7630 sqrt 0x1.9536091c494d2p+6
7631 sqrt 0x1.61b04c6p-1019
7632 sqrt 0x1.93789f1p-1018
7633 sqrt 0x1.a1989b4p-1018
7634 sqrt 0x1.f93bc9p-1018
7635 sqrt 0x1.2f675e3p-1017
7636 sqrt 0x1.a158508p-1017
7637 sqrt 0x1.cd31f078p-1017
7638 sqrt 0x1.33b43b08p-1016
7639 sqrt 0x1.6e66a858p-1016
7640 sqrt 0x1.8661cbf8p-1016
7641 sqrt 0x1.bbb221b4p-1016
7642 sqrt 0x1.c4942f3cp-1016
7643 sqrt 0x1.dbb258c8p-1016
7644 sqrt 0x1.57103ea4p-1015
7645 sqrt 0x1.9b294f88p-1015
7646 sqrt 0x1.0000000000001p+0
7647 sqrt 0x1.fffffffffffffp-1
7648 sqrt max
7649 sqrt min
7650 sqrt min_subnorm
7651
7652 tan 0
7653 tan -0
7654 tan pi/4
7655 tan pi/2
7656 tan -pi/2
7657 tan 0.75
7658 tan 0x1p65
7659 tan -0x1p65
7660 tan 0x1p-27
7661 tan -0x1p-27
7662 tan 0xc.9p-4
7663 tan 0xc.908p-4
7664 tan 0xc.90cp-4
7665 tan 0xc.90ep-4
7666 tan 0xc.90fp-4
7667 tan 0xc.90f8p-4
7668 tan 0xc.90fcp-4
7669 tan 0xc.90fdp-4
7670 tan 0xc.90fd8p-4
7671 tan 0xc.90fdap-4
7672 tan 0xc.ap-4
7673 tan 0xc.98p-4
7674 tan 0xc.94p-4
7675 tan 0xc.92p-4
7676 tan 0xc.91p-4
7677 tan 0xc.90fep-4
7678 tan 0xc.90fdcp-4
7679 tan 0xc.90fdbp-4
7680 tan -0xc.9p-4
7681 tan -0xc.908p-4
7682 tan -0xc.90cp-4
7683 tan -0xc.90ep-4
7684 tan -0xc.90fp-4
7685 tan -0xc.90f8p-4
7686 tan -0xc.90fcp-4
7687 tan -0xc.90fdp-4
7688 tan -0xc.90fd8p-4
7689 tan -0xc.90fdap-4
7690 tan -0xc.ap-4
7691 tan -0xc.98p-4
7692 tan -0xc.94p-4
7693 tan -0xc.92p-4
7694 tan -0xc.91p-4
7695 tan -0xc.90fep-4
7696 tan -0xc.90fdcp-4
7697 tan -0xc.90fdbp-4
7698 tan 1e22
7699 tan 0x1p1023
7700 tan 0x1p16383
7701 tan 1
7702 tan 2
7703 tan 3
7704 tan 4
7705 tan 5
7706 tan 6
7707 tan 7
7708 tan 8
7709 tan 9
7710 tan 10
7711 tan -0x1.062a48p+0
7712 tan -0x1.4f69cp+0
7713 tan 0x1.6ca7e8p+0
7714 tan -0x1.b569cp+0
7715 tan -0x2.12bafcp+0
7716 tan 0x2.091d68p+0
7717 tan -0x5.302ab9b18593264p+0
7718 tan 0x1.1ad374p+0
7719 tan -0x1.0d55b8p+0
7720 tan 1.57079697
7721 tan -1.57079697
7722 tan 0x1p-5
7723 tan 0x1p-10
7724 tan 0x1p-15
7725 tan 0x1p-20
7726 tan 0x1p-25
7727 tan 0x1p-30
7728 tan 0x1p-35
7729 tan 0x1p-40
7730 tan 0x1p-45
7731 tan 0x1p-50
7732 tan 0x1p-55
7733 tan 0x1p-60
7734 tan 0x1p-100
7735 tan 0x1p-600
7736 tan 0x1p-10000
7737 tan max
7738 tan -max
7739 tan min
7740 tan -min
7741 tan min_subnorm
7742 tan -min_subnorm
7743
7744 tanh 0
7745 tanh -0
7746 tanh 0.75
7747 tanh -0.75
7748 tanh 1.0
7749 tanh -1.0
7750 tanh 2
7751 tanh -2
7752 tanh 3
7753 tanh -3
7754 tanh 4
7755 tanh -4
7756 tanh 5
7757 tanh -5
7758 tanh 6
7759 tanh -6
7760 tanh 7
7761 tanh -7
7762 tanh 8
7763 tanh -8
7764 tanh 9
7765 tanh -9
7766 tanh 10
7767 tanh -10
7768 tanh 15
7769 tanh -15
7770 tanh 20
7771 tanh -20
7772 tanh 22
7773 tanh -22
7774 tanh 25
7775 tanh -25
7776 tanh 30
7777 tanh -30
7778 tanh 35
7779 tanh -35
7780 tanh 40
7781 tanh -40
7782 tanh 45
7783 tanh -45
7784 tanh 50
7785 tanh -50
7786 tanh 0x1p-57
7787 tanh 0xe.6c659p-4
7788 tanh 0x8.c259ep-4
7789 tanh 0x6.5821dp-4
7790 tanh 0x8.7c9e5p-4
7791 tanh -0x3.b60d7cp-4
7792 tanh 0x7.b9985p-4
7793 tanh 0x7.a18e8p-4
7794 tanh -0x2.6082fp-4
7795 tanh 0xe.05031p-16
7796 tanh 0x3.c80eaa7adaa3p-4
7797 tanh 0x2.00f9857616524p-4
7798 tanh -0xe.9e035p+0
7799 tanh -0x3.c0d8b54c5a488p-4
7800 tanh -0x3.2f59p-4
7801 tanh 0x2.e6f54cp-4
7802 tanh 0x3.397f2f50241d031p-4
7803 tanh 0x8.4024a11b6610672b2982b852e8p-4
7804 tanh 0x1p-5
7805 tanh 0x1p-10
7806 tanh 0x1p-15
7807 tanh 0x1p-20
7808 tanh 0x1p-25
7809 tanh 0x1p-30
7810 tanh 0x1p-35
7811 tanh 0x1p-40
7812 tanh 0x1p-45
7813 tanh 0x1p-50
7814 tanh 0x1p-55
7815 tanh 0x1p-60
7816 tanh 0x1p-100
7817 tanh 0x1p-600
7818 tanh 0x1p-10000
7819 # the next value generates larger error bounds on x86_64 (ldbl-96)
7820 tanh 0x3.b9979a543d0fbfa8p-4
7821 tanh max
7822 tanh -max
7823 tanh min
7824 tanh -min
7825 tanh min_subnorm
7826 tanh -min_subnorm
7827
7828 tgamma 0.5
7829 tgamma -0.5
7830
7831 tgamma 1
7832 tgamma 2
7833 tgamma 3
7834 tgamma 4
7835 tgamma 5
7836 tgamma 6
7837 tgamma 7
7838 tgamma 8
7839 tgamma 9
7840 tgamma 10
7841
7842 tgamma 0.7
7843 tgamma 1.2
7844
7845 tgamma 1.5
7846 tgamma 2.5
7847 tgamma 3.5
7848 tgamma 4.5
7849 tgamma 5.5
7850 tgamma 6.5
7851 tgamma 7.5
7852 tgamma 8.5
7853 tgamma 9.5
7854 tgamma -1.5
7855 tgamma -2.5
7856 tgamma -3.5
7857 tgamma -4.5
7858 tgamma -5.5
7859 tgamma -6.5
7860 tgamma -7.5
7861 tgamma -8.5
7862 tgamma -9.5
7863 tgamma 0x1p-24
7864 tgamma -0x1p-24
7865 tgamma 0x1p-53
7866 tgamma -0x1p-53
7867 tgamma 0x1p-64
7868 tgamma -0x1p-64
7869 tgamma 0x1p-106
7870 tgamma -0x1p-106
7871 tgamma 0x1p-113
7872 tgamma -0x1p-113
7873 tgamma 0x1p-127
7874 tgamma -0x1p-127
7875 # IEEE semantics mean overflow very close to the threshold depends on
7876 # the rounding mode; gen-auto-libm-tests does not reflect that glibc
7877 # does not try to achieve this.
7878 tgamma 0x1p-128 spurious-overflow:binary32
7879 tgamma -0x1p-128
7880 tgamma 0x1p-149
7881 tgamma -0x1p-149
7882 tgamma 0x1p-1023
7883 tgamma -0x1p-1023
7884 tgamma 0x1p-1024 spurious-overflow:binary64 spurious-overflow:ibm128
7885 tgamma -0x1p-1024
7886 tgamma 0x1p-1074
7887 tgamma -0x1p-1074
7888 tgamma 0x1p-16383
7889 tgamma -0x1p-16383
7890 tgamma 0x1p-16384 spurious-overflow:intel96 spurious-overflow:m68k96 spurious-overflow:binary128
7891 tgamma -0x1p-16384
7892 tgamma 0x1p-16445
7893 tgamma -0x1p-16445
7894 tgamma 0x1p-16494
7895 tgamma -0x1p-16494
7896 tgamma 0x8.00001p0
7897 tgamma 0x7.fffff8p0
7898 tgamma 0x7.000008p0
7899 tgamma 0x6.fffff8p0
7900 tgamma 0x6.000008p0
7901 tgamma 0x5.fffff8p0
7902 tgamma 0x5.000008p0
7903 tgamma 0x4.fffff8p0
7904 tgamma 0x4.000008p0
7905 tgamma 0x3.fffffcp0
7906 tgamma 0x3.000004p0
7907 tgamma 0x2.fffffcp0
7908 tgamma 0x2.000004p0
7909 tgamma 0x1.fffffep0
7910 tgamma 0x1.000002p0
7911 tgamma 0x0.ffffffp0
7912 tgamma -0x0.ffffffp0
7913 tgamma -0x1.000002p0
7914 tgamma -0x1.fffffep0
7915 tgamma -0x2.000004p0
7916 tgamma -0x2.fffffcp0
7917 tgamma -0x3.000004p0
7918 tgamma -0x3.fffffcp0
7919 tgamma -0x4.000008p0
7920 tgamma -0x4.fffff8p0
7921 tgamma -0x5.000008p0
7922 tgamma -0x5.fffff8p0
7923 tgamma -0x6.000008p0
7924 tgamma -0x6.fffff8p0
7925 tgamma -0x7.000008p0
7926 tgamma -0x7.fffff8p0
7927 tgamma -0x8.00001p0
7928 tgamma -0x9.fffffp0
7929 tgamma -0xa.00001p0
7930 tgamma -0x13.ffffep0
7931 tgamma -0x14.00002p0
7932 tgamma -0x1d.ffffep0
7933 tgamma -0x1e.00002p0
7934 tgamma -0x27.ffffcp0
7935 tgamma -0x28.00004p0
7936 tgamma -0x28.ffffcp0
7937 tgamma -0x29.00004p0
7938 tgamma -0x29.ffffcp0
7939 tgamma -0x2a.00004p0
7940 tgamma 0x8.0000000000008p0
7941 tgamma 0x7.ffffffffffffcp0
7942 tgamma 0x7.0000000000004p0
7943 tgamma 0x6.ffffffffffffcp0
7944 tgamma 0x6.0000000000004p0
7945 tgamma 0x5.ffffffffffffcp0
7946 tgamma 0x5.0000000000004p0
7947 tgamma 0x4.ffffffffffffcp0
7948 tgamma 0x4.0000000000004p0
7949 tgamma 0x3.ffffffffffffep0
7950 tgamma 0x3.0000000000002p0
7951 tgamma 0x2.ffffffffffffep0
7952 tgamma 0x2.0000000000002p0
7953 tgamma 0x1.fffffffffffffp0
7954 tgamma 0x1.0000000000001p0
7955 tgamma 0x0.fffffffffffff8p0
7956 tgamma -0x0.fffffffffffff8p0
7957 tgamma -0x1.0000000000001p0
7958 tgamma -0x1.fffffffffffffp0
7959 tgamma -0x2.0000000000002p0
7960 tgamma -0x2.ffffffffffffep0
7961 tgamma -0x3.0000000000002p0
7962 tgamma -0x3.ffffffffffffep0
7963 tgamma -0x4.0000000000004p0
7964 tgamma -0x4.ffffffffffffcp0
7965 tgamma -0x5.0000000000004p0
7966 tgamma -0x5.ffffffffffffcp0
7967 tgamma -0x6.0000000000004p0
7968 tgamma -0x6.ffffffffffffcp0
7969 tgamma -0x7.0000000000004p0
7970 tgamma -0x7.ffffffffffffcp0
7971 tgamma -0x8.0000000000008p0
7972 tgamma -0x9.ffffffffffff8p0
7973 tgamma -0xa.0000000000008p0
7974 tgamma -0x13.ffffffffffffp0
7975 tgamma -0x14.000000000001p0
7976 tgamma -0x1d.ffffffffffffp0
7977 tgamma -0x1e.000000000001p0
7978 tgamma -0x27.fffffffffffep0
7979 tgamma -0x28.000000000002p0
7980 tgamma -0x28.fffffffffffep0
7981 tgamma -0x29.000000000002p0
7982 tgamma -0x29.fffffffffffep0
7983 tgamma -0x2a.000000000002p0
7984 tgamma -0x31.fffffffffffep0
7985 tgamma -0x32.000000000002p0
7986 tgamma -0x63.fffffffffffcp0
7987 tgamma -0x64.000000000004p0
7988 tgamma -0x95.fffffffffff8p0
7989 tgamma -0x96.000000000008p0
7990 tgamma -0xb4.fffffffffff8p0
7991 tgamma -0xb5.000000000008p0
7992 tgamma -0xb5.fffffffffff8p0
7993 tgamma -0xb6.000000000008p0
7994 tgamma -0xb6.fffffffffff8p0
7995 tgamma -0xb7.000000000008p0
7996 tgamma -0xb7.fffffffffff8p0
7997 tgamma -0xb8.000000000008p0
7998 tgamma 0x8.00000000000000000000000004p0
7999 tgamma 0x7.fffffffffffffffffffffffffep0
8000 tgamma 0x7.00000000000000000000000002p0
8001 tgamma 0x6.fffffffffffffffffffffffffep0
8002 tgamma 0x6.00000000000000000000000002p0
8003 tgamma 0x5.fffffffffffffffffffffffffep0
8004 tgamma 0x5.00000000000000000000000002p0
8005 tgamma 0x4.fffffffffffffffffffffffffep0
8006 tgamma 0x4.00000000000000000000000002p0
8007 tgamma 0x3.ffffffffffffffffffffffffffp0
8008 tgamma 0x3.00000000000000000000000001p0
8009 tgamma 0x2.ffffffffffffffffffffffffffp0
8010 tgamma 0x2.00000000000000000000000001p0
8011 tgamma 0x1.ffffffffffffffffffffffffff8p0
8012 tgamma 0x1.000000000000000000000000008p0
8013 tgamma 0x0.ffffffffffffffffffffffffffcp0
8014 tgamma -0x0.ffffffffffffffffffffffffffcp0
8015 tgamma -0x1.000000000000000000000000008p0
8016 tgamma -0x1.ffffffffffffffffffffffffff8p0
8017 tgamma -0x2.00000000000000000000000001p0
8018 tgamma -0x2.ffffffffffffffffffffffffffp0
8019 tgamma -0x3.00000000000000000000000001p0
8020 tgamma -0x3.ffffffffffffffffffffffffffp0
8021 tgamma -0x4.00000000000000000000000002p0
8022 tgamma -0x4.fffffffffffffffffffffffffep0
8023 tgamma -0x5.00000000000000000000000002p0
8024 tgamma -0x5.fffffffffffffffffffffffffep0
8025 tgamma -0x6.00000000000000000000000002p0
8026 tgamma -0x6.fffffffffffffffffffffffffep0
8027 tgamma -0x7.00000000000000000000000002p0
8028 tgamma -0x7.fffffffffffffffffffffffffep0
8029 tgamma -0x8.00000000000000000000000004p0
8030 tgamma -0x9.fffffffffffffffffffffffffcp0
8031 tgamma -0xa.00000000000000000000000004p0
8032 tgamma -0x13.fffffffffffffffffffffffff8p0
8033 tgamma -0x14.00000000000000000000000008p0
8034 tgamma -0x1d.fffffffffffffffffffffffff8p0
8035 tgamma -0x1e.00000000000000000000000008p0
8036 tgamma -0x27.fffffffffffffffffffffffffp0
8037 tgamma -0x28.0000000000000000000000001p0
8038 tgamma -0x28.fffffffffffffffffffffffffp0
8039 tgamma -0x29.0000000000000000000000001p0
8040 tgamma -0x29.fffffffffffffffffffffffffp0
8041 tgamma -0x2a.0000000000000000000000001p0
8042 tgamma -0x31.fffffffffffffffffffffffffp0
8043 tgamma -0x32.0000000000000000000000001p0
8044 tgamma -0x63.ffffffffffffffffffffffffep0
8045 tgamma -0x64.0000000000000000000000002p0
8046 tgamma -0x95.ffffffffffffffffffffffffcp0
8047 tgamma -0x96.0000000000000000000000004p0
8048 tgamma -0xb4.ffffffffffffffffffffffffcp0
8049 tgamma -0xb5.0000000000000000000000004p0
8050 tgamma -0xb5.ffffffffffffffffffffffffcp0
8051 tgamma -0xb6.0000000000000000000000004p0
8052 tgamma -0xb6.ffffffffffffffffffffffffcp0
8053 tgamma -0xb7.0000000000000000000000004p0
8054 tgamma -0xb7.ffffffffffffffffffffffffcp0
8055 tgamma -0xb8.0000000000000000000000004p0
8056 tgamma -0xbb.ffffffffffffffffffffffffcp0
8057 tgamma -0xbc.0000000000000000000000004p0
8058 tgamma -0xbc.ffffffffffffffffffffffffcp0
8059 tgamma -0xbd.0000000000000000000000004p0
8060 tgamma -0xbd.ffffffffffffffffffffffffcp0
8061 tgamma -0xbe.0000000000000000000000004p0
8062 tgamma -0xbe.ffffffffffffffffffffffffcp0
8063 tgamma -0xbf.0000000000000000000000004p0
8064 tgamma 0x8.000000000000001p0
8065 tgamma 0x7.fffffffffffffff8p0
8066 tgamma 0x7.0000000000000008p0
8067 tgamma 0x6.fffffffffffffff8p0
8068 tgamma 0x6.0000000000000008p0
8069 tgamma 0x5.fffffffffffffff8p0
8070 tgamma 0x5.0000000000000008p0
8071 tgamma 0x4.fffffffffffffff8p0
8072 tgamma 0x4.0000000000000008p0
8073 tgamma 0x3.fffffffffffffffcp0
8074 tgamma 0x3.0000000000000004p0
8075 tgamma 0x2.fffffffffffffffcp0
8076 tgamma 0x2.0000000000000004p0
8077 tgamma 0x1.fffffffffffffffep0
8078 tgamma 0x1.0000000000000002p0
8079 tgamma 0x0.ffffffffffffffffp0
8080 tgamma -0x0.ffffffffffffffffp0
8081 tgamma -0x1.0000000000000002p0
8082 tgamma -0x1.fffffffffffffffep0
8083 tgamma -0x2.0000000000000004p0
8084 tgamma -0x2.fffffffffffffffcp0
8085 tgamma -0x3.0000000000000004p0
8086 tgamma -0x3.fffffffffffffffcp0
8087 tgamma -0x4.0000000000000008p0
8088 tgamma -0x4.fffffffffffffff8p0
8089 tgamma -0x5.0000000000000008p0
8090 tgamma -0x5.fffffffffffffff8p0
8091 tgamma -0x6.0000000000000008p0
8092 tgamma -0x6.fffffffffffffff8p0
8093 tgamma -0x7.0000000000000008p0
8094 tgamma -0x7.fffffffffffffff8p0
8095 tgamma -0x8.000000000000001p0
8096 tgamma -0x9.fffffffffffffffp0
8097 tgamma -0xa.000000000000001p0
8098 tgamma -0x13.ffffffffffffffep0
8099 tgamma -0x14.000000000000002p0
8100 tgamma -0x1d.ffffffffffffffep0
8101 tgamma -0x1e.000000000000002p0
8102 tgamma -0x27.ffffffffffffffcp0
8103 tgamma -0x28.000000000000004p0
8104 tgamma -0x28.ffffffffffffffcp0
8105 tgamma -0x29.000000000000004p0
8106 tgamma -0x29.ffffffffffffffcp0
8107 tgamma -0x2a.000000000000004p0
8108 tgamma -0x31.ffffffffffffffcp0
8109 tgamma -0x32.000000000000004p0
8110 tgamma -0x63.ffffffffffffff8p0
8111 tgamma -0x64.000000000000008p0
8112 tgamma -0x95.ffffffffffffffp0
8113 tgamma -0x96.00000000000001p0
8114 tgamma -0xb4.ffffffffffffffp0
8115 tgamma -0xb5.00000000000001p0
8116 tgamma -0xb5.ffffffffffffffp0
8117 tgamma -0xb6.00000000000001p0
8118 tgamma -0xb6.ffffffffffffffp0
8119 tgamma -0xb7.00000000000001p0
8120 tgamma -0xb7.ffffffffffffffp0
8121 tgamma -0xb8.00000000000001p0
8122 tgamma -0xbb.ffffffffffffffp0
8123 tgamma -0xbc.00000000000001p0
8124 tgamma -0xbc.ffffffffffffffp0
8125 tgamma -0xbd.00000000000001p0
8126 tgamma -0xbd.ffffffffffffffp0
8127 tgamma -0xbe.00000000000001p0
8128 tgamma -0xbe.ffffffffffffffp0
8129 tgamma -0xbf.00000000000001p0
8130 tgamma -0xf9.ffffffffffffffp0
8131 tgamma -0xfa.00000000000001p0
8132 tgamma -0x1f3.fffffffffffffep0
8133 tgamma -0x1f4.00000000000002p0
8134 tgamma -0x2ed.fffffffffffffcp0
8135 tgamma -0x2ee.00000000000004p0
8136 tgamma -0x3e7.fffffffffffffcp0
8137 tgamma -0x3e8.00000000000004p0
8138 tgamma -0x4e1.fffffffffffff8p0
8139 tgamma -0x4e2.00000000000008p0
8140 tgamma -0x5db.fffffffffffff8p0
8141 tgamma -0x5dc.00000000000008p0
8142 tgamma -0x6d5.fffffffffffff8p0
8143 tgamma -0x6d6.00000000000008p0
8144 tgamma -0x6e2.fffffffffffff8p0
8145 tgamma -0x6e3.00000000000008p0
8146 tgamma -0x6e3.fffffffffffff8p0
8147 tgamma -0x6e4.00000000000008p0
8148 tgamma -0x6e4.fffffffffffff8p0
8149 tgamma -0x6e5.00000000000008p0
8150 tgamma -0x6e5.fffffffffffff8p0
8151 tgamma -0x6e6.00000000000008p0
8152 tgamma 0x8.0000000000000000000000000008p0
8153 tgamma 0x7.fffffffffffffffffffffffffffcp0
8154 tgamma 0x7.0000000000000000000000000004p0
8155 tgamma 0x6.fffffffffffffffffffffffffffcp0
8156 tgamma 0x6.0000000000000000000000000004p0
8157 tgamma 0x5.fffffffffffffffffffffffffffcp0
8158 tgamma 0x5.0000000000000000000000000004p0
8159 tgamma 0x4.fffffffffffffffffffffffffffcp0
8160 tgamma 0x4.0000000000000000000000000004p0
8161 tgamma 0x3.fffffffffffffffffffffffffffep0
8162 tgamma 0x3.0000000000000000000000000002p0
8163 tgamma 0x2.fffffffffffffffffffffffffffep0
8164 tgamma 0x2.0000000000000000000000000002p0
8165 tgamma 0x1.ffffffffffffffffffffffffffffp0
8166 tgamma 0x1.0000000000000000000000000001p0
8167 tgamma 0x0.ffffffffffffffffffffffffffff8p0
8168 tgamma -0x0.ffffffffffffffffffffffffffff8p0
8169 tgamma -0x1.0000000000000000000000000001p0
8170 tgamma -0x1.ffffffffffffffffffffffffffffp0
8171 tgamma -0x2.0000000000000000000000000002p0
8172 tgamma -0x2.fffffffffffffffffffffffffffep0
8173 tgamma -0x3.0000000000000000000000000002p0
8174 tgamma -0x3.fffffffffffffffffffffffffffep0
8175 tgamma -0x4.0000000000000000000000000004p0
8176 tgamma -0x4.fffffffffffffffffffffffffffcp0
8177 tgamma -0x5.0000000000000000000000000004p0
8178 tgamma -0x5.fffffffffffffffffffffffffffcp0
8179 tgamma -0x6.0000000000000000000000000004p0
8180 tgamma -0x6.fffffffffffffffffffffffffffcp0
8181 tgamma -0x7.0000000000000000000000000004p0
8182 tgamma -0x7.fffffffffffffffffffffffffffcp0
8183 tgamma -0x8.0000000000000000000000000008p0
8184 tgamma -0x9.fffffffffffffffffffffffffff8p0
8185 tgamma -0xa.0000000000000000000000000008p0
8186 tgamma -0x13.fffffffffffffffffffffffffffp0
8187 tgamma -0x14.000000000000000000000000001p0
8188 tgamma -0x1d.fffffffffffffffffffffffffffp0
8189 tgamma -0x1e.000000000000000000000000001p0
8190 tgamma -0x27.ffffffffffffffffffffffffffep0
8191 tgamma -0x28.000000000000000000000000002p0
8192 tgamma -0x28.ffffffffffffffffffffffffffep0
8193 tgamma -0x29.000000000000000000000000002p0
8194 tgamma -0x29.ffffffffffffffffffffffffffep0
8195 tgamma -0x2a.000000000000000000000000002p0
8196 tgamma -0x31.ffffffffffffffffffffffffffep0
8197 tgamma -0x32.000000000000000000000000002p0
8198 tgamma -0x63.ffffffffffffffffffffffffffcp0
8199 tgamma -0x64.000000000000000000000000004p0
8200 tgamma -0x95.ffffffffffffffffffffffffff8p0
8201 tgamma -0x96.000000000000000000000000008p0
8202 tgamma -0xb4.ffffffffffffffffffffffffff8p0
8203 tgamma -0xb5.000000000000000000000000008p0
8204 tgamma -0xb5.ffffffffffffffffffffffffff8p0
8205 tgamma -0xb6.000000000000000000000000008p0
8206 tgamma -0xb6.ffffffffffffffffffffffffff8p0
8207 tgamma -0xb7.000000000000000000000000008p0
8208 tgamma -0xb7.ffffffffffffffffffffffffff8p0
8209 tgamma -0xb8.000000000000000000000000008p0
8210 tgamma -0xbb.ffffffffffffffffffffffffff8p0
8211 tgamma -0xbc.000000000000000000000000008p0
8212 tgamma -0xbc.ffffffffffffffffffffffffff8p0
8213 tgamma -0xbd.000000000000000000000000008p0
8214 tgamma -0xbd.ffffffffffffffffffffffffff8p0
8215 tgamma -0xbe.000000000000000000000000008p0
8216 tgamma -0xbe.ffffffffffffffffffffffffff8p0
8217 tgamma -0xbf.000000000000000000000000008p0
8218 tgamma -0xf9.ffffffffffffffffffffffffff8p0
8219 tgamma -0xfa.000000000000000000000000008p0
8220 tgamma -0x1f3.ffffffffffffffffffffffffffp0
8221 tgamma -0x1f4.00000000000000000000000001p0
8222 tgamma -0x2ed.fffffffffffffffffffffffffep0
8223 tgamma -0x2ee.00000000000000000000000002p0
8224 tgamma -0x3e7.fffffffffffffffffffffffffep0
8225 tgamma -0x3e8.00000000000000000000000002p0
8226 tgamma -0x4e1.fffffffffffffffffffffffffcp0
8227 tgamma -0x4e2.00000000000000000000000004p0
8228 tgamma -0x5db.fffffffffffffffffffffffffcp0
8229 tgamma -0x5dc.00000000000000000000000004p0
8230 tgamma -0x6d5.fffffffffffffffffffffffffcp0
8231 tgamma -0x6d6.00000000000000000000000004p0
8232 tgamma -0x6e2.fffffffffffffffffffffffffcp0
8233 tgamma -0x6e3.00000000000000000000000004p0
8234 tgamma -0x6e3.fffffffffffffffffffffffffcp0
8235 tgamma -0x6e4.00000000000000000000000004p0
8236 tgamma -0x6e4.fffffffffffffffffffffffffcp0
8237 tgamma -0x6e5.00000000000000000000000004p0
8238 tgamma -0x6e5.fffffffffffffffffffffffffcp0
8239 tgamma -0x6e6.00000000000000000000000004p0
8240 tgamma -0x6eb.fffffffffffffffffffffffffcp0
8241 tgamma -0x6ec.00000000000000000000000004p0
8242 tgamma -0x6ec.fffffffffffffffffffffffffcp0
8243 tgamma -0x6ed.00000000000000000000000004p0
8244 tgamma -0x6ed.fffffffffffffffffffffffffcp0
8245 tgamma -0x6ee.00000000000000000000000004p0
8246 tgamma -0x6ee.fffffffffffffffffffffffffcp0
8247 tgamma -0x6ef.00000000000000000000000004p0
8248 tgamma -0x1.0a32a2p+5
8249 tgamma -0x1.5800000080001p+7
8250 tgamma 18.5
8251 tgamma 19.5
8252 tgamma 23.5
8253 tgamma 29.5
8254 tgamma 30.5
8255 tgamma 31.5
8256 tgamma 32.5
8257 tgamma 33.5
8258 tgamma 34.5
8259 tgamma 0x2.30a43cp+4
8260 tgamma 0x2.30a44p+4
8261 tgamma 0xa.b9fd72b0fb238p+4
8262 tgamma 0xa.b9fd72b0fb24p+4
8263 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
8264 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
8265 tgamma 0x6.db8c603359a97108p+8
8266 tgamma 0x6.db8c603359a9711p+8
8267 tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
8268 tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
8269 tgamma 1e3
8270 tgamma -100000.5
8271 tgamma max
8272
8273 tgamma -0x22.30p0
8274 tgamma -0x22.31p0
8275 tgamma -0x22.32p0
8276 tgamma -0x22.33p0
8277 tgamma -0x22.34p0
8278 tgamma -0x22.35p0
8279 tgamma -0x22.36p0
8280 tgamma -0x22.37p0
8281 tgamma -0xa3.70p0
8282 tgamma -0xa3.71p0
8283 tgamma -0xa3.72p0
8284 tgamma -0xa3.73p0
8285 tgamma -0xa3.74p0
8286 tgamma -0xa3.75p0
8287 tgamma -0xa3.76p0
8288 tgamma -0xa3.77p0
8289 tgamma -0xab.0d0p0
8290 tgamma -0xab.0d1p0
8291 tgamma -0xab.0d2p0
8292 tgamma -0xab.0d3p0
8293 tgamma -0xab.0d4p0
8294 tgamma -0xab.0d5p0
8295 tgamma -0xab.0d6p0
8296 tgamma -0xab.0d7p0
8297 tgamma -0x6db.030p0
8298 tgamma -0x6db.031p0
8299 tgamma -0x6db.032p0
8300 tgamma -0x6db.033p0
8301 tgamma -0x6db.034p0
8302 tgamma -0x6db.035p0
8303 tgamma -0x6db.036p0
8304 tgamma -0x6db.037p0
8305 tgamma -0x6db.050p0
8306 tgamma -0x6db.051p0
8307 tgamma -0x6db.052p0
8308 tgamma -0x6db.053p0
8309 tgamma -0x6db.054p0
8310 tgamma -0x6db.055p0
8311 tgamma -0x6db.056p0
8312 tgamma -0x6db.057p0
8313
8314 tgamma -0x3.06644cp+0
8315 tgamma -0x6.fe4636e0c5064p+0
8316 tgamma -0x7.a13d7a2945cd5718p+0
8317 tgamma -0x1.4a5caap+4
8318 tgamma -0x9.2d3a5p+0
8319 tgamma -0xb.0f63ep+0
8320 tgamma -0x5.f0e02p+8
8321 tgamma -0xb.3123bp+0
8322 tgamma -0x9.6d538p+0
8323 tgamma -0xc.c2439p+0
8324 tgamma -0xc.372f043322128p+0
8325 tgamma -0xa.ccfcep+0
8326 tgamma -0x9.418c8p+0
8327 tgamma -0x6.ce9158p+0
8328 tgamma -0xd.cbf53d0e7d06p+0
8329 # the next value generates larger error bounds on x86_64 (binary32)
8330 tgamma -0x3.0aa534p+0
8331 # the next values generate large error bounds on x86_64 (binary64)
8332 tgamma -0x1.62b8c36c7180bp+4
8333 tgamma -0x1.62c4d519e8677p+3
8334 tgamma -0x1.c033cc426752fp+2
8335 tgamma -0x1.62cfd0d34ade2p+3
8336 tgamma -0x1.8814da6eb7dbp+5
8337
8338 y0 0.125
8339 y0 0.75
8340 y0 1.0
8341 y0 1.5
8342 y0 2.0
8343 y0 8.0
8344 y0 10.0
8345 y0 0x1.3ffp+74
8346 y0 0x1.ff00000000002p+840
8347 y0 0x1p1023
8348 y0 0x1p16382
8349 y0 0x1p16383
8350 y0 0x1p-10
8351 y0 0x1p-20
8352 y0 0x1p-30
8353 y0 0x1p-40
8354 y0 0x1p-50
8355 y0 0x1p-60
8356 y0 0x1p-70
8357 y0 0x1p-80
8358 y0 0x1p-90
8359 y0 0x1p-100
8360 y0 0x1p-110
8361 y0 0x1p-600
8362 y0 0x1p-10000
8363 # the next values yield large errors for binary32
8364 # (cf BZ #16492 for the xfail entries)
8365 y0 0xd.3432bp-4
8366 y0 0x1.33eaacp+5 xfail:binary64 xfail:intel96 xfail-rounding:ibm128-libgcc
8367 y0 0x1.a681cep-1 xfail-rounding:ibm128-libgcc
8368 y0 min
8369 y0 min_subnorm
8370
8371 y1 0.125
8372 y1 0.75
8373 y1 1.0
8374 y1 1.5
8375 y1 2.0
8376 y1 8.0
8377 y1 10.0
8378 y1 0x1.27e204p+99
8379 y1 0x1.001000001p+593
8380 y1 0x1p1023
8381 y1 0x1p16382
8382 y1 0x1p16383
8383 y1 0x1p-10
8384 y1 0x1p-20
8385 y1 0x1p-30
8386 y1 0x1p-40
8387 y1 0x1p-50
8388 y1 0x1p-60
8389 y1 0x1p-70
8390 y1 0x1p-80
8391 y1 0x1p-90
8392 y1 0x1p-100
8393 y1 0x1p-110
8394 y1 0x1p-600
8395 y1 0x1p-10000
8396 # the next three values yield the largest error in the binary32 format
8397 # (cf BZ #27670 for the xfail entries)
8398 y1 0x1.065194p+7 xfail-rounding:binary64 xfail-rounding:intel96 xfail-rounding:ibm128-libgcc
8399 y1 0x1.c1badep+0 xfail-rounding:ibm128-libgcc
8400 y1 0x1.c1bc2ep+0
8401 y1 min
8402 y1 min_subnorm
8403
8404 # yn (0, x) == y0 (x).
8405 yn 0 0.125
8406 yn 0 0.75
8407 yn 0 1.0
8408 yn 0 1.5
8409 yn 0 2.0
8410 yn 0 8.0
8411 yn 0 10.0
8412
8413 # yn (1, x) == y1 (x).
8414 yn 1 0.125
8415 yn 1 0.75
8416 yn 1 1.0
8417 yn 1 1.5
8418 yn 1 2.0
8419 yn 1 8.0
8420 yn 1 10.0
8421
8422 # yn (-1, x) == -y1 (x).
8423 yn -1 1.0
8424
8425 # yn (3, x).
8426 yn 3 0.125
8427 yn 3 0.75
8428 yn 3 1.0
8429 yn 3 2.0
8430 yn 3 10.0
8431 yn 3 0x1p-10
8432 yn 3 0x1p-100
8433 yn 3 0x1p-600
8434 yn 3 0x1p-10000
8435
8436 # yn (10, x).
8437 yn 10 0.125
8438 yn 10 0.75
8439 yn 10 1.0
8440 yn 10 2.0
8441 yn 10 10.0
8442
8443 yn -10 1.0
8444
8445 yn 10 min
8446
8447 yn 2 0x1.ffff62p+99
8448 yn 2 0x1p127
8449 yn 2 0x1p1023
8450 yn 2 0x1p16383
8451 yn 2 0x1p-10
8452 yn 2 0x1p-100
8453 yn 2 0x1p-600
8454 yn 2 0x1p-10000
8455
8456 yn 0 min
8457 yn 0 min_subnorm
8458 yn 1 min
8459 yn 1 min_subnorm
8460 yn -1 min
8461 yn -1 min_subnorm
8462 yn 2 min
8463 yn 2 min_subnorm
8464 yn -2 min
8465 yn -2 min_subnorm
8466 yn 17 min
8467 yn 17 min_subnorm
8468 yn -17 min
8469 yn -17 min_subnorm
8470 yn 42 min
8471 yn 42 min_subnorm
8472 yn -42 min
8473 yn -42 min_subnorm