]> git.ipfire.org Git - thirdparty/glibc.git/blob - math/auto-libm-test-in
Fix ldbl-128/ldbl-128ibm lgamma spurious "invalid", incorrect signgam (bug 18952).
[thirdparty/glibc.git] / math / auto-libm-test-in
1 # libm test inputs for gen-auto-libm-tests.c.
2 # Copyright (C) 1997-2015 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 # <http://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.ffffffffffffffffp0
35 acos -0x0.ffffffffffffffffp0
36 acos 0x1p-5
37 acos 0x1p-10
38 acos 0x1p-15
39 acos 0x1p-20
40 acos 0x1p-25
41 acos 0x1p-30
42 acos 0x1p-35
43 acos 0x1p-40
44 acos 0x1p-45
45 acos 0x1p-50
46 acos 0x1p-55
47 acos 0x1p-60
48 acos 0x1p-65
49 acos 0x1p-70
50 acos 0x1p-75
51 acos 0x1p-80
52 acos 0x1p-85
53 acos 0x1p-90
54 acos 0x1p-95
55 acos 0x1p-100
56 acos 0x1p-105
57 acos 0x1p-110
58 acos 0x1p-115
59 acos 0x1p-120
60 acos -0x1p-5
61 acos -0x1p-25
62 acos -0x1p-45
63 acos -0x1p-65
64 acos -0x1p-85
65 acos -0x1p-105
66 acos -0x1p-125
67 acos -0x2.0089a4p-4
68 acos 0xf.04aeep-4
69 acos 0x5.dd258006121b8p-4
70 acos -0x2.35f051e70dbc4p-4
71 acos 0xe.9a5c0d7fabb9aa1p-4
72 acos 0xe.17513589de79b75p-4
73 acos 0x3.e57821d368ebap-4
74 acos 0x2.0bee8p-4
75 acos min
76 acos -min
77 acos min_subnorm
78 acos -min_subnorm
79
80 acosh 1
81 acosh 1.625
82 acosh 7
83 acosh 100
84 acosh 1e5
85 acosh 0x1p8
86 acosh 0x1p9
87 acosh 0x1p10
88 acosh 0x1p11
89 acosh 0x1p12
90 acosh 0x1p13
91 acosh 0x1p24
92 acosh 0x1p25
93 acosh 0x1p26
94 acosh 0x1p27
95 acosh 0x1p28
96 acosh 0x1p29
97 acosh 0x1p30
98 acosh 0x1p31
99 acosh 0x1p32
100 acosh 0x1p33
101 acosh 0x1p48
102 acosh 0x1p49
103 acosh 0x1p50
104 acosh 0x1p51
105 acosh 0x1p52
106 acosh 0x1p53
107 acosh 0x1p54
108 acosh 0x1p55
109 acosh 0x1p56
110 acosh 0x1p57
111 acosh 0x1p58
112 acosh 0x1p59
113 acosh 0x1p100
114 acosh 0x1p500
115 acosh 0x1p5000
116 acosh 0x1.80a368p+0
117 acosh 0x1.0b9d3e9fc19fbp+0
118 acosh 0x1.11eab6p+0
119 acosh 0x1.0fffaap+0
120 acosh 0x1.068e0eca105a6p+0
121 acosh 0x2.8d4288p+0
122 acosh 0x1.5d71a6p+36
123 acosh 0x1.476a3c43d7edep+288
124 acosh 0xc.84cb1dbbd1b1p+0
125 acosh 0x1.0722362c26ba5p+0
126 acosh 0x1.73515p+0
127 acosh 0x1.1b836p+0
128 acosh 0x1.07c956p+0
129 acosh max no-test-inline
130
131 asin 0
132 asin -0
133 asin 0.5
134 asin -0.5
135 asin 1.0
136 asin -1.0
137 asin 0.75
138 asin 0x0.ffffffp0
139 asin -0x0.ffffffp0
140 asin 0x0.ffffffff8p0
141 asin -0x0.ffffffff8p0
142 asin 0x0.ffffffffffffp0
143 asin -0x0.ffffffffffffp0
144 asin 0x0.ffffffffffffffffp0
145 asin -0x0.ffffffffffffffffp0
146 asin -0x2.18915cp-4
147 asin -0x3.746774p-4
148 asin -0x3.1c54d10e5c844p-4
149 asin 0xf.c9675fa6fe69f12p-4
150 asin -0xa.fc5afp-4
151 asin 0xd.805e5p-4
152 asin -0x2.1a02dcp-4
153 asin min
154 asin -min
155 asin min_subnorm
156 asin -min_subnorm
157
158 asinh 0
159 asinh -0
160 asinh 0.75
161 asinh 1
162 asinh 10
163 asinh 100
164 asinh 1e6
165 asinh 0x1p8
166 asinh 0x1p9
167 asinh 0x1p10
168 asinh 0x1p11
169 asinh 0x1p12
170 asinh 0x1p13
171 asinh 0x1p24
172 asinh 0x1p25
173 asinh 0x1p26
174 asinh 0x1p27
175 asinh 0x1p28
176 asinh 0x1p29
177 asinh 0x1p30
178 asinh 0x1p31
179 asinh 0x1p32
180 asinh 0x1p33
181 asinh 0x1p48
182 asinh 0x1p49
183 asinh 0x1p50
184 asinh 0x1p51
185 asinh 0x1p52
186 asinh 0x1p53
187 asinh 0x1p54
188 asinh 0x1p55
189 asinh 0x1p56
190 asinh 0x1p57
191 asinh 0x1p58
192 asinh 0x1p59
193 asinh 0x1p100
194 asinh 0x1p500
195 asinh 0x1p5000
196 asinh 0x1p-8
197 asinh 0x1p-9
198 asinh 0x1p-10
199 asinh 0x1p-11
200 asinh 0x1p-12
201 asinh 0x1p-13
202 asinh 0x1p-24
203 asinh 0x1p-25
204 asinh 0x1p-26
205 asinh 0x1p-27
206 asinh 0x1p-28
207 asinh 0x1p-29
208 asinh 0x1p-30
209 asinh 0x1p-31
210 asinh 0x1p-32
211 asinh 0x1p-33
212 asinh 0x1p-48
213 asinh 0x1p-49
214 asinh 0x1p-50
215 asinh 0x1p-51
216 asinh 0x1p-52
217 asinh 0x1p-53
218 asinh 0x1p-54
219 asinh 0x1p-55
220 asinh 0x1p-56
221 asinh 0x1p-57
222 asinh 0x1p-58
223 asinh 0x1p-59
224 asinh 0x1p-100
225 asinh -0x3.d26bb4p-4
226 asinh -0x3.bdeef4p-4
227 asinh -0x7.fc7fc8p-8
228 asinh -0x3.b94a52e6913c2p-4
229 asinh 0x7.d8e5a8p-4
230 asinh -0x7.63a06320c42e4p-4
231 asinh 0x6.f4a93p-4
232 asinh -0x7.88bcc8p-4
233 asinh -0x3.11c35p-4
234 asinh -0x4.39534p-4
235 asinh -0xd.d62e8p+92
236 asinh -0x4.cfb9805a53a2065p-4
237 asinh 0x1p-500
238 asinh 0x1p-5000
239 asinh min
240 asinh -min
241 asinh min_subnorm
242 asinh -min_subnorm
243 asinh max no-test-inline
244 asinh -max no-test-inline
245
246 atan 0
247 atan -0
248 atan max
249 atan -max
250 atan 1
251 atan -1
252 atan 0.75
253 atan 0x1p-5
254 atan 2.5
255 atan 10
256 atan 1e6
257 atan 0x1p31
258 atan 0x1p-100
259 atan 0x1p-600
260 atan 0x1p-10000
261 atan -0x3.b02d84p-4
262 atan -0x3.3fb708p-4
263 atan -0x2.3249ap+0
264 atan -0x1.363f46p+0
265 atan -0x1.ad4c0ap+0
266 atan -0x3.eb8e18p+0
267 atan 0x3.53c188p+0
268 atan min
269 atan -min
270 atan min_subnorm
271 atan -min_subnorm
272
273 # atan2 (0,x) == 0 for x > 0.
274 atan2 0 1
275 # atan2 (-0,x) == -0 for x > 0.
276 atan2 -0 1
277 atan2 0 0
278 atan2 -0 0
279 # atan2 (+0,x) == +pi for x < 0.
280 atan2 0 -1
281 # atan2 (-0,x) == -pi for x < 0.
282 atan2 -0 -1
283 atan2 0 -0
284 atan2 -0 -0
285 # atan2 (y,+0) == pi/2 for y > 0.
286 atan2 1 0
287 # atan2 (y,-0) == pi/2 for y > 0.
288 atan2 1 -0
289 # atan2 (y,+0) == -pi/2 for y < 0.
290 atan2 -1 0
291 # atan2 (y,-0) == -pi/2 for y < 0.
292 atan2 -1 -0
293 atan2 max max
294 atan2 max -max
295 atan2 -max max
296 atan2 -max -max
297 atan2 max min
298 atan2 -max -min
299 atan2 -max min
300 atan2 max -min
301 atan2 max min_subnorm
302 atan2 -max -min_subnorm
303 atan2 -max min_subnorm
304 atan2 max -min_subnorm
305 atan2 0.75 1
306 atan2 -0.75 1.0
307 atan2 0.75 -1.0
308 atan2 -0.75 -1.0
309 atan2 0.390625 .00029
310 atan2 1.390625 0.9296875
311 atan2 -0.00756827042671106339 -.001792735857538728036
312 atan2 0x1.00000000000001p0 0x1.00000000000001p0
313 atan2 0x4.c3841p-4 0x2.f2f308p+0
314 atan2 -0xe.cf143p-40 0xd.3de7ap-36
315 atan2 0x5.576cf8p-4 0x2.21e65p+0
316 atan2 -0x4.29411p-4 0x1.f4755cp+0
317 atan2 -0xa.b4101p+20 -0xf.9c4c8p-4
318 atan2 0x4.251bb8p-4 0x7.40ac68p+0
319 atan2 0x1.47239ep+68 0xa.3ac3cp+68
320 atan2 -0x6.b0794p-4 0x3.8ff10cp+0
321 atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124
322 atan2 min min
323 atan2 min -min
324 atan2 -min min
325 atan2 -min -min
326 atan2 min_subnorm min_subnorm
327 atan2 min_subnorm -min_subnorm
328 atan2 -min_subnorm min_subnorm
329 atan2 -min_subnorm -min_subnorm
330 atan2 1 -max
331 atan2 -1 -max
332 atan2 min -max
333 atan2 -min -max
334 atan2 min_subnorm -max
335 atan2 -min_subnorm -max
336 atan2 1 max
337 atan2 -1 max
338 atan2 min max
339 atan2 -min max
340 atan2 min_subnorm max
341 atan2 -min_subnorm max
342 atan2 min 1
343 atan2 -min 1
344 atan2 min_subnorm 1
345 atan2 -min_subnorm 1
346 atan2 min -1
347 atan2 -min -1
348 atan2 min_subnorm -1
349 atan2 -min_subnorm -1
350
351 atanh 0
352 atanh -0
353 atanh 0.75
354 atanh -0.75
355 atanh 0.25
356 atanh 0x1p-5
357 atanh 0x1p-10
358 atanh 0x1.2345p-20
359 atanh 0x1p-8
360 atanh 0x1p-9
361 atanh 0x1p-10
362 atanh 0x1p-11
363 atanh 0x1p-12
364 atanh 0x1p-13
365 atanh 0x1p-24
366 atanh 0x1p-25
367 atanh 0x1p-26
368 atanh 0x1p-27
369 atanh 0x1p-28
370 atanh 0x1p-29
371 atanh 0x1p-30
372 atanh 0x1p-31
373 atanh 0x1p-32
374 atanh 0x1p-33
375 atanh 0x1p-48
376 atanh 0x1p-49
377 atanh 0x1p-50
378 atanh 0x1p-51
379 atanh 0x1p-52
380 atanh 0x1p-53
381 atanh 0x1p-54
382 atanh 0x1p-55
383 atanh 0x1p-56
384 atanh 0x1p-57
385 atanh 0x1p-58
386 atanh 0x1p-59
387 atanh 0x1p-100
388 atanh -0x1p-100
389 atanh 0x1p-600
390 atanh -0x1p-600
391 atanh 0x1p-10000
392 atanh -0x1p-10000
393 atanh -0x6.e6c77p-20
394 atanh 0x3.2ca824p-4
395 atanh -0x1.cc1d66p-4
396 atanh -0xf.cd3809ca8fd28p-4 no-test-inline
397 atanh -0x1.04f386p-4
398 atanh -0x2.084568p-4
399 atanh -0x3.e0a5d8p-4
400 atanh 0x3.dfb1f5db0ceccp-4
401 atanh 0x2.251b2a64c85dep-4
402 atanh -0x2.e3458cp-4
403 atanh 0x3.91d9f3c80c72d7acp-4
404 atanh -0x2.6c52c26567198p-4
405 atanh 0x3.a274ecp-4
406 atanh -0x3.f0f519a687b64p-8
407 atanh 0x6.fd4ec8p-4
408 atanh -0x2.6cb2a8p-4
409 atanh -0xc.21df7c7f51508p-4
410 atanh 0x5.8be99p-40
411 atanh 0x3.cbed35fe733d8p-4
412 atanh -0x5.c18b6p-4
413 atanh -0x7.c88a5p-8
414 atanh 0x1p-500
415 atanh 0x1p-5000
416 atanh min
417 atanh -min
418 atanh min_subnorm
419 atanh -min_subnorm
420
421 # cabs (x,y) == cabs (y,x).
422 cabs 0.75 12.390625
423 # cabs (x,y) == cabs (-x,y).
424 cabs -12.390625 0.75
425 # cabs (x,y) == cabs (-y,x).
426 cabs -0.75 12.390625
427 # cabs (x,y) == cabs (-x,-y).
428 cabs -12.390625 -0.75
429 # cabs (x,y) == cabs (-y,-x).
430 cabs -0.75 -12.390625
431 # cabs (x,0) == fabs (x).
432 cabs -0.75 0
433 cabs 0.75 0
434 cabs -1.0 0
435 cabs 1.0 0
436 cabs -5.7e7 0
437 cabs 5.7e7 0
438 cabs 0.75 1.25
439 cabs -0x1.34be3p-4 -0xc.56623p+0
440 cabs -0x1.2b0ff8p+28 -0x2.549fc4p+16
441 cabs -0x1.0932cp-80 -0x2.51109p-24
442 cabs -0x1.055fb2p+48 0x9.1ce86p+24
443 cabs -0x1.26a566p+120 0x4.017b28p+92
444 cabs -0x1.0eda54p+28 0xb.09476p+0
445 cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768
446 cabs -0 -0x3.4e5d7877324cp+0
447 cabs -0xa.f59b8p+4 0xa.21a95p+20
448
449 # carg (x + i 0) == 0 for x > 0.
450 carg 2.0 0
451 # carg (x - i 0) == -0 for x > 0.
452 carg 2.0 -0
453 carg 0 0
454 carg 0 -0
455 # carg (x + i 0) == +pi for x < 0.
456 carg -2.0 0
457 # carg (x - i 0) == -pi for x < 0.
458 carg -2.0 -0
459 carg -0 0
460 carg -0 -0
461 # carg (+0 + i y) == pi/2 for y > 0.
462 carg 0 2.0
463 # carg (-0 + i y) == pi/2 for y > 0.
464 carg -0 2.0
465 # carg (+0 + i y) == -pi/2 for y < 0.
466 carg 0 -2.0
467 # carg (-0 + i y) == -pi/2 for y < 0.
468 carg -0 -2.0
469 carg 0x2.f2f308p+0 0x4.c3841p-4
470 carg 0xd.3de7ap-36 -0xe.cf143p-40
471 carg 0x2.21e65p+0 0x5.576cf8p-4
472 carg 0x1.f4755cp+0 -0x4.29411p-4
473 carg -0xf.9c4c8p-4 -0xa.b4101p+20
474 carg 0x7.40ac68p+0 0x4.251bb8p-4
475 carg 0xa.3ac3cp+68 0x1.47239ep+68
476 carg 0x3.8ff10cp+0 -0x6.b0794p-4
477 carg -0x3.973cc4p+72 -0xf.fffffp+124
478 carg 0x8p-152 0x4p-1076
479
480 cbrt 0.0
481 cbrt -0
482 cbrt -0.001
483 cbrt 8
484 cbrt -27.0
485 cbrt 0.9921875
486 cbrt 0.75
487 cbrt 0x1p16383
488 cbrt 0x1p-16383
489 cbrt 1e5
490 cbrt 0x3.132634p+0
491 cbrt -0xc.8d0442f2f0d1p-492
492 cbrt -0xa.6b142p+40
493 cbrt -0x1.f28ab85f3580ap-128
494 cbrt -0x2.b5cd28p-36
495 cbrt -0x1.d6a8bep-20
496 cbrt -0x3.593ed8p-72
497 cbrt 0x1.bd0098p-104
498 cbrt -0x3.300d34p+0
499 cbrt 0x6.247f5p-4
500 cbrt -0x3.48648028cb464p+0
501 cbrt max
502 cbrt -max
503 cbrt min
504 cbrt -min
505 cbrt min_subnorm
506 cbrt -min_subnorm
507
508 ccos 0.0 0.0
509 ccos -0 0.0
510 ccos 0.0 -0
511 ccos -0 -0
512
513 ccos 0.75 1.25
514 ccos -2 -3
515
516 ccos 0.75 89.5
517 ccos 0.75 -89.5
518 ccos -0.75 89.5
519 ccos -0.75 -89.5
520 ccos 0.75 710.5
521 ccos 0.75 -710.5
522 ccos -0.75 710.5
523 ccos -0.75 -710.5
524 ccos 0.75 11357.25
525 ccos 0.75 -11357.25
526 ccos -0.75 11357.25
527 ccos -0.75 -11357.25
528
529 ccos 0x1p-149 180
530 ccos 0x1p-1074 1440
531 ccos 0x1p-16434 22730
532
533 ccos min_subnorm_p120 0x1p-120
534 ccos 0x1p-120 min_subnorm_p120
535
536 ccos min 1
537 ccos -min 1
538 ccos min_subnorm 80
539 ccos -min_subnorm 80
540
541 ccosh 0.0 0.0
542 ccosh -0 0.0
543 ccosh 0.0 -0
544 ccosh -0 -0
545
546 ccosh 0.75 1.25
547 ccosh -2 -3
548
549 ccosh 89.5 0.75
550 ccosh -89.5 0.75
551 ccosh 89.5 -0.75
552 ccosh -89.5 -0.75
553 ccosh 710.5 0.75
554 ccosh -710.5 0.75
555 ccosh 710.5 -0.75
556 ccosh -710.5 -0.75
557 ccosh 11357.25 0.75
558 ccosh -11357.25 0.75
559 ccosh 11357.25 -0.75
560 ccosh -11357.25 -0.75
561
562 ccosh 180 0x1p-149
563 ccosh 1440 0x1p-1074
564 ccosh 22730 0x1p-16434
565
566 ccosh min_subnorm_p120 0x1p-120
567 ccosh 0x1p-120 min_subnorm_p120
568
569 ccosh 1 min
570 ccosh 1 -min
571 ccosh 80 min_subnorm
572 ccosh 80 -min_subnorm
573
574 cexp 0 0
575 cexp -0 0
576 cexp 0 -0
577 cexp -0 -0
578
579 cexp 0.75 1.25
580 cexp -2.0 -3.0
581
582 cexp 0 0x1p65
583 cexp 0 -0x1p65
584 cexp 50 0x1p127
585
586 cexp 0 1e22
587 cexp 0 0x1p1023
588 cexp 500 0x1p1023
589
590 cexp 0 0x1p16383
591 cexp -10000 0x1p16383
592
593 cexp 88.75 0.75
594 cexp -95 0.75
595 cexp 709.8125 0.75
596 cexp -720 0.75
597 cexp 11356.5625 0.75
598 cexp -11370 0.75
599
600 cexp 180 0x1p-149
601 cexp 1440 0x1p-1074
602 cexp 22730 0x1p-16434
603
604 cexp 1e6 0
605 cexp 1e6 min
606 cexp 1e6 -min
607
608 cexp 1 min
609 cexp 1 -min
610 cexp 80 min_subnorm
611 cexp 80 -min_subnorm
612
613 cexp min min_subnorm
614 cexp min -min_subnorm
615
616 clog 0.75 1.25
617 clog -2 -3
618
619 clog 0x2.f2f308p+0 0x4.c3841p-4
620 clog 0xd.3de7ap-36 -0xe.cf143p-40
621 clog 0x2.21e65p+0 0x5.576cf8p-4
622 clog 0x1.f4755cp+0 -0x4.29411p-4
623 clog -0xf.9c4c8p-4 -0xa.b4101p+20
624 clog 0x7.40ac68p+0 0x4.251bb8p-4
625 clog 0xa.3ac3cp+68 0x1.47239ep+68
626 clog 0x3.8ff10cp+0 -0x6.b0794p-4
627
628 clog 0xa.a39ffp-4 -0x2.360c38p-4
629 clog 0x6.9a4569067b6ecp-4 0xb.0a30d15e7d798p-4
630 clog -0x1.105436p+0 -0x6.66396df3cc7ap-4
631 clog -0x2.c90b952282392dep-4 0x1.43cda16634cc7046p+0
632
633 clog -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
634 clog -0xa.5920ap-4 -0x6.2cda5p-4
635 clog 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
636
637 clog -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4
638 clog -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4
639 clog 0x3.c16p-136 0x8p-152
640 clog -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
641
642 clog 0x1.fffffep+127 0x1.fffffep+127
643 clog 0x1.fffffep+127 1.0
644 clog 0x1p-149 0x1p-149
645 clog 0x1p-147 0x1p-147
646 clog 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
647 clog 0x1.fffffffffffffp+1023 0x1p+1023
648 clog 0x1p-1074 0x1p-1074
649 clog 0x1p-1073 0x1p-1073
650 clog 0x1.fp+16383 0x1.fp+16383
651 clog 0x1.fp+16383 0x1p+16383
652 clog 0x1p-16440 0x1p-16441
653
654 clog 0x1p-149 0x1.fp+127
655 clog -0x1p-149 0x1.fp+127
656 clog 0x1p-149 -0x1.fp+127
657 clog -0x1p-149 -0x1.fp+127
658 clog -0x1.fp+127 0x1p-149
659 clog -0x1.fp+127 -0x1p-149
660 clog 0x1.fp+127 0x1p-149
661 clog 0x1.fp+127 -0x1p-149
662 clog 0x1p-1074 0x1.fp+1023
663 clog -0x1p-1074 0x1.fp+1023
664 clog 0x1p-1074 -0x1.fp+1023
665 clog -0x1p-1074 -0x1.fp+1023
666 clog -0x1.fp+1023 0x1p-1074
667 clog -0x1.fp+1023 -0x1p-1074
668 clog 0x1.fp+1023 0x1p-1074
669 clog 0x1.fp+1023 -0x1p-1074
670 clog 0x1p-16445 0x1.fp+16383
671 clog -0x1p-16445 0x1.fp+16383
672 clog 0x1p-16445 -0x1.fp+16383
673 clog -0x1p-16445 -0x1.fp+16383
674 clog -0x1.fp+16383 0x1p-16445
675 clog -0x1.fp+16383 -0x1p-16445
676 clog 0x1.fp+16383 0x1p-16445
677 clog 0x1.fp+16383 -0x1p-16445
678 clog 0x1p-16494 0x1.fp+16383
679 clog -0x1p-16494 0x1.fp+16383
680 clog 0x1p-16494 -0x1.fp+16383
681 clog -0x1p-16494 -0x1.fp+16383
682 clog -0x1.fp+16383 0x1p-16494
683 clog -0x1.fp+16383 -0x1p-16494
684 clog 0x1.fp+16383 0x1p-16494
685 clog 0x1.fp+16383 -0x1p-16494
686
687 clog 1.0 0x1.234566p-10
688 clog -1.0 0x1.234566p-20
689 clog 0x1.234566p-30 1.0
690 clog -0x1.234566p-40 -1.0
691 clog 0x1.234566p-50 1.0
692 clog 0x1.234566p-60 1.0
693 clog 0x1p-62 1.0
694 clog 0x1p-63 1.0
695 clog 0x1p-64 1.0
696 clog 0x1p-510 1.0
697 clog 0x1p-511 1.0
698 clog 0x1p-512 1.0
699 clog 0x1p-8190 1.0
700 clog 0x1p-8191 1.0
701 clog 0x1p-8192 1.0
702
703 clog 0x1.000566p0 0x1.234p-10
704 clog 0x1.000566p0 0x1.234p-100
705 clog -0x1.0000000123456p0 0x1.2345678p-30
706 clog -0x1.0000000123456p0 0x1.2345678p-1000
707 clog 0x1.00000000000000123456789abcp0 0x1.23456789p-60
708 clog 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
709
710 clog 0x0.ffffffp0 0x0.ffffffp-100
711 clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
712 clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
713
714 clog 0x1a6p-10 0x3a5p-10
715 clog 0xf2p-10 0x3e3p-10
716 clog 0x4d4ep-15 0x6605p-15
717 clog 0x2818p-15 0x798fp-15
718 clog 0x9b57bp-20 0xcb7b4p-20
719 clog 0x2731p-20 0xfffd0p-20
720 clog 0x2ede88p-23 0x771c3fp-23
721 clog 0x11682p-23 0x7ffed1p-23
722 clog 0xa1f2c1p-24 0xc643aep-24
723 clog 0x659feap-24 0xeaf6f9p-24
724 clog 0x4447d7175p-35 0x6c445e00ap-35
725 clog 0x2dd46725bp-35 0x7783a1284p-35
726 clog 0x164c74eea876p-45 0x16f393482f77p-45
727 clog 0xfe961079616p-45 0x1bc37e09e6d1p-45
728 clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
729 clog 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
730 clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
731 clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
732 clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
733 clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
734 clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
735 clog 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
736 clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
737 clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
738 clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
739 clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
740 clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
741 clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
742 clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
743 clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
744 clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
745 clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
746 clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
747 clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
748 clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
749 clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
750 clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
751 clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
752 clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
753 clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
754 clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
755 clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
756 clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
757
758 clog10 0.75 1.25
759 clog10 -2 -3
760
761 clog10 0x2.f2f308p+0 0x4.c3841p-4
762 clog10 0xd.3de7ap-36 -0xe.cf143p-40
763 clog10 0x2.21e65p+0 0x5.576cf8p-4
764 clog10 0x1.f4755cp+0 -0x4.29411p-4
765 clog10 -0xf.9c4c8p-4 -0xa.b4101p+20
766 clog10 0x7.40ac68p+0 0x4.251bb8p-4
767 clog10 0xa.3ac3cp+68 0x1.47239ep+68
768 clog10 0x3.8ff10cp+0 -0x6.b0794p-4
769
770 clog10 0x2.83f8ap+0 -0xb.0b529p-4
771 clog10 -0x2.eb21fcp-4 -0x6.59bbc8p-4
772 clog10 -0x3.3f7fc4p-4 0xb.ba599p-4
773 clog10 0x1.cd1ab2p-124 -0x8p-152
774 clog10 0xa.32054p-4 0x2.c7e71cp-4
775 clog10 -0x5.9ecf8c7b5a0f4p-4 0xa.a945e5f8761c8p-4
776 clog10 0x1.7a858p+0 -0x6.d940dp-4
777 clog10 -0x2.51320d99da5a2p-4 0x3.b8176p-4
778 clog10 -0x1.25c2d3e172df8p+0 0
779 clog10 0x1.0c684e35d0b2ap+0 -0x7.37df8a65c28fp-4
780
781 clog10 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
782 clog10 -0xa.5920ap-4 -0x6.2cda5p-4
783 clog10 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
784
785 clog10 -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4
786 clog10 -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4
787 clog10 0x3.c16p-136 0x8p-152
788 clog10 -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
789
790 clog10 0x1.fffffep+127 0x1.fffffep+127
791 clog10 0x1.fffffep+127 1.0
792 clog10 0x1p-149 0x1p-149
793 clog10 0x1p-147 0x1p-147
794 clog10 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
795 clog10 0x1.fffffffffffffp+1023 0x1p+1023
796 clog10 0x1p-1074 0x1p-1074
797 clog10 0x1p-1073 0x1p-1073
798 clog10 0x1.fp+16383 0x1.fp+16383
799 clog10 0x1.fp+16383 0x1p+16383
800 clog10 0x1p-16440 0x1p-16441
801
802 clog10 0x1p-149 0x1.fp+127
803 clog10 -0x1p-149 0x1.fp+127
804 clog10 0x1p-149 -0x1.fp+127
805 clog10 -0x1p-149 -0x1.fp+127
806 clog10 -0x1.fp+127 0x1p-149
807 clog10 -0x1.fp+127 -0x1p-149
808 clog10 0x1.fp+127 0x1p-149
809 clog10 0x1.fp+127 -0x1p-149
810 clog10 0x1p-1074 0x1.fp+1023
811 clog10 -0x1p-1074 0x1.fp+1023
812 clog10 0x1p-1074 -0x1.fp+1023
813 clog10 -0x1p-1074 -0x1.fp+1023
814 clog10 -0x1.fp+1023 0x1p-1074
815 clog10 -0x1.fp+1023 -0x1p-1074
816 clog10 0x1.fp+1023 0x1p-1074
817 clog10 0x1.fp+1023 -0x1p-1074
818 clog10 0x1p-16445 0x1.fp+16383
819 clog10 -0x1p-16445 0x1.fp+16383
820 clog10 0x1p-16445 -0x1.fp+16383
821 clog10 -0x1p-16445 -0x1.fp+16383
822 clog10 -0x1.fp+16383 0x1p-16445
823 clog10 -0x1.fp+16383 -0x1p-16445
824 clog10 0x1.fp+16383 0x1p-16445
825 clog10 0x1.fp+16383 -0x1p-16445
826 clog10 0x1p-16494 0x1.fp+16383
827 clog10 -0x1p-16494 0x1.fp+16383
828 clog10 0x1p-16494 -0x1.fp+16383
829 clog10 -0x1p-16494 -0x1.fp+16383
830 clog10 -0x1.fp+16383 0x1p-16494
831 clog10 -0x1.fp+16383 -0x1p-16494
832 clog10 0x1.fp+16383 0x1p-16494
833 clog10 0x1.fp+16383 -0x1p-16494
834
835 clog10 1.0 0x1.234566p-10
836 clog10 -1.0 0x1.234566p-20
837 clog10 0x1.234566p-30 1.0
838 clog10 -0x1.234566p-40 -1.0
839 clog10 0x1.234566p-50 1.0
840 clog10 0x1.234566p-60 1.0
841 clog10 0x1p-61 1.0
842 clog10 0x1p-62 1.0
843 clog10 0x1p-63 1.0
844 clog10 0x1p-509 1.0
845 clog10 0x1p-510 1.0
846 clog10 0x1p-511 1.0
847 clog10 0x1p-8189 1.0
848 clog10 0x1p-8190 1.0
849 clog10 0x1p-8191 1.0
850
851 clog10 0x1.000566p0 0x1.234p-10
852 clog10 0x1.000566p0 0x1.234p-100
853 clog10 -0x1.0000000123456p0 0x1.2345678p-30
854 clog10 -0x1.0000000123456p0 0x1.2345678p-1000
855 clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-60
856 clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
857
858 clog10 0x0.ffffffp0 0x0.ffffffp-100
859 clog10 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
860 clog10 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
861
862 clog10 0x1a6p-10 0x3a5p-10
863 clog10 0xf2p-10 0x3e3p-10
864 clog10 0x4d4ep-15 0x6605p-15
865 clog10 0x2818p-15 0x798fp-15
866 clog10 0x9b57bp-20 0xcb7b4p-20
867 clog10 0x2731p-20 0xfffd0p-20
868 clog10 0x2ede88p-23 0x771c3fp-23
869 clog10 0x11682p-23 0x7ffed1p-23
870 clog10 0xa1f2c1p-24 0xc643aep-24
871 clog10 0x659feap-24 0xeaf6f9p-24
872 clog10 0x4447d7175p-35 0x6c445e00ap-35
873 clog10 0x2dd46725bp-35 0x7783a1284p-35
874 clog10 0x164c74eea876p-45 0x16f393482f77p-45
875 clog10 0xfe961079616p-45 0x1bc37e09e6d1p-45
876 clog10 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
877 clog10 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
878 clog10 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
879 clog10 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
880 clog10 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
881 clog10 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
882 clog10 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
883 clog10 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
884 clog10 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
885 clog10 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
886 clog10 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
887 clog10 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
888 clog10 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
889 clog10 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
890 clog10 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
891 clog10 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
892 clog10 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
893 clog10 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
894 clog10 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
895 clog10 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
896 clog10 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
897 clog10 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
898 clog10 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
899 clog10 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
900 clog10 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
901 clog10 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
902 clog10 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
903 clog10 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
904 clog10 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
905
906 cos 0
907 cos -0
908 cos pi/3
909 cos 2pi/3
910 cos pi/2
911 cos 0.75
912 cos 0x1p65
913 cos -0x1p65
914 cos 0.80190127184058835
915 cos 0x1.442f74p+15
916 cos 1e22
917 cos 0x1p1023
918 cos 0x1p16383
919 cos 0x1p+120
920 cos 0x1p+127
921 cos 0x1.fffff8p+127
922 cos 0x1.fffffep+127
923 cos 0x1p+50
924 cos 0x1p+28
925 cos 0x1.000000cf4a2a2p0
926 cos 0x1.0000010b239a9p0
927 cos 0x1.00000162a932bp0
928 cos 0x1.000002d452a10p0
929 cos 0x1.000005bc7d86dp0
930 cos 0x1.200145a975ce6p32
931 cos 1
932 cos 2
933 cos 3
934 cos 4
935 cos 5
936 cos 6
937 cos 7
938 cos 8
939 cos 9
940 cos 10
941 cos max
942 cos -max
943 cos min
944 cos -min
945 cos min_subnorm
946 cos -min_subnorm
947 cos -0x3.3de320f6be87ep+1020
948 cos 0xe.9f1e5bc3bb88p+112
949 cos 0x4.7857dp+68
950
951 cosh 0
952 cosh -0
953 cosh 0.75
954 cosh 709.8893558127259666434838436543941497802734375
955 cosh -709.8893558127259666434838436543941497802734375
956 cosh 22
957 cosh 23
958 cosh 24
959 cosh 0x1p-5
960 cosh 0x1p-20
961 cosh -1
962 cosh 50
963 cosh -0xb.60713p+0
964 cosh -0x3.cee48p+0
965 cosh 0x2.f5d128p+0
966 cosh -0xd.0c03p+0
967 cosh -0x3.d04328728b72cp-4
968 cosh 0x1.629188p+4
969 # GCC bug 59666: results on directed rounding may be incorrect.
970 cosh max no-test-inline xfail-rounding:ldbl-128ibm
971 cosh -max no-test-inline xfail-rounding:ldbl-128ibm
972 cosh min
973 cosh -min
974 cosh min_subnorm
975 cosh -min_subnorm
976 cosh 0x1p-56
977 cosh -0x1p-56
978 cosh 0x1p-72
979 cosh -0x1p-72
980 # Test values either side of overflow for each floating-point format.
981 cosh 0x5.96a7ep+4
982 cosh 0x5.96a7e8p+4
983 cosh -0x5.96a7ep+4
984 cosh -0x5.96a7e8p+4
985 # GCC bug 59666: results on directed rounding may be incorrect.
986 cosh 0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
987 cosh 0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
988 cosh -0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
989 cosh -0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
990 cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
991 cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
992 cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
993 cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
994 cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
995 cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
996 cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
997 cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
998 cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
999 cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
1000 cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
1001 cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
1002
1003 cpow 1 0 0 0 ignore-zero-inf-sign
1004 cpow 2 0 10 0 ignore-zero-inf-sign
1005 # Bug 14473: cpow results inaccurate.
1006 cpow e 0 0 2pi xfail
1007 cpow 2 3 4 0 xfail-rounding
1008
1009 cpow 0.75 1.25 0.75 1.25 xfail-rounding
1010 cpow 0.75 1.25 1.0 1.0 xfail-rounding
1011 cpow 0.75 1.25 1.0 0.0
1012 cpow 0.75 1.25 0.0 1.0
1013
1014 csin 0.0 0.0
1015 csin -0 0.0
1016 csin 0.0 -0
1017 csin -0 -0
1018
1019 csin 0.75 1.25
1020 csin -2 -3
1021
1022 csin 0.75 89.5
1023 csin 0.75 -89.5
1024 csin -0.75 89.5
1025 csin -0.75 -89.5
1026 csin 0.75 710.5
1027 csin 0.75 -710.5
1028 csin -0.75 710.5
1029 csin -0.75 -710.5
1030 csin 0.75 11357.25
1031 csin 0.75 -11357.25
1032 csin -0.75 11357.25
1033 csin -0.75 -11357.25
1034
1035 csin 0.75 1e6
1036 csin 0.75 -1e6
1037 csin -0.75 1e6
1038 csin -0.75 -1e6
1039
1040 csin 0x1p-149 180
1041 csin 0x1p-1074 1440
1042 csin 0x1p-16434 22730
1043
1044 csin min 1
1045 csin -min 1
1046 csin min_subnorm 80
1047 csin -min_subnorm 80
1048
1049 csinh 0.0 0.0
1050 csinh -0 0.0
1051 csinh 0.0 -0
1052 csinh -0 -0
1053
1054 csinh 0.75 1.25
1055 csinh -2 -3
1056
1057 csinh 89.5 0.75
1058 csinh -89.5 0.75
1059 csinh 89.5 -0.75
1060 csinh -89.5 -0.75
1061 csinh 710.5 0.75
1062 csinh -710.5 0.75
1063 csinh 710.5 -0.75
1064 csinh -710.5 -0.75
1065 csinh 11357.25 0.75
1066 csinh -11357.25 0.75
1067 csinh 11357.25 -0.75
1068 csinh -11357.25 -0.75
1069
1070 csinh 1e6 0.75
1071 csinh -1e6 0.75
1072 csinh 1e6 -0.75
1073 csinh -1e6 -0.75
1074
1075 csinh 180 0x1p-149
1076 csinh 1440 0x1p-1074
1077 csinh 22730 0x1p-16434
1078
1079 csinh 1 min
1080 csinh 1 -min
1081 csinh 80 min_subnorm
1082 csinh 80 -min_subnorm
1083
1084 csqrt 0 0
1085 csqrt 0 -0
1086 csqrt -0 0
1087 csqrt -0 -0
1088
1089 csqrt 16.0 -30.0
1090 csqrt -1 0
1091 csqrt 0 2
1092 csqrt 119 120
1093 csqrt 0.75 1.25
1094 csqrt -2 -3
1095 csqrt -2 3
1096 # Principal square root should be returned (i.e., non-negative real part).
1097 csqrt 0 -1
1098
1099 csqrt -0xe.6432ap-4 0xe.8175p-4
1100 csqrt -0x4.d01448p-4 -0x7.c1915p+0
1101 csqrt -0xd.e1d5fp-4 -0x1.054226p+4
1102 csqrt 0x5.39e238p+0 -0x4.576278p-4
1103 csqrt -0xe.735dbp+0 -0x5.26cb98p+40
1104 csqrt -0x7.915fafbe9f588p-4 -0x2.5e01bcp+0
1105 csqrt 0xe.229827fe17d08p-4 0xd.849ecp-4
1106 csqrt -0x4.d0144005d7af4p-4 -0x7.c19148p+0
1107 csqrt 0x8p-152 0x7.8p-148
1108 csqrt -0x4.82773b736291p-4 -0x1.bcb7cep+0
1109 csqrt 0xf.fffffp+124 0xe.7e0c2p+116
1110 csqrt -0x4.15ca1p+0 -0x8p-152
1111 csqrt 0xf.a24adp+28 0x8.0f148p+36
1112 csqrt 0x1.f9610ap+4 0x9.87716p+4
1113 csqrt 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0
1114 csqrt -0x7.31291c9fdae04p-160 -0x8p-152
1115 csqrt 0x1.d60caep+0 0x7.a7d468p+0
1116 csqrt -0xb.e2bc1cd6eaa7p-180 0x8p-152
1117 csqrt 0xd.25d559ac5baap-168 0x8p-152
1118 csqrt -0x9.0a61a7b482d28p-168 -0x8p-152
1119 csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0
1120 csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152
1121 csqrt -0x8.ec8932bf5603p-172 0x8p-152
1122 csqrt -0x1.9edb24c83e22cp-172 -0x8p-152
1123 csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152
1124
1125 csqrt 0x1.fffffep+127 0x1.fffffep+127
1126 csqrt 0x1.fffffep+127 1.0
1127 csqrt 0x1p-149 0x1p-149
1128 csqrt 0x1p-147 0x1p-147
1129
1130 csqrt 0 0x1p-149
1131 csqrt 0x1p-50 0x1p-149
1132 csqrt 0x1p+127 0x1p-149
1133 csqrt 0x1p-149 0x1p+127
1134 csqrt 0x1.000002p-126 0x1.000002p-126
1135 csqrt -0x1.000002p-126 -0x1.000002p-126
1136
1137 csqrt 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
1138 csqrt 0x1.fffffffffffffp+1023 0x1p+1023
1139 csqrt 0x1p-1074 0x1p-1074
1140 csqrt 0x1p-1073 0x1p-1073
1141
1142 csqrt 0 0x1p-1074
1143 csqrt 0x1p-500 0x1p-1074
1144 csqrt 0x1p+1023 0x1p-1074
1145 csqrt 0x1p-1074 0x1p+1023
1146 csqrt 0x1.0000000000001p-1022 0x1.0000000000001p-1022
1147 csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
1148
1149 csqrt 0x1.fp+16383 0x1.fp+16383
1150 csqrt 0x1.fp+16383 0x1p+16383
1151 csqrt 0x1p-16440 0x1p-16441
1152
1153 csqrt 0 0x1p-16445
1154 csqrt 0x1p-5000 0x1p-16445
1155 csqrt 0x1p+16383 0x1p-16445
1156 csqrt 0x1p-16445 0x1p+16383
1157 csqrt 0x1.0000000000000002p-16382 0x1.0000000000000002p-16382
1158 csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
1159
1160 csqrt 0 0x1p-16494
1161 csqrt 0x1p-5000 0x1p-16494
1162 csqrt 0x1p+16383 0x1p-16494
1163 csqrt 0x1p-16494 0x1p+16383
1164 csqrt 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-16382
1165 csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-16382
1166
1167 csqrt 0x0.ffp128 0x1.1p-61
1168 csqrt -0x0.ffp128 0x1.1p-61
1169 csqrt 0x0.ffp1024 0x1.1p-509
1170 csqrt -0x0.ffp1024 0x1.1p-509
1171 csqrt 0x0.ffp16384 0x1.1p-8189
1172 csqrt -0x0.ffp16384 0x1.1p-8189
1173
1174 csqrt 0x1p-149 0x1.000002p-126
1175 csqrt 0x1p-149 0x1.000004p-126
1176 csqrt 0x1p-1074 0x1.0000000000001p-1022
1177 csqrt 0x1p-1074 0x1.0000000000002p-1022
1178 csqrt 0x1p-16445 0x1.0000000000000002p-16382
1179 csqrt 0x1p-16445 0x1.0000000000000004p-16382
1180 csqrt 0x1p-16494 0x1.0000000000000000000000000001p-16382
1181 csqrt 0x1p-16494 0x1.0000000000000000000000000002p-16382
1182
1183 csqrt 1 min
1184 csqrt 1 -min
1185 csqrt -1 min
1186 csqrt -1 -min
1187
1188 ctan 0 0
1189 ctan 0 -0
1190 ctan -0 0
1191 ctan -0 -0
1192
1193 ctan 0.75 1.25
1194 ctan -2 -3
1195
1196 ctan 1 45
1197 ctan 1 47
1198 ctan 1 355
1199 ctan 1 365
1200 # GCC bug 59666: results on directed rounding may be incorrect.
1201 ctan 1 5680 xfail-rounding:ldbl-128ibm
1202 ctan 1 5690 xfail-rounding:ldbl-128ibm
1203
1204 ctan 0x3.243f6cp-1 0
1205
1206 ctan 0x1p127 1
1207 ctan 0x1p1023 1
1208 ctan 0x1p16383 1
1209
1210 # GCC bug 59666: results on directed rounding may be incorrect.
1211 ctan 50000 50000 xfail-rounding:ldbl-128ibm
1212 ctan 50000 -50000 xfail-rounding:ldbl-128ibm
1213 ctan -50000 50000 xfail-rounding:ldbl-128ibm
1214 ctan -50000 -50000 xfail-rounding:ldbl-128ibm
1215
1216 ctan 0x1.921fb6p+0 0x1p-149
1217 ctan 0x1.921fb54442d18p+0 0x1p-1074
1218 ctan 0x1.921fb54442d1846ap+0 0x1p-16445
1219
1220 # Bug 18595: underflow exception may be missing
1221 ctan min 0 missing-underflow
1222 ctan -min 0 missing-underflow
1223 ctan min_subnorm 0 missing-underflow
1224 ctan -min_subnorm 0 missing-underflow
1225
1226 ctanh 0 0
1227 ctanh 0 -0
1228 ctanh -0 0
1229 ctanh -0 -0
1230
1231 ctanh 0 pi/4
1232
1233 ctanh 0.75 1.25
1234 ctanh -2 -3
1235
1236 ctanh 45 1
1237 ctanh 47 1
1238 ctanh 355 1
1239 ctanh 365 1
1240 # GCC bug 59666: results on directed rounding may be incorrect.
1241 ctanh 5680 1 xfail-rounding:ldbl-128ibm
1242 ctanh 5690 1 xfail-rounding:ldbl-128ibm
1243
1244 ctanh 0 0x3.243f6cp-1
1245
1246 ctanh 1 0x1p127
1247 ctanh 1 0x1p1023
1248 ctanh 1 0x1p16383
1249
1250 # GCC bug 59666: results on directed rounding may be incorrect.
1251 ctanh 50000 50000 xfail-rounding:ldbl-128ibm
1252 ctanh 50000 -50000 xfail-rounding:ldbl-128ibm
1253 ctanh -50000 50000 xfail-rounding:ldbl-128ibm
1254 ctanh -50000 -50000 xfail-rounding:ldbl-128ibm
1255
1256 ctanh 0x1p-149 0x1.921fb6p+0
1257 ctanh 0x1p-1074 0x1.921fb54442d18p+0
1258 ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
1259
1260 # Bug 18595: underflow exception may be missing
1261 ctanh 0 min missing-underflow
1262 ctanh 0 -min missing-underflow
1263 ctanh 0 min_subnorm missing-underflow
1264 ctanh 0 -min_subnorm missing-underflow
1265
1266 erf 0
1267 erf -0
1268 erf 0.125
1269 erf 0.75
1270 erf 1.25
1271 erf 2.0
1272 erf 4.125
1273 erf 27.0
1274 erf -27.0
1275 erf -0x1.fffffffffffff8p-2
1276 erf 0x1.c5bf94p-127
1277 erf 0x3.8b7fa8p-128
1278 erf -0x3.8b7f12369ded8p-1024
1279 erf 0x3.8b7f12369ded5518p-16384
1280 erf 26.0
1281 erf 28.0
1282 erf 100
1283 erf 106
1284 erf 106.5
1285 erf 106.625
1286 erf 107
1287 erf 108
1288 erf 1000
1289 erf max
1290
1291 erf -0x1.ddaea4p+0
1292 erf -0x1.2b1f68p+0
1293 erf 0x1.44e722p+0
1294 erf -0x1.3a0d48p+0
1295 erf -0x1.c975cap+0
1296 erf -0x1.e6a006p+0
1297 erf -0x1.4d32f4p-12
1298
1299 erfc 0.0
1300 erfc -0
1301 erfc 0x1p-55
1302 erfc -0x1p-55
1303 erfc 0.125
1304 erfc 0.75
1305 erfc 1.25
1306 erfc 2.0
1307 erfc 0x1.f7303cp+1
1308 erfc 4.125
1309 erfc 0x1.ffa002p+2
1310 erfc 0x1.ffffc8p+2
1311 erfc -0x1.fffffffffffff8p-2
1312 erfc 26.0
1313 erfc 27.0
1314 erfc 28.0
1315 erfc 0x1.ffff56789abcdef0123456789a8p+2
1316 erfc 100
1317 erfc 106
1318 erfc 106.5
1319 erfc 106.625
1320 erfc 107
1321 erfc 108
1322 erfc 1000
1323 erfc max
1324
1325 erfc 0x1.8a0c64p+0
1326 erfc 0x1.8a0c62p+0
1327 erfc 0x1.64dafap+0
1328 erfc 0x6.88fb08p+0
1329 erfc 0xd.361d9p-4
1330 erfc 0x8.c66b44ca40038p+0
1331 erfc 0x2.586f1cp+0
1332 erfc 0xb.acb72p+0
1333 erfc 0xb.227499103357d84p+0
1334 erfc 0xd.28abfp-4
1335 erfc 0x1.5289fep+0
1336 erfc 0x4.b48498p+0
1337 erfc 0x2.f8646cp+0
1338 erfc 0x1.514548p+0
1339 erfc 0x2.36c504p+0
1340 erfc 0x1.65e31p+0
1341 erfc 0xd.44cd3p-4
1342 erfc 0xd.47425b3cafa48p-4
1343 erfc 0x1.2f644ep+0
1344
1345 exp 0
1346 exp -0
1347 exp 1
1348 exp 2
1349 exp 3
1350 exp 0.75
1351 exp 50.0
1352 exp 88.72269439697265625
1353 exp 709.75
1354 # GCC bug 59666: results on directed rounding may be incorrect.
1355 exp 1000.0 xfail-rounding:ldbl-128ibm
1356 exp 710 xfail-rounding:ldbl-128ibm
1357 exp -1234
1358 # GCC bug 59666: results on directed rounding may be incorrect.
1359 exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:ldbl-128ibm
1360 exp 1e5 xfail-rounding:ldbl-128ibm
1361 exp max xfail-rounding:ldbl-128ibm
1362 exp -7.4444006192138124e+02
1363 exp -0x1.75f113c30b1c8p+9
1364 exp -max
1365 exp -11342.8125
1366 exp -0x2.c5b2319c4843acc0p12
1367 exp 0x1p-10
1368 exp -0x1p-10
1369 exp 0x1p-20
1370 exp -0x1p-20
1371 exp 0x1p-30
1372 exp -0x1p-30
1373 exp 0x1p-40
1374 exp -0x1p-40
1375 exp 0x1p-50
1376 exp -0x1p-50
1377 exp 0x1p-60
1378 exp -0x1p-60
1379 exp 0x1p-100
1380 exp -0x1p-100
1381 exp min
1382 exp -min
1383 exp min_subnorm
1384 exp -min_subnorm
1385
1386 exp -0x1.760cd14774bd9p+0
1387 exp 0x1.4bed28p+0
1388 exp -0x1.f1cf36p+8
1389 exp 0x3.248524p+0
1390 exp 0x1.f0b362p+0
1391 exp 0xd.89746a799ac4eedp+0
1392
1393 exp10 0
1394 exp10 -0
1395 exp10 3
1396 exp10 -1
1397 exp10 36
1398 exp10 -36
1399 exp10 305
1400 exp10 -305
1401 # GCC bug 59666: results on directed rounding may be incorrect.
1402 exp10 4932 xfail-rounding:ldbl-128ibm
1403 exp10 -4932
1404 exp10 -0x1.343793004f503232p12
1405 # GCC bug 59666: results on directed rounding may be incorrect.
1406 exp10 1e5 xfail-rounding:ldbl-128ibm
1407 exp10 -1e5
1408 # GCC bug 59666: results on directed rounding may be incorrect.
1409 exp10 1e6 xfail-rounding:ldbl-128ibm
1410 exp10 -1e6
1411 # GCC bug 59666: results on directed rounding may be incorrect.
1412 exp10 max xfail-rounding:ldbl-128ibm
1413 exp10 -max
1414 exp10 0.75
1415 # GCC bug 59666: results on directed rounding may be incorrect.
1416 exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:ldbl-128ibm
1417 exp10 0x1p-10
1418 exp10 -0x1p-10
1419 exp10 0x1p-20
1420 exp10 -0x1p-20
1421 exp10 0x1p-30
1422 exp10 -0x1p-30
1423 exp10 0x1p-40
1424 exp10 -0x1p-40
1425 exp10 0x1p-50
1426 exp10 -0x1p-50
1427 exp10 0x1p-60
1428 exp10 -0x1p-60
1429 exp10 0x1p-100
1430 exp10 -0x1p-100
1431 exp10 min
1432 exp10 -min
1433 exp10 min_subnorm
1434 exp10 -min_subnorm
1435
1436 exp10 0xd.f73d6p-4
1437 exp10 0x1.cc6776p+0
1438 exp10 0x5.b00bcd891ffe56fp+0
1439 exp10 0xe.8b349p+4
1440
1441 exp2 0
1442 exp2 -0
1443 exp2 10
1444 exp2 -1
1445 exp2 1e6
1446 exp2 -1e6
1447 exp2 max
1448 exp2 -max
1449 exp2 0.75
1450 exp2 100.5
1451 exp2 -116.5
1452 exp2 -123.5
1453 exp2 -124.5
1454 exp2 -125.5
1455 exp2 127
1456 exp2 -149
1457 exp2 1000.25
1458 exp2 -1019.5
1459 exp2 -1020.5
1460 exp2 -1021.5
1461 exp2 1023
1462 exp2 -1074
1463 exp2 16383
1464 exp2 -16400
1465 exp2 0x1p-10
1466 exp2 -0x1p-10
1467 exp2 0x1p-20
1468 exp2 -0x1p-20
1469 exp2 0x1p-30
1470 exp2 -0x1p-30
1471 exp2 0x1p-40
1472 exp2 -0x1p-40
1473 exp2 0x1p-50
1474 exp2 -0x1p-50
1475 exp2 0x1p-60
1476 exp2 -0x1p-60
1477 exp2 0x1p-100
1478 exp2 -0x1p-100
1479 exp2 min
1480 exp2 -min
1481 exp2 min_subnorm
1482 exp2 -min_subnorm
1483
1484 exp2 0xb.71754p-4
1485 exp2 0xd.d77dp+0
1486 exp2 0xc.122c4p-4
1487 exp2 -0x1.567cc8p+0
1488 exp2 -0x1.bbbd76p+0
1489 exp2 -0x1.3045fep+8
1490 exp2 0xa.87b8bp+0
1491 exp2 -0xe.2ce69p-4
1492 exp2 -0xc.1bf12p-16
1493 exp2 -0x4.8ce878p-4
1494
1495 expm1 0
1496 expm1 -0
1497 expm1 1
1498 expm1 0.75
1499 expm1 50.0
1500 expm1 127.0
1501 expm1 500.0
1502 # GCC bug 59666: results on directed rounding may be incorrect.
1503 expm1 11356.25 xfail-rounding:ldbl-128ibm
1504 expm1 -10.0
1505 expm1 -16.0
1506 expm1 -17.0
1507 expm1 -18.0
1508 expm1 -36.0
1509 expm1 -37.0
1510 expm1 -38.0
1511 expm1 -44.0
1512 expm1 -45.0
1513 expm1 -46.0
1514 expm1 -73.0
1515 expm1 -74.0
1516 expm1 -75.0
1517 expm1 -78.0
1518 expm1 -79.0
1519 expm1 -80.0
1520 expm1 -100.0
1521 expm1 -1000.0
1522 expm1 -10000.0
1523 expm1 -100000.0
1524 # GCC bug 59666: results on directed rounding may be incorrect.
1525 expm1 100000.0 xfail-rounding:ldbl-128ibm
1526 expm1 max xfail-rounding:ldbl-128ibm
1527 expm1 -max
1528 expm1 0x1p-2
1529 expm1 -0x1p-2
1530 expm1 0x1p-10
1531 expm1 -0x1p-10
1532 expm1 0x1p-20
1533 expm1 -0x1p-20
1534 expm1 0x1p-29
1535 expm1 -0x1p-29
1536 expm1 0x1p-32
1537 expm1 -0x1p-32
1538 expm1 0x1p-50
1539 expm1 -0x1p-50
1540 expm1 0x1p-64
1541 expm1 -0x1p-64
1542 expm1 0x1p-100
1543 expm1 -0x1p-100
1544 expm1 0xe.4152ac57cd1ea7ap-60
1545 expm1 0x6.660247486aed8p-4
1546 expm1 0x6.289a78p-4
1547 expm1 0x6.1b4d318238d4a2a8p-4
1548 expm1 0x5.fb8dc64e91a74p-4
1549 expm1 0x3.735f497c4e67535cp-4
1550 expm1 -0x7.d6c50b469d404p+0
1551 expm1 0x4.857de8p+4
1552 expm1 0x4.0000000000000028p-16384
1553 expm1 min
1554 expm1 -min
1555 expm1 min_subnorm
1556 expm1 -min_subnorm
1557
1558 fma 1.0 2.0 3.0
1559 fma 1.25 0.75 0.0625
1560
1561 fma 0 0 0
1562 fma 0 0 -0
1563 fma 0 -0 0
1564 fma 0 -0 -0
1565 fma -0 0 0
1566 fma -0 0 -0
1567 fma -0 -0 0
1568 fma -0 -0 -0
1569 fma 1.0 0 0
1570 fma 1.0 0 -0
1571 fma 1.0 -0 0
1572 fma 1.0 -0 -0
1573 fma -1.0 0 0
1574 fma -1.0 0 -0
1575 fma -1.0 -0 0
1576 fma -1.0 -0 -0
1577 fma 0 1.0 0
1578 fma 0 1.0 -0
1579 fma 0 -1.0 0
1580 fma 0 -1.0 -0
1581 fma -0 1.0 0
1582 fma -0 1.0 -0
1583 fma -0 -1.0 0
1584 fma -0 -1.0 -0
1585
1586 fma 1.0 1.0 -1.0
1587 fma 1.0 -1.0 1.0
1588 fma -1.0 1.0 1.0
1589 fma -1.0 -1.0 -1.0
1590
1591 fma 0 0 1
1592 fma 0 0 2
1593 fma 0 0 max
1594 fma 0 1 1
1595 fma 1 0 1
1596 fma 0 1 2
1597 fma 1 0 2
1598 fma 0 1 max
1599 fma 1 0 max
1600
1601 # Bug 6801: errno setting may be missing.
1602 fma min min 0 missing-errno
1603 fma min min -0 missing-errno
1604 fma min -min 0 missing-errno
1605 fma min -min -0 missing-errno
1606 fma -min min 0 missing-errno
1607 fma -min min -0 missing-errno
1608 fma -min -min 0 missing-errno
1609 fma -min -min -0 missing-errno
1610
1611 # Bug 6801: errno setting may be missing.
1612 # Bug 13304: results on directed rounding may be incorrect.
1613 fma max max min missing-errno xfail-rounding:ldbl-128ibm
1614 fma max max -min missing-errno xfail-rounding:ldbl-128ibm
1615 fma max -max min missing-errno xfail-rounding:ldbl-128ibm
1616 fma max -max -min missing-errno xfail-rounding:ldbl-128ibm
1617 fma -max max min missing-errno xfail-rounding:ldbl-128ibm
1618 fma -max max -min missing-errno xfail-rounding:ldbl-128ibm
1619 fma -max -max min missing-errno xfail-rounding:ldbl-128ibm
1620 fma -max -max -min missing-errno xfail-rounding:ldbl-128ibm
1621
1622 fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
1623 fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
1624 fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
1625 fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
1626 fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
1627 fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
1628 fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
1629 fma 0x1.4p-126 0x1.000004p-1 0x1p-128
1630 fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
1631 fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
1632 fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
1633 fma 0x1p-149 0x1p-1 0x0.fffffep-126
1634 fma -0x1p-149 0x1p-1 -0x0.fffffep-126
1635 fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
1636 fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
1637 fma 0x1p-149 0x1p-149 0x1p127
1638 fma 0x1p-149 -0x1p-149 0x1p127
1639 fma 0x1p-149 0x1p-149 -0x1p127
1640 fma 0x1p-149 -0x1p-149 -0x1p127
1641 fma 0x1p-149 0x1p-149 0x1p-126
1642 fma 0x1p-149 -0x1p-149 0x1p-126
1643 fma 0x1p-149 0x1p-149 -0x1p-126
1644 fma 0x1p-149 -0x1p-149 -0x1p-126
1645 fma 0x1p-149 0x1p-149 0x0.fffffep-126
1646 fma 0x1p-149 -0x1p-149 0x0.fffffep-126
1647 fma 0x1p-149 0x1p-149 -0x0.fffffep-126
1648 fma 0x1p-149 -0x1p-149 -0x0.fffffep-126
1649 fma 0x1p-149 0x1p-149 0x1p-149
1650 # Bug 6801: errno setting may be missing.
1651 fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno
1652 fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno
1653 fma 0x1p-149 -0x1p-149 -0x1p-149
1654 fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
1655 fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
1656 fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
1657 fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
1658 fma 0x1.000002p-126 0x1.000002p-26 0x1p127
1659 fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
1660 fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
1661 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
1662 fma 0x1.000002p-126 0x1.000002p-26 0x1p103
1663 fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
1664 fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
1665 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
1666
1667 fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
1668 fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
1669 fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
1670 fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
1671 fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
1672 fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122
1673 fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023
1674 fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023
1675 fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023
1676 # Bug 6801: errno setting may be missing.
1677 fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
1678 fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989
1679 fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005
1680 fma 0x1p-537 0x1p-538 0x1p-1074
1681 fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022
1682 fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022
1683 fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022
1684 fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022
1685 fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022
1686 fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022
1687 fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983
1688 fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024
1689 fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024
1690 fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074
1691 fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074
1692 fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022
1693 fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022
1694 fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022
1695 fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022
1696 fma 0x1p-1074 0x1p-1074 0x1p1023
1697 fma 0x1p-1074 -0x1p-1074 0x1p1023
1698 fma 0x1p-1074 0x1p-1074 -0x1p1023
1699 fma 0x1p-1074 -0x1p-1074 -0x1p1023
1700 fma 0x1p-1074 0x1p-1074 0x1p-1022
1701 fma 0x1p-1074 -0x1p-1074 0x1p-1022
1702 fma 0x1p-1074 0x1p-1074 -0x1p-1022
1703 fma 0x1p-1074 -0x1p-1074 -0x1p-1022
1704 fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022
1705 fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022
1706 fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022
1707 fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022
1708 fma 0x1p-1074 0x1p-1074 0x1p-1074
1709 # Bug 6801: errno setting may be missing.
1710 fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
1711 fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
1712 fma 0x1p-1074 -0x1p-1074 -0x1p-1074
1713 fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
1714 fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
1715 fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
1716 fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
1717 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023
1718 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023
1719 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023
1720 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023
1721 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970
1722 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970
1723 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970
1724 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970
1725
1726 fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450
1727 fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579
1728 fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072
1729 fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468
1730 fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513
1731 fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385
1732 fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384
1733 fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384
1734 fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445
1735 fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445
1736 fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382
1737 fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382
1738 fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382
1739 fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382
1740 fma 0x1p-16445 0x1p-16445 0x1p16383
1741 fma 0x1p-16445 -0x1p-16445 0x1p16383
1742 fma 0x1p-16445 0x1p-16445 -0x1p16383
1743 fma 0x1p-16445 -0x1p-16445 -0x1p16383
1744 fma 0x1p-16445 0x1p-16445 0x1p-16382
1745 fma 0x1p-16445 -0x1p-16445 0x1p-16382
1746 fma 0x1p-16445 0x1p-16445 -0x1p-16382
1747 fma 0x1p-16445 -0x1p-16445 -0x1p-16382
1748 fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382
1749 fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382
1750 fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382
1751 fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382
1752 fma 0x1p-16445 0x1p-16445 0x1p-16445
1753 # Bug 6801: errno setting may be missing.
1754 fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
1755 fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
1756 fma 0x1p-16445 -0x1p-16445 -0x1p-16445
1757 fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
1758 fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
1759 fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
1760 fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
1761 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383
1762 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383
1763 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383
1764 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383
1765 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319
1766 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319
1767 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319
1768 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319
1769
1770 fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378
1771 fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382
1772 fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382
1773 fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616
1774 fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879
1775 fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395
1776 fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454
1777 fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979
1778 fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849
1779 fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607
1780 fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316
1781 fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521
1782 fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507
1783 fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
1784 fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384
1785 fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384
1786 fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494
1787 fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494
1788 fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382
1789 fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
1790 fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382
1791 fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
1792 fma 0x1p-16494 0x1p-16494 0x1p16383
1793 fma 0x1p-16494 -0x1p-16494 0x1p16383
1794 fma 0x1p-16494 0x1p-16494 -0x1p16383
1795 fma 0x1p-16494 -0x1p-16494 -0x1p16383
1796 fma 0x1p-16494 0x1p-16494 0x1p-16382
1797 fma 0x1p-16494 -0x1p-16494 0x1p-16382
1798 fma 0x1p-16494 0x1p-16494 -0x1p-16382
1799 fma 0x1p-16494 -0x1p-16494 -0x1p-16382
1800 fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
1801 fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
1802 fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
1803 fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
1804 fma 0x1p-16494 0x1p-16494 0x1p-16494
1805 # Bug 6801: errno setting may be missing.
1806 fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
1807 fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
1808 fma 0x1p-16494 -0x1p-16494 -0x1p-16494
1809 fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
1810 fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
1811 fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
1812 fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
1813 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383
1814 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383
1815 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383
1816 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383
1817 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319
1818 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319
1819 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319
1820 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319
1821
1822 # Bug 6801: errno setting may be missing.
1823 fma 0x1.fffffep-126 0x1.fffffep25 0x1.fffffep127 missing-errno
1824 fma 0x1.fffffep-126 -0x1.fffffep25 0x1.fffffep127
1825 fma 0x1.fffffep-126 0x1.fffffep25 -0x1.fffffep127
1826 fma 0x1.fffffep-126 -0x1.fffffep25 -0x1.fffffep127 missing-errno
1827 fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno
1828 fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 0x1.fffffffffffffp1023
1829 fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 -0x1.fffffffffffffp1023
1830 fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno
1831 fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno
1832 fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383
1833 fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383
1834 fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno
1835 fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno
1836 fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383
1837 fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383
1838 fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno
1839
1840 hypot 0 0
1841 hypot 0 -0
1842 hypot -0 0
1843 hypot -0 -0
1844 # hypot (x,y) == hypot (+-x, +-y).
1845 hypot 0.7 12.4
1846 hypot -0.7 12.4
1847 hypot 0.7 -12.4
1848 hypot -0.7 -12.4
1849 hypot 12.4 0.7
1850 hypot -12.4 0.7
1851 hypot 12.4 -0.7
1852 hypot -12.4 -0.7
1853 # hypot (x,0) == fabs (x).
1854 hypot 0.75 0
1855 hypot -0.75 0
1856 hypot -5.7e7 0
1857 hypot 0.75 1.25
1858 hypot 1.0 0x1p-61
1859 hypot 0x1p+0 0x1.fp-129
1860 hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
1861 hypot 0x3p125 0x4p125 no-test-inline:flt-32
1862 hypot 0x1.234566p-126 0x1.234566p-126 no-test-inline:flt-32
1863 hypot 0x3p1021 0x4p1021 no-test-inline:dbl-64
1864 hypot 0x1p+0 0x0.3ep-1022 no-test-inline:dbl-64
1865 hypot 0x3p16381 0x4p16381 no-test-inline
1866 hypot 0x1p-149 0x1p-149
1867 hypot 0x1p-1074 0x1p-1074
1868 hypot 0x1p-16445 0x1p-16445 no-test-inline
1869 hypot 0x1p-16494 0x1p-16494 no-test-inline
1870 hypot 0x0.fffffep-126 0x0.fp-127
1871 hypot 0x0.fffffep-126 0x0.fp-130
1872 hypot 0x0.fffffffffffffp-1022 0x0.fp-1023
1873 hypot 0x0.fffffffffffffp-1022 0x0.fp-1026
1874 hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline
1875 hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline
1876 hypot 0 min_subnorm no-test-inline
1877
1878 hypot -0x1.fa7deap+0 0x1.a761bab383ac8p+0
1879
1880 j0 -1.0
1881 j0 0.0
1882 j0 0.125
1883 j0 0.75
1884 j0 1.0
1885 j0 1.5
1886 j0 2.0
1887 j0 8.0
1888 j0 10.0
1889 j0 4.0
1890 j0 -4.0
1891 j0 0x1.d7ce3ap+107
1892 j0 -0x1.001000001p+593
1893 j0 0x1p1023
1894 j0 0x1p16382
1895 j0 0x1p16383
1896
1897 j1 -1.0
1898 j1 0.0
1899 j1 0.125
1900 j1 0.75
1901 j1 1.0
1902 j1 1.5
1903 j1 2.0
1904 j1 8.0
1905 j1 10.0
1906 j1 0x1.3ffp+74
1907 j1 0x1.ff00000000002p+840
1908 j1 0x1p1023
1909 j1 0x1p16382
1910 j1 0x1p16383
1911 j1 0x1p-100
1912 j1 0x1p-600
1913 j1 0x1p-10000
1914 # Bug 18611: errno setting may be missing.
1915 j1 min missing-errno
1916 j1 -min missing-errno
1917 j1 min_subnorm missing-errno
1918 j1 -min_subnorm missing-errno
1919
1920 # jn (0, x) == j0 (x).
1921 jn 0 -1.0
1922 jn 0 0.0
1923 jn 0 0.125
1924 jn 0 0.75
1925 jn 0 1.0
1926 jn 0 1.5
1927 jn 0 2.0
1928 jn 0 8.0
1929 jn 0 10.0
1930 jn 0 4.0
1931 jn 0 -4.0
1932
1933 # jn (1, x) == j1 (x).
1934 jn 1 -1.0
1935 jn 1 0.0
1936 jn 1 0.125
1937 jn 1 0.75
1938 jn 1 1.0
1939 jn 1 1.5
1940 jn 1 2.0
1941 jn 1 8.0
1942 jn 1 10.0
1943 # Bug 18611: errno setting may be missing.
1944 jn 1 min missing-errno
1945 jn 1 -min missing-errno
1946 jn 1 min_subnorm missing-errno
1947 jn 1 -min_subnorm missing-errno
1948
1949 jn 3 -1.0
1950 jn 3 0.0
1951 jn 3 0.125
1952 jn 3 0.75
1953 jn 3 1.0
1954 jn 3 2.0
1955 jn 3 10.0
1956
1957 jn 10 -1.0
1958 jn 10 0.0
1959 jn 10 0.125
1960 jn 10 0.75
1961 jn 10 1.0
1962 jn 10 2.0
1963 jn 10 10.0
1964
1965 jn 2 2.4048255576957729
1966 jn 3 2.4048255576957729
1967 jn 4 2.4048255576957729
1968 jn 5 2.4048255576957729
1969 jn 6 2.4048255576957729
1970 jn 7 2.4048255576957729
1971 jn 8 2.4048255576957729
1972 jn 9 2.4048255576957729
1973
1974 jn 2 0x1.ffff62p+99
1975 jn 2 0x1p127
1976 jn 2 0x1p1023
1977 jn 2 0x1p16383
1978
1979 # Bug 18611: errno setting may be missing.
1980 jn 10 min missing-errno
1981 jn 10 -min missing-errno
1982 jn 10 min_subnorm missing-errno
1983 jn 10 -min_subnorm missing-errno
1984
1985 lgamma max
1986 lgamma 1
1987 lgamma 3
1988 lgamma 0.5
1989 lgamma 0.7
1990 lgamma 1.2
1991 lgamma 0x3.8p56
1992 lgamma 0x1p-5
1993 lgamma -0x1p-5
1994 lgamma 0x1p-10
1995 lgamma -0x1p-10
1996 lgamma 0x1p-15
1997 lgamma -0x1p-15
1998 lgamma 0x1p-20
1999 lgamma -0x1p-20
2000 lgamma 0x1p-25
2001 lgamma -0x1p-25
2002 lgamma 0x1p-30
2003 lgamma -0x1p-30
2004 lgamma 0x1p-40
2005 lgamma -0x1p-40
2006 lgamma 0x1p-50
2007 lgamma -0x1p-50
2008 lgamma 0x1p-60
2009 lgamma -0x1p-60
2010 lgamma 0x1p-64
2011 lgamma -0x1p-64
2012 lgamma 0x1p-70
2013 lgamma -0x1p-70
2014 lgamma 0x1p-100
2015 lgamma -0x1p-100
2016 lgamma 0x1p-126
2017 lgamma -0x1p-126
2018 lgamma 0x1p-149
2019 lgamma -0x1p-149
2020 lgamma 0x1p-200
2021 lgamma -0x1p-200
2022 lgamma 0x1p-500
2023 lgamma -0x1p-500
2024 lgamma 0x1p-1000
2025 lgamma -0x1p-1000
2026 lgamma 0x1p-1022
2027 lgamma -0x1p-1022
2028 lgamma 0x1p-1074
2029 lgamma -0x1p-1074
2030 lgamma 0x1p-5000
2031 lgamma -0x1p-5000
2032 lgamma 0x1p-10000
2033 lgamma -0x1p-10000
2034 lgamma 0x1p-16382
2035 lgamma -0x1p-16382
2036 lgamma 0x1p-16445
2037 lgamma -0x1p-16445
2038 lgamma 0x1p-16494
2039 lgamma -0x1p-16494
2040
2041 lgamma -0x1.fa471547c2fe5p+1
2042 lgamma -0x1.9260dcp+1
2043
2044 lgamma -0xffffffp-1
2045 lgamma -0x1fffffffffffffp-1
2046 lgamma -0xffffffffffffffffp-1
2047 lgamma -0x3ffffffffffffffffffffffffffp-1
2048 lgamma -0x1ffffffffffffffffffffffffffffp-1
2049
2050 lgamma -0x100000000.8p0
2051 lgamma -0x100000001.8p0
2052
2053 lgamma -0.25
2054 lgamma -0.5
2055 lgamma -0.75
2056 lgamma -1.25
2057 lgamma -1.5
2058 lgamma -1.75
2059 lgamma -0x2.08p0
2060 lgamma -0x2.1p0
2061 lgamma -0x2.18p0
2062 lgamma -0x2.2p0
2063 lgamma -0x2.28p0
2064 lgamma -0x2.3p0
2065 lgamma -0x2.38p0
2066 lgamma -0x2.4p0
2067 lgamma -0x2.48p0
2068 lgamma -0x2.5p0
2069 lgamma -0x2.58p0
2070 lgamma -0x2.6p0
2071 lgamma -0x2.68p0
2072 lgamma -0x2.7p0
2073 lgamma -0x2.78p0
2074 lgamma -0x2.8p0
2075 lgamma -0x2.88p0
2076 lgamma -0x2.9p0
2077 lgamma -0x2.98p0
2078 lgamma -0x2.ap0
2079 lgamma -0x2.a8p0
2080 lgamma -0x2.bp0
2081 lgamma -0x2.b8p0
2082 lgamma -0x2.cp0
2083 lgamma -0x2.c8p0
2084 lgamma -0x2.dp0
2085 lgamma -0x2.d8p0
2086 lgamma -0x2.ep0
2087 lgamma -0x2.e8p0
2088 lgamma -0x2.fp0
2089 lgamma -0x2.f8p0
2090 lgamma -0x3.08p0
2091 lgamma -0x3.1p0
2092 lgamma -0x3.18p0
2093 lgamma -0x3.2p0
2094 lgamma -0x3.28p0
2095 lgamma -0x3.3p0
2096 lgamma -0x3.38p0
2097 lgamma -0x3.4p0
2098 lgamma -0x3.48p0
2099 lgamma -0x3.5p0
2100 lgamma -0x3.58p0
2101 lgamma -0x3.6p0
2102 lgamma -0x3.68p0
2103 lgamma -0x3.7p0
2104 lgamma -0x3.78p0
2105 lgamma -0x3.8p0
2106 lgamma -0x3.88p0
2107 lgamma -0x3.9p0
2108 lgamma -0x3.98p0
2109 lgamma -0x3.ap0
2110 lgamma -0x3.a8p0
2111 lgamma -0x3.bp0
2112 lgamma -0x3.b8p0
2113 lgamma -0x3.cp0
2114 lgamma -0x3.c8p0
2115 lgamma -0x3.dp0
2116 lgamma -0x3.d8p0
2117 lgamma -0x3.ep0
2118 lgamma -0x3.e8p0
2119 lgamma -0x3.fp0
2120 lgamma -0x3.f8p0
2121 lgamma -4.25
2122 lgamma -4.5
2123 lgamma -4.75
2124 lgamma -5.25
2125 lgamma -5.5
2126 lgamma -5.75
2127 lgamma -6.25
2128 lgamma -6.5
2129 lgamma -6.75
2130 lgamma -7.25
2131 lgamma -7.5
2132 lgamma -7.75
2133 lgamma -8.25
2134 lgamma -8.5
2135 lgamma -8.75
2136 lgamma -9.25
2137 lgamma -9.5
2138 lgamma -9.75
2139 lgamma -10.25
2140 lgamma -10.5
2141 lgamma -10.75
2142 lgamma -11.25
2143 lgamma -11.5
2144 lgamma -11.75
2145 lgamma -12.25
2146 lgamma -12.5
2147 lgamma -12.75
2148 lgamma -13.25
2149 lgamma -13.5
2150 lgamma -13.75
2151 lgamma -14.25
2152 lgamma -14.5
2153 lgamma -14.75
2154 lgamma -15.25
2155 lgamma -15.5
2156 lgamma -15.75
2157 lgamma -16.25
2158 lgamma -16.5
2159 lgamma -16.75
2160 lgamma -17.25
2161 lgamma -17.5
2162 lgamma -17.75
2163 lgamma -18.25
2164 lgamma -18.5
2165 lgamma -18.75
2166 lgamma -19.25
2167 lgamma -19.5
2168 lgamma -19.75
2169 lgamma -20.25
2170 lgamma -20.5
2171 lgamma -20.75
2172 lgamma -21.25
2173 lgamma -21.5
2174 lgamma -21.75
2175 lgamma -22.25
2176 lgamma -22.5
2177 lgamma -22.75
2178 lgamma -23.25
2179 lgamma -23.5
2180 lgamma -23.75
2181 lgamma -24.25
2182 lgamma -24.5
2183 lgamma -24.75
2184 lgamma -25.25
2185 lgamma -25.5
2186 lgamma -25.75
2187 lgamma -26.25
2188 lgamma -26.5
2189 lgamma -26.75
2190 lgamma -27.25
2191 lgamma -27.5
2192 lgamma -27.75
2193 lgamma -28.25
2194 lgamma -28.5
2195 lgamma -28.75
2196 lgamma -29.25
2197 lgamma -29.5
2198 lgamma -29.75
2199 lgamma -30.25
2200 lgamma -30.5
2201 lgamma -30.75
2202 lgamma -31.25
2203 lgamma -31.5
2204 lgamma -31.75
2205 lgamma -32.25
2206 lgamma -32.5
2207 lgamma -32.75
2208 lgamma -33.25
2209 lgamma -33.5
2210 lgamma -33.75
2211 lgamma -34.25
2212 lgamma -34.5
2213 lgamma -34.75
2214 lgamma -35.25
2215 lgamma -35.5
2216 lgamma -35.75
2217 lgamma -36.25
2218 lgamma -36.5
2219 lgamma -36.75
2220 lgamma -37.25
2221 lgamma -37.5
2222 lgamma -37.75
2223 lgamma -38.25
2224 lgamma -38.5
2225 lgamma -38.75
2226 lgamma -39.25
2227 lgamma -39.5
2228 lgamma -39.75
2229 lgamma -40.25
2230 lgamma -40.5
2231 lgamma -40.75
2232 lgamma -41.25
2233 lgamma -41.5
2234 lgamma -41.75
2235 lgamma -42.25
2236 lgamma -42.5
2237 lgamma -42.75
2238 lgamma -43.25
2239 lgamma -43.5
2240 lgamma -43.75
2241 lgamma -44.25
2242 lgamma -44.5
2243 lgamma -44.75
2244 lgamma -45.25
2245 lgamma -45.5
2246 lgamma -45.75
2247 lgamma -46.25
2248 lgamma -46.5
2249 lgamma -46.75
2250 lgamma -47.25
2251 lgamma -47.5
2252 lgamma -47.75
2253 lgamma -48.25
2254 lgamma -48.5
2255 lgamma -48.75
2256 lgamma -49.25
2257 lgamma -49.5
2258 lgamma -49.75
2259 lgamma -50.25
2260 lgamma -50.5
2261 lgamma -50.75
2262 lgamma -51.25
2263 lgamma -51.5
2264 lgamma -51.75
2265 lgamma -52.25
2266 lgamma -52.5
2267 lgamma -52.75
2268 lgamma -53.25
2269 lgamma -53.5
2270 lgamma -53.75
2271 lgamma -54.25
2272 lgamma -54.5
2273 lgamma -54.75
2274 lgamma -55.25
2275 lgamma -55.5
2276 lgamma -55.75
2277 lgamma -56.25
2278 lgamma -56.5
2279 lgamma -56.75
2280 lgamma -57.25
2281 lgamma -57.5
2282 lgamma -57.75
2283 lgamma -58.25
2284 lgamma -58.5
2285 lgamma -58.75
2286 lgamma -59.25
2287 lgamma -59.5
2288 lgamma -59.75
2289 lgamma -60.25
2290 lgamma -60.5
2291 lgamma -60.75
2292
2293 # Integers +/- 1ulp for ldbl-128 (gen-auto-libm-tests will round these
2294 # to produce integers +/- 1ulp for other formats).
2295 lgamma -0xf.fffffffffffffffffffffffffff8p-4
2296 lgamma -0x1.0000000000000000000000000001p+0
2297 lgamma -0x1.ffffffffffffffffffffffffffffp+0
2298 lgamma -0x2.0000000000000000000000000002p+0
2299 lgamma -0x2.fffffffffffffffffffffffffffep+0
2300 lgamma -0x3.0000000000000000000000000002p+0
2301 lgamma -0x3.fffffffffffffffffffffffffffep+0
2302 lgamma -0x4.0000000000000000000000000004p+0
2303 lgamma -0x4.fffffffffffffffffffffffffffcp+0
2304 lgamma -0x5.0000000000000000000000000004p+0
2305 lgamma -0x5.fffffffffffffffffffffffffffcp+0
2306 lgamma -0x6.0000000000000000000000000004p+0
2307 lgamma -0x6.fffffffffffffffffffffffffffcp+0
2308 lgamma -0x7.0000000000000000000000000004p+0
2309 lgamma -0x7.fffffffffffffffffffffffffffcp+0
2310 lgamma -0x8.0000000000000000000000000008p+0
2311 lgamma -0x8.fffffffffffffffffffffffffff8p+0
2312 lgamma -0x9.0000000000000000000000000008p+0
2313 lgamma -0x9.fffffffffffffffffffffffffff8p+0
2314 lgamma -0xa.0000000000000000000000000008p+0
2315 lgamma -0xa.fffffffffffffffffffffffffff8p+0
2316 lgamma -0xb.0000000000000000000000000008p+0
2317 lgamma -0xb.fffffffffffffffffffffffffff8p+0
2318 lgamma -0xc.0000000000000000000000000008p+0
2319 lgamma -0xc.fffffffffffffffffffffffffff8p+0
2320 lgamma -0xd.0000000000000000000000000008p+0
2321 lgamma -0xd.fffffffffffffffffffffffffff8p+0
2322 lgamma -0xe.0000000000000000000000000008p+0
2323 lgamma -0xe.fffffffffffffffffffffffffff8p+0
2324 lgamma -0xf.0000000000000000000000000008p+0
2325 lgamma -0xf.fffffffffffffffffffffffffff8p+0
2326 lgamma -0x1.0000000000000000000000000001p+4
2327 lgamma -0x1.0fffffffffffffffffffffffffffp+4
2328 lgamma -0x1.1000000000000000000000000001p+4
2329 lgamma -0x1.1fffffffffffffffffffffffffffp+4
2330 lgamma -0x1.2000000000000000000000000001p+4
2331 lgamma -0x1.2fffffffffffffffffffffffffffp+4
2332 lgamma -0x1.3000000000000000000000000001p+4
2333 lgamma -0x1.3fffffffffffffffffffffffffffp+4
2334 lgamma -0x1.4000000000000000000000000001p+4
2335 lgamma -0x1.4fffffffffffffffffffffffffffp+4
2336 lgamma -0x1.5000000000000000000000000001p+4
2337 lgamma -0x1.5fffffffffffffffffffffffffffp+4
2338 lgamma -0x1.6000000000000000000000000001p+4
2339 lgamma -0x1.6fffffffffffffffffffffffffffp+4
2340 lgamma -0x1.7000000000000000000000000001p+4
2341 lgamma -0x1.7fffffffffffffffffffffffffffp+4
2342 lgamma -0x1.8000000000000000000000000001p+4
2343 lgamma -0x1.8fffffffffffffffffffffffffffp+4
2344 lgamma -0x1.9000000000000000000000000001p+4
2345 lgamma -0x1.9fffffffffffffffffffffffffffp+4
2346 lgamma -0x1.a000000000000000000000000001p+4
2347 lgamma -0x1.afffffffffffffffffffffffffffp+4
2348 lgamma -0x1.b000000000000000000000000001p+4
2349 lgamma -0x1.bfffffffffffffffffffffffffffp+4
2350 lgamma -0x1.c000000000000000000000000001p+4
2351 lgamma -0x1.cfffffffffffffffffffffffffffp+4
2352 lgamma -0x1.d000000000000000000000000001p+4
2353 lgamma -0x1.dfffffffffffffffffffffffffffp+4
2354 lgamma -0x1.e000000000000000000000000001p+4
2355 lgamma -0x1.efffffffffffffffffffffffffffp+4
2356 lgamma -0x1.f000000000000000000000000001p+4
2357 lgamma -0x1.ffffffffffffffffffffffffffffp+4
2358 lgamma -0x2.0000000000000000000000000002p+4
2359 lgamma -0x2.0ffffffffffffffffffffffffffep+4
2360 lgamma -0x2.1000000000000000000000000002p+4
2361 lgamma -0x2.1ffffffffffffffffffffffffffep+4
2362 lgamma -0x2.2000000000000000000000000002p+4
2363 lgamma -0x2.2ffffffffffffffffffffffffffep+4
2364 lgamma -0x2.3000000000000000000000000002p+4
2365 lgamma -0x2.3ffffffffffffffffffffffffffep+4
2366 lgamma -0x2.4000000000000000000000000002p+4
2367 lgamma -0x2.4ffffffffffffffffffffffffffep+4
2368 lgamma -0x2.5000000000000000000000000002p+4
2369 lgamma -0x2.5ffffffffffffffffffffffffffep+4
2370 lgamma -0x2.6000000000000000000000000002p+4
2371 lgamma -0x2.6ffffffffffffffffffffffffffep+4
2372 lgamma -0x2.7000000000000000000000000002p+4
2373 lgamma -0x2.7ffffffffffffffffffffffffffep+4
2374 lgamma -0x2.8000000000000000000000000002p+4
2375 lgamma -0x2.8ffffffffffffffffffffffffffep+4
2376 lgamma -0x2.9000000000000000000000000002p+4
2377 lgamma -0x2.9ffffffffffffffffffffffffffep+4
2378 lgamma -0x2.a000000000000000000000000002p+4
2379 lgamma -0x2.affffffffffffffffffffffffffep+4
2380 lgamma -0x2.b000000000000000000000000002p+4
2381 lgamma -0x2.bffffffffffffffffffffffffffep+4
2382 lgamma -0x2.c000000000000000000000000002p+4
2383 lgamma -0x2.cffffffffffffffffffffffffffep+4
2384 lgamma -0x2.d000000000000000000000000002p+4
2385 lgamma -0x2.dffffffffffffffffffffffffffep+4
2386 lgamma -0x2.e000000000000000000000000002p+4
2387 lgamma -0x2.effffffffffffffffffffffffffep+4
2388 lgamma -0x2.f000000000000000000000000002p+4
2389 lgamma -0x2.fffffffffffffffffffffffffffep+4
2390 lgamma -0x3.0000000000000000000000000002p+4
2391 lgamma -0x3.0ffffffffffffffffffffffffffep+4
2392 lgamma -0x3.1000000000000000000000000002p+4
2393 lgamma -0x3.1ffffffffffffffffffffffffffep+4
2394 lgamma -0x3.2000000000000000000000000002p+4
2395 lgamma -0x3.2ffffffffffffffffffffffffffep+4
2396 lgamma -0x3.3000000000000000000000000002p+4
2397 lgamma -0x3.3ffffffffffffffffffffffffffep+4
2398 lgamma -0x3.4000000000000000000000000002p+4
2399 lgamma -0x3.4ffffffffffffffffffffffffffep+4
2400 lgamma -0x3.5000000000000000000000000002p+4
2401 lgamma -0x3.5ffffffffffffffffffffffffffep+4
2402 lgamma -0x3.6000000000000000000000000002p+4
2403 lgamma -0x3.6ffffffffffffffffffffffffffep+4
2404 lgamma -0x3.7000000000000000000000000002p+4
2405 lgamma -0x3.7ffffffffffffffffffffffffffep+4
2406 lgamma -0x3.8000000000000000000000000002p+4
2407 lgamma -0x3.8ffffffffffffffffffffffffffep+4
2408 lgamma -0x3.9000000000000000000000000002p+4
2409 lgamma -0x3.9ffffffffffffffffffffffffffep+4
2410 lgamma -0x3.a000000000000000000000000002p+4
2411 lgamma -0x3.affffffffffffffffffffffffffep+4
2412 lgamma -0x3.b000000000000000000000000002p+4
2413 lgamma -0x3.bffffffffffffffffffffffffffep+4
2414 lgamma -0x3.c000000000000000000000000002p+4
2415
2416 # Zeroes of lgamma, until the point where they just duplicate integers
2417 # +/- 1ulp.
2418 lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0
2419 lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0
2420 lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0
2421 lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0
2422 lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0
2423 lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0
2424 lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0
2425 lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0
2426 lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0
2427 lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0
2428 lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0
2429 lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0
2430 lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0
2431 lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0
2432 lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0
2433 lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0
2434 lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0
2435 lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0
2436 lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0
2437 lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0
2438 lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0
2439 lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0
2440 lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0
2441 lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0
2442 lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0
2443 lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0
2444 lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0
2445 lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0
2446 lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4
2447 lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4
2448 lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4
2449 lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4
2450 lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4
2451 lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4
2452 lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4
2453 lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4
2454 lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4
2455 lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4
2456 lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4
2457 lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4
2458 lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4
2459 lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4
2460 lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4
2461 lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4
2462 lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4
2463 lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4
2464 lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4
2465 lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4
2466 lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4
2467 lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4
2468 lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4
2469 lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4
2470 lgamma -0x1.c00000000000000000000000042862898d42174ep+4
2471 lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4
2472 lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4
2473 lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4
2474 lgamma -0x1.e0000000000000000000000000013932c5047d6p+4
2475
2476 lgamma 0x8.8d2d5p+0
2477 lgamma 0x1.6a324ap+52
2478 lgamma 0x9.62f59p+0
2479 lgamma 0xa.d55d6b4d78e28p+0
2480 lgamma 0x8.d6315p+0
2481 lgamma 0xb.2e679p+0
2482 lgamma 0xb.01191p+0
2483 lgamma 0xb.26fdap+0
2484 lgamma 0xb.4ad0ap+0
2485 lgamma 0xe.7a678p+20
2486 lgamma -0x2.dea4ccp-4
2487 lgamma -0x2.dd306p-4
2488 lgamma -0x1.bdc8bp+0
2489 lgamma -0x4.0a82e8p-4
2490 lgamma -0x1.bca67ap+0
2491 lgamma -0x3.46446bb6a23aap+0
2492 lgamma -0x3.f3d2c40911814p+0
2493
2494 log 1
2495 log e
2496 log 1/e
2497 log 2
2498 log 10
2499 log 0.75
2500 log min
2501 log min_subnorm
2502
2503 log 0xb.0d5dfp-4
2504 log 0x1.6c3f6p+0
2505 log 0xa.ae688p-4
2506 log 0x1.017f8ap+44
2507 log 0x1.0b5c1ep+36
2508 log 0x2.1b17c2887e938p+928
2509 log 0x1.929d9cp+0
2510
2511 log10 1
2512 log10 0.1
2513 log10 10.0
2514 log10 100.0
2515 log10 10000.0
2516 log10 e
2517 log10 0.75
2518 log10 min
2519 log10 min_subnorm
2520
2521 log10 0x9.ad6e3p-4
2522 log10 0x1.7163aep+0
2523 log10 0xa.9d0d4p-4
2524 log10 0x1.251ec6p+0
2525 log10 0x1.022e82p+0
2526 log10 0x9.b3727e3feb538p-4
2527 log10 0xf.bf1b2p-4
2528 log10 0x1.6b5f7ap+96
2529
2530 log1p 0
2531 log1p -0
2532 log1p e-1
2533 log1p -0.25
2534 log1p -0.875
2535 log1p min
2536 log1p min_subnorm
2537 log1p -min
2538 log1p -min_subnorm
2539 log1p 0x1p10
2540 log1p 0x1p20
2541 log1p 0x1p30
2542 log1p 0x1p50
2543 log1p 0x1p60
2544 log1p 0x1p100
2545 log1p 0x1p1000
2546 log1p max
2547
2548 log1p 0x7.2a4368p-4
2549 log1p 0x6.d3a118p-4
2550 log1p 0x5.03f228p+0
2551 log1p 0x7.264963888ac9p-4
2552 log1p 0x8.786bdp-4
2553 log1p 0x7.89dc17790eeb4p-4
2554 log1p 0x9.81ccf8887c24a7bp-4
2555 log1p 0xa.5028608bd65f38dp-4
2556 log1p 0x5.bf78873e20a2d468p-4
2557 log1p 0x7.aa5198p-4
2558 log1p 0x2.564fap+0
2559 log1p 0x7.fc242a2235222ef8p-4
2560
2561 log2 1
2562 log2 e
2563 log2 2.0
2564 log2 16.0
2565 log2 256.0
2566 log2 0.75
2567 log2 0x1.28d3b4p+0
2568 log2 0xe.d99dap-4
2569 log2 0x1.63d202d04392cp+0
2570 log2 0xf.d9ce0b1a50e08p-4
2571 log2 0x1.07465bdc7e41b52ep+0
2572 log2 0xf.4dfb4p-48
2573 log2 0x1.0a588ep+0
2574 log2 0xb.e77c6p-4
2575 log2 0x1.4fe37ep+0
2576 log2 0x3.9b0754p+8
2577 log2 0xb.e132ap-4
2578 log2 min
2579 log2 min_subnorm
2580
2581 pow 0 0
2582 pow 0 -0
2583 pow -0 0
2584 pow -0 -0
2585
2586 pow 10 0
2587 pow 10 -0
2588 pow -10 0
2589 pow -10 -0
2590
2591 pow 1 1
2592 pow 1 -1
2593 pow 1 1.25
2594 pow 1 -1.25
2595 pow 1 0x1p62
2596 pow 1 0x1p63
2597 pow 1 0x1p64
2598 pow 1 0x1p72
2599 pow 1 min_subnorm
2600 pow 1 -min_subnorm
2601
2602 # pow (x, +-0) == 1.
2603 pow 32.75 0
2604 pow 32.75 -0
2605 pow -32.75 0
2606 pow -32.75 -0
2607 pow 0x1p72 0
2608 pow 0x1p72 -0
2609 pow 0x1p-72 0
2610 pow 0x1p-72 -0
2611
2612 pow 0x1p72 0x1p72
2613 pow 10 -0x1p72
2614 pow max max
2615 pow 10 -max
2616
2617 pow 0 1
2618 pow 0 11
2619
2620 pow -0 1
2621 pow -0 11
2622
2623 pow 0 2
2624 pow 0 11.1
2625
2626 pow -0 2
2627 pow -0 11.1
2628
2629 # pow (+0, y) == +0 for y an odd integer > 0.
2630 pow 0.0 27
2631 pow 0.0 0xffffff
2632 pow 0.0 0x1.fffffffffffffp+52
2633 pow 0.0 0x1.fffffffffffffffep+63
2634 pow 0.0 0x1.ffffffffffffffffffffffffff8p+105
2635 pow 0.0 0x1.ffffffffffffffffffffffffffffp+112
2636
2637 # pow (-0, y) == -0 for y an odd integer > 0.
2638 pow -0 27
2639 pow -0 0xffffff
2640 pow -0 0x1fffffe
2641 pow -0 0x1.fffffffffffffp+52
2642 pow -0 0x1.fffffffffffffp+53
2643 pow -0 0x1.fffffffffffffffep+63
2644 pow -0 0x1.fffffffffffffffep+64
2645 pow -0 0x1.ffffffffffffffffffffffffff8p+105
2646 pow -0 0x1.ffffffffffffffffffffffffff8p+106
2647 pow -0 0x1.ffffffffffffffffffffffffffffp+112
2648 pow -0 0x1.ffffffffffffffffffffffffffffp+113
2649
2650 # pow (+0, y) == +0 for y > 0 and not an odd integer.
2651 pow 0.0 4
2652 pow 0.0 0x1p24
2653 pow 0.0 0x1p127
2654 pow 0.0 max
2655 pow 0.0 min_subnorm
2656
2657 # pow (-0, y) == +0 for y > 0 and not an odd integer.
2658 pow -0 4
2659 pow -0 0x1p24
2660 pow -0 0x1p127
2661 pow -0 max
2662 pow -0 min_subnorm
2663
2664 pow 16 0.25
2665 pow 0x1p64 0.125
2666 pow 2 4
2667 pow 256 8
2668
2669 pow 0.75 1.25
2670
2671 pow -7.49321e+133 -9.80818e+16
2672
2673 pow -1.0 -0xffffff
2674 pow -1.0 -0x1fffffe
2675 pow -1.0 -0x1.fffffffffffffp+52
2676 pow -1.0 -0x1.fffffffffffffp+53
2677 pow -1.0 -0x1.fffffffffffffffep+63
2678 pow -1.0 -0x1.fffffffffffffffep+64
2679 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+105
2680 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+106
2681 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+112
2682 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+113
2683 pow -1.0 -max
2684
2685 pow -1.0 0xffffff
2686 pow -1.0 0x1fffffe
2687 pow -1.0 0x1.fffffffffffffp+52
2688 pow -1.0 0x1.fffffffffffffp+53
2689 pow -1.0 0x1.fffffffffffffffep+63
2690 pow -1.0 0x1.fffffffffffffffep+64
2691 pow -1.0 0x1.ffffffffffffffffffffffffff8p+105
2692 pow -1.0 0x1.ffffffffffffffffffffffffff8p+106
2693 pow -1.0 0x1.ffffffffffffffffffffffffffffp+112
2694 pow -1.0 0x1.ffffffffffffffffffffffffffffp+113
2695 pow -1.0 max
2696
2697 pow -2.0 126
2698 pow -2.0 127
2699 pow -2.0 -126
2700 pow -2.0 -127
2701
2702 pow -2.0 -0xffffff
2703 pow -2.0 -0x1fffffe
2704 pow -2.0 -0x1.fffffffffffffp+52
2705 pow -2.0 -0x1.fffffffffffffp+53
2706 pow -2.0 -0x1.fffffffffffffffep+63
2707 pow -2.0 -0x1.fffffffffffffffep+64
2708 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+105
2709 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+106
2710 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+112
2711 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+113
2712 pow -2.0 -max
2713
2714 pow -2.0 0xffffff
2715 pow -2.0 0x1fffffe
2716 pow -2.0 0x1.fffffffffffffp+52
2717 pow -2.0 0x1.fffffffffffffp+53
2718 pow -2.0 0x1.fffffffffffffffep+63
2719 pow -2.0 0x1.fffffffffffffffep+64
2720 pow -2.0 0x1.ffffffffffffffffffffffffff8p+105
2721 pow -2.0 0x1.ffffffffffffffffffffffffff8p+106
2722 pow -2.0 0x1.ffffffffffffffffffffffffffffp+112
2723 pow -2.0 0x1.ffffffffffffffffffffffffffffp+113
2724 pow -2.0 max
2725
2726 pow -max -2
2727 pow -max -3
2728 pow -max 2
2729 pow -max 3
2730
2731 pow -max -0xffffff
2732 pow -max -0x1fffffe
2733 pow -max -0x1.fffffffffffffp+52
2734 pow -max -0x1.fffffffffffffp+53
2735 pow -max -0x1.fffffffffffffffep+63
2736 pow -max -0x1.fffffffffffffffep+64
2737 pow -max -0x1.ffffffffffffffffffffffffff8p+105
2738 pow -max -0x1.ffffffffffffffffffffffffff8p+106
2739 pow -max -0x1.ffffffffffffffffffffffffffffp+112
2740 pow -max -0x1.ffffffffffffffffffffffffffffp+113
2741 pow -max -max
2742
2743 pow -max 0xffffff
2744 pow -max 0x1fffffe
2745 pow -max 0x1.fffffffffffffp+52
2746 pow -max 0x1.fffffffffffffp+53
2747 pow -max 0x1.fffffffffffffffep+63
2748 pow -max 0x1.fffffffffffffffep+64
2749 pow -max 0x1.ffffffffffffffffffffffffff8p+105
2750 pow -max 0x1.ffffffffffffffffffffffffff8p+106
2751 pow -max 0x1.ffffffffffffffffffffffffffffp+112
2752 pow -max 0x1.ffffffffffffffffffffffffffffp+113
2753 pow -max max
2754
2755 pow -0x1p65 2
2756 pow -0x1p65 3
2757 pow -0x1p65 4
2758 pow -0x1p65 5
2759 pow -0x1p43 3
2760 pow -0x1p43 4
2761 pow -0x1p43 5
2762 pow -0x1p33 4
2763 pow -0x1p33 5
2764 pow -0x1p26 5
2765 pow -0x1p-65 -2
2766 pow -0x1p-65 -3
2767 pow -0x1p-65 -4
2768 pow -0x1p-65 -5
2769 pow -0x1p-43 -3
2770 pow -0x1p-43 -4
2771 pow -0x1p-43 -5
2772 pow -0x1p-33 -4
2773 pow -0x1p-33 -5
2774 pow -0x1p-26 -5
2775
2776 pow -0x1p513 2
2777 pow -0x1p513 3
2778 pow -0x1p513 4
2779 pow -0x1p513 5
2780 pow -0x1p342 3
2781 pow -0x1p342 4
2782 pow -0x1p342 5
2783 pow -0x1p257 4
2784 pow -0x1p257 5
2785 pow -0x1p205 5
2786 pow -0x1p-513 -2
2787 pow -0x1p-513 -3
2788 pow -0x1p-513 -4
2789 pow -0x1p-513 -5
2790 pow -0x1p-342 -3
2791 pow -0x1p-342 -4
2792 pow -0x1p-342 -5
2793 pow -0x1p-257 -4
2794 pow -0x1p-257 -5
2795 pow -0x1p-205 -5
2796
2797 pow -0x1p8192 2
2798 pow -0x1p8192 3
2799 pow -0x1p8192 4
2800 pow -0x1p8192 5
2801 pow -0x1p5462 3
2802 pow -0x1p5462 4
2803 pow -0x1p5462 5
2804 pow -0x1p4097 4
2805 pow -0x1p4097 5
2806 pow -0x1p3277 5
2807 pow -0x1p64 257
2808 pow -0x1p-8192 -2
2809 pow -0x1p-8192 -3
2810 pow -0x1p-8192 -4
2811 pow -0x1p-8192 -5
2812 pow -0x1p-5462 -3
2813 pow -0x1p-5462 -4
2814 pow -0x1p-5462 -5
2815 pow -0x1p-4097 -4
2816 pow -0x1p-4097 -5
2817 pow -0x1p-3277 -5
2818 pow -0x1p-64 -257
2819
2820 pow -0.5 126
2821 pow -0.5 127
2822 pow -0.5 -126
2823 pow -0.5 -127
2824
2825 pow -0.5 -0xffffff
2826 pow -0.5 -0x1fffffe
2827 pow -0.5 -0x1.fffffffffffffp+52
2828 pow -0.5 -0x1.fffffffffffffp+53
2829 pow -0.5 -0x1.fffffffffffffffep+63
2830 pow -0.5 -0x1.fffffffffffffffep+64
2831 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+105
2832 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+106
2833 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+112
2834 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+113
2835 pow -0.5 -max
2836
2837 pow -0.5 0xffffff
2838 pow -0.5 0x1fffffe
2839 pow -0.5 0x1.fffffffffffffp+52
2840 pow -0.5 0x1.fffffffffffffp+53
2841 pow -0.5 0x1.fffffffffffffffep+63
2842 pow -0.5 0x1.fffffffffffffffep+64
2843 pow -0.5 0x1.ffffffffffffffffffffffffff8p+105
2844 pow -0.5 0x1.ffffffffffffffffffffffffff8p+106
2845 pow -0.5 0x1.ffffffffffffffffffffffffffffp+112
2846 pow -0.5 0x1.ffffffffffffffffffffffffffffp+113
2847 pow -0.5 max
2848
2849 pow -min -2
2850 pow -min -3
2851 pow -min 1
2852 pow -min 2
2853 pow -min 3
2854
2855 pow -min -0xffffff
2856 pow -min -0x1fffffe
2857 pow -min -0x1.fffffffffffffp+52
2858 pow -min -0x1.fffffffffffffp+53
2859 pow -min -0x1.fffffffffffffffep+63
2860 pow -min -0x1.fffffffffffffffep+64
2861 pow -min -0x1.ffffffffffffffffffffffffff8p+105
2862 pow -min -0x1.ffffffffffffffffffffffffff8p+106
2863 pow -min -0x1.ffffffffffffffffffffffffffffp+112
2864 pow -min -0x1.ffffffffffffffffffffffffffffp+113
2865 pow -min -max
2866
2867 pow -min 0xffffff
2868 pow -min 0x1fffffe
2869 pow -min 0x1.fffffffffffffp+52
2870 pow -min 0x1.fffffffffffffp+53
2871 pow -min 0x1.fffffffffffffffep+63
2872 pow -min 0x1.fffffffffffffffep+64
2873 pow -min 0x1.ffffffffffffffffffffffffff8p+105
2874 pow -min 0x1.ffffffffffffffffffffffffff8p+106
2875 pow -min 0x1.ffffffffffffffffffffffffffffp+112
2876 pow -min 0x1.ffffffffffffffffffffffffffffp+113
2877 pow -min max
2878
2879 pow 0x0.ffffffp0 10
2880 pow 0x0.ffffffp0 100
2881 pow 0x0.ffffffp0 1000
2882 pow 0x0.ffffffp0 0x1p24
2883 pow 0x0.ffffffp0 0x1p30
2884 pow 0x0.ffffffp0 0x1.234566p30
2885 pow 0x0.ffffffp0 -10
2886 pow 0x0.ffffffp0 -100
2887 pow 0x0.ffffffp0 -1000
2888 pow 0x0.ffffffp0 -0x1p24
2889 pow 0x0.ffffffp0 -0x1p30
2890 pow 0x0.ffffffp0 -0x1.234566p30
2891 pow 0x1.000002p0 0x1p24
2892 pow 0x1.000002p0 0x1.234566p29
2893 pow 0x1.000002p0 -0x1.234566p29
2894
2895 pow 0x0.fffffffffffff8p0 0x1.23456789abcdfp62
2896 pow 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
2897 pow 0x1.0000000000001p0 0x1.23456789abcdfp61
2898 pow 0x1.0000000000001p0 -0x1.23456789abcdfp61
2899
2900 pow 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
2901 pow 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
2902 pow 0x1.0000000000000002p0 0x1.23456789abcdef0ep76
2903 pow 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
2904
2905 pow 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
2906 pow 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
2907 pow 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
2908 pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
2909
2910 pow -0x0.ffffffp0 10
2911 pow -0x0.ffffffp0 100
2912 pow -0x0.ffffffp0 1000
2913 pow -0x0.ffffffp0 0x1p24
2914 pow -0x0.ffffffp0 0x1p30
2915 pow -0x0.ffffffp0 0x1.234566p30
2916 pow -0x0.ffffffp0 -10
2917 pow -0x0.ffffffp0 -100
2918 pow -0x0.ffffffp0 -1000
2919 pow -0x0.ffffffp0 -0x1p24
2920 pow -0x0.ffffffp0 -0x1p30
2921 pow -0x0.ffffffp0 -0x1.234566p30
2922 pow -0x1.000002p0 0x1p24
2923 pow -0x1.000002p0 0x1.234566p29
2924 pow -0x1.000002p0 -0x1.234566p29
2925
2926 pow -0x0.fffffffffffff8p0 0x1.23456789abcdfp62
2927 pow -0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
2928 pow -0x1.0000000000001p0 0x1.23456789abcdfp61
2929 pow -0x1.0000000000001p0 -0x1.23456789abcdfp61
2930
2931 pow -0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
2932 pow -0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
2933 pow -0x1.0000000000000002p0 0x1.23456789abcdef0ep76
2934 pow -0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
2935
2936 pow -0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
2937 pow -0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
2938 pow -0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
2939 pow -0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
2940
2941 pow 0x1.000002p0 0x1p30
2942 pow -0x1.000002p0 0x1p30
2943 pow 0x1.000002p0 max
2944 pow -0x1.000002p0 max
2945 pow 0x1.00000ep0 0x1p30
2946 pow -0x1.00000ep0 0x1p30
2947 pow 0x1.00000ep0 max
2948 pow -0x1.00000ep0 max
2949
2950 pow 1e4932 0.75
2951 pow 1e4928 0.75
2952 pow 1e4924 0.75
2953 pow 1e4920 0.75
2954 pow 10.0 4932.0
2955 pow 10.0 4931.0
2956 pow 10.0 4930.0
2957 pow 10.0 4929.0
2958 pow 10.0 -4931.0
2959 pow 10.0 -4930.0
2960 pow 10.0 -4929.0
2961 pow 1e27 182.0
2962 pow 1e27 -182.0
2963
2964 pow min_subnorm min_subnorm
2965 pow min_subnorm -min_subnorm
2966 pow max min_subnorm
2967 pow max -min_subnorm
2968 pow 0.99 min_subnorm
2969 pow 0.99 -min_subnorm
2970 pow 1.01 min_subnorm
2971 pow 1.01 -min_subnorm
2972
2973 pow 2.0 -100000.0
2974
2975 pow 1.0625 1.125
2976 pow 1.5 1.03125
2977 pow 0x1.7d1a0a6f2p+681 1.5
2978 pow 0x1.ce78f2p+0 -0x2.7f1f78p+4
2979 pow 0xf.fffffp+124 -0x5.b5b648p+0
2980 pow 0x1.430d4cp+0 0x5.0e462p+4
2981
2982 sin 0
2983 sin -0
2984 sin pi/6
2985 sin -pi/6
2986 sin pi/2
2987 sin -pi/2
2988 sin 0.75
2989 sin 0x1p65
2990 sin -0x1p65
2991 sin 0x1.7f4134p+103
2992 sin 0.80190127184058835
2993 sin 2.522464e-1
2994 sin 1e22
2995 sin 0x1p1023
2996 sin 0x1p16383
2997 sin 0x1p+120
2998 sin 0x1p+127
2999 sin 0x1.fffff8p+127
3000 sin 0x1.fffffep+127
3001 sin 0x1p+50
3002 sin 0x1p+28
3003 sin 0.93340582292648832662962377071381
3004 sin 2.3328432680770916363144351635128
3005 sin 3.7439477503636453548097051680088
3006 sin 3.9225160069792437411706487182528
3007 sin 4.0711651639931289992091478779912
3008 sin 4.7858438478542097982426639646292
3009 sin 5.9840767662578002727968851104379
3010 sin 1
3011 sin 2
3012 sin 3
3013 sin 4
3014 sin 5
3015 sin 6
3016 sin 7
3017 sin 8
3018 sin 9
3019 sin 10
3020 sin 0x1.2001469775ce6p32
3021 sin -0x3.3de320f6be87ep+1020
3022 sin 0xe.9f1e5bc3bb88p+112
3023 sin 0x4.7857dp+68
3024 sin 0x6.287cc8749212e72p+0
3025 sin min
3026 sin -min
3027 sin min_subnorm
3028 sin -min_subnorm
3029
3030 sincos 0
3031 sincos -0
3032 sincos pi/2
3033 sincos pi/6
3034 sincos pi/3
3035 sincos 0.75
3036 sincos 0x1p65
3037 sincos -0x1p65
3038 sincos 0.80190127184058835
3039 sincos 1e22
3040 sincos 0x1p1023
3041 sincos 0x1p16383
3042 sincos 0x1p+120
3043 sincos 0x1p+127
3044 sincos 0x1.fffff8p+127
3045 sincos 0x1.fffffep+127
3046 sincos 0x1p+50
3047 sincos 0x1p+28
3048 sincos -0x3.3de320f6be87ep+1020
3049 sincos 0xe.9f1e5bc3bb88p+112
3050 sincos 0x4.7857dp+68
3051 sincos 0x6.287cc8749212e72p+0
3052 sincos min
3053 sincos -min
3054 sincos min_subnorm
3055 sincos -min_subnorm
3056
3057 sinh 0
3058 sinh -0
3059 sinh 0.75
3060 sinh 0x8p-32
3061 sinh 0x1p-5
3062 sinh -0x1p-5
3063 sinh 0x1p-10
3064 sinh -0x1p-10
3065 sinh 0x1p-20
3066 sinh -0x1p-20
3067 sinh 0x1p-30
3068 sinh -0x1p-30
3069 sinh 0x1p-40
3070 sinh -0x1p-40
3071 sinh 0x1p-50
3072 sinh -0x1p-50
3073 sinh 0x1p-60
3074 sinh -0x1p-60
3075 sinh 0x1p-70
3076 sinh -0x1p-70
3077 sinh 0x1p-100
3078 sinh -0x1p-100
3079 sinh 0x1p-1000
3080 sinh -0x1p-1000
3081 sinh 0x1p-10000
3082 sinh -0x1p-10000
3083 sinh 22
3084 sinh 23
3085 sinh 24
3086 sinh -0x7.55d7f8p-4
3087 sinh -0x3.f392f8p-4
3088 sinh 0x1.c56446p+0
3089 sinh 0x6.cac622d51eebcp-4
3090 sinh -0x5.c4cb02389c094p+0
3091 sinh -0x1.646850f515ef2p+0
3092 sinh -0x7.a8c5f68c81fae5dp-4
3093 sinh 0x3.4a037p-4
3094 sinh -0x3.eba6dbcbeceb2p-4
3095 sinh -0x2.55f63p+0
3096 sinh -0x3.ca68c96337692p-4
3097 sinh -0x3.92da05a85024b314p-4
3098 sinh -0x3.3e6292ed442d450cp-4
3099 sinh 0x7.6e259d2436fc4p-4
3100 sinh 0x3.d6e088p-4
3101 sinh -0x7.688eap-4
3102 sinh -0xd.dce79p-4
3103 sinh 0x8.a3127p+4
3104 sinh 0x1.c0709p-12
3105 sinh min
3106 sinh -min
3107 sinh min_subnorm
3108 sinh -min_subnorm
3109
3110 sqrt 0
3111 sqrt -0
3112 sqrt 2209
3113 sqrt 4
3114 sqrt 2
3115 sqrt 0.25
3116 sqrt 6642.25
3117 sqrt 15190.5625
3118 sqrt 0.75
3119 sqrt 0x1.fffffffffffffp+1023
3120 sqrt 0x1.ffffffffffffbp+1023
3121 sqrt 0x1.ffffffffffff7p+1023
3122 sqrt 0x1.ffffffffffff3p+1023
3123 sqrt 0x1.fffffffffffefp+1023
3124 sqrt 0x1.fffffffffffebp+1023
3125 sqrt 0x1.fffffffffffe7p+1023
3126 sqrt 0x1.fffffffffffe3p+1023
3127 sqrt 0x1.fffffffffffdfp+1023
3128 sqrt 0x1.fffffffffffdbp+1023
3129 sqrt 0x1.fffffffffffd7p+1023
3130 sqrt 0x1.0000000000003p-1022
3131 sqrt 0x1.0000000000007p-1022
3132 sqrt 0x1.000000000000bp-1022
3133 sqrt 0x1.000000000000fp-1022
3134 sqrt 0x1.0000000000013p-1022
3135 sqrt 0x1.0000000000017p-1022
3136 sqrt 0x1.000000000001bp-1022
3137 sqrt 0x1.000000000001fp-1022
3138 sqrt 0x1.0000000000023p-1022
3139 sqrt 0x1.0000000000027p-1022
3140 sqrt 0x1.000000000002bp-1022
3141 sqrt 0x1.000000000002fp-1022
3142 sqrt 0x1.0000000000033p-1022
3143 sqrt 0x1.0000000000037p-1022
3144 sqrt 0x1.7167bc36eaa3bp+6
3145 sqrt 0x1.7570994273ad7p+6
3146 sqrt 0x1.7dae969442fe6p+6
3147 sqrt 0x1.7f8444fcf67e5p+6
3148 sqrt 0x1.8364650e63a54p+6
3149 sqrt 0x1.85bedd274edd8p+6
3150 sqrt 0x1.8609cf496ab77p+6
3151 sqrt 0x1.873849c70a375p+6
3152 sqrt 0x1.8919c962cbaaep+6
3153 sqrt 0x1.8de4493e22dc6p+6
3154 sqrt 0x1.924829a17a288p+6
3155 sqrt 0x1.92702cd992f12p+6
3156 sqrt 0x1.92b763a8311fdp+6
3157 sqrt 0x1.947da013c7293p+6
3158 sqrt 0x1.9536091c494d2p+6
3159 sqrt 0x1.61b04c6p-1019
3160 sqrt 0x1.93789f1p-1018
3161 sqrt 0x1.a1989b4p-1018
3162 sqrt 0x1.f93bc9p-1018
3163 sqrt 0x1.2f675e3p-1017
3164 sqrt 0x1.a158508p-1017
3165 sqrt 0x1.cd31f078p-1017
3166 sqrt 0x1.33b43b08p-1016
3167 sqrt 0x1.6e66a858p-1016
3168 sqrt 0x1.8661cbf8p-1016
3169 sqrt 0x1.bbb221b4p-1016
3170 sqrt 0x1.c4942f3cp-1016
3171 sqrt 0x1.dbb258c8p-1016
3172 sqrt 0x1.57103ea4p-1015
3173 sqrt 0x1.9b294f88p-1015
3174 sqrt 0x1.0000000000001p+0
3175 sqrt 0x1.fffffffffffffp-1
3176
3177 tan 0
3178 tan -0
3179 tan pi/4
3180 tan 0.75
3181 tan 0x1p65
3182 tan -0x1p65
3183 tan 0x1p-27
3184 tan -0x1p-27
3185 tan 0xc.9p-4
3186 tan 0xc.908p-4
3187 tan 0xc.90cp-4
3188 tan 0xc.90ep-4
3189 tan 0xc.90fp-4
3190 tan 0xc.90f8p-4
3191 tan 0xc.90fcp-4
3192 tan 0xc.90fdp-4
3193 tan 0xc.90fd8p-4
3194 tan 0xc.90fdap-4
3195 tan 0xc.ap-4
3196 tan 0xc.98p-4
3197 tan 0xc.94p-4
3198 tan 0xc.92p-4
3199 tan 0xc.91p-4
3200 tan 0xc.90fep-4
3201 tan 0xc.90fdcp-4
3202 tan 0xc.90fdbp-4
3203 tan -0xc.9p-4
3204 tan -0xc.908p-4
3205 tan -0xc.90cp-4
3206 tan -0xc.90ep-4
3207 tan -0xc.90fp-4
3208 tan -0xc.90f8p-4
3209 tan -0xc.90fcp-4
3210 tan -0xc.90fdp-4
3211 tan -0xc.90fd8p-4
3212 tan -0xc.90fdap-4
3213 tan -0xc.ap-4
3214 tan -0xc.98p-4
3215 tan -0xc.94p-4
3216 tan -0xc.92p-4
3217 tan -0xc.91p-4
3218 tan -0xc.90fep-4
3219 tan -0xc.90fdcp-4
3220 tan -0xc.90fdbp-4
3221 tan 1e22
3222 tan 0x1p1023
3223 tan 0x1p16383
3224 tan 1
3225 tan 2
3226 tan 3
3227 tan 4
3228 tan 5
3229 tan 6
3230 tan 7
3231 tan 8
3232 tan 9
3233 tan 10
3234 tan -0x1.062a48p+0
3235 tan -0x1.4f69cp+0
3236 tan 0x1.6ca7e8p+0
3237 tan -0x1.b569cp+0
3238 tan -0x2.12bafcp+0
3239 tan 0x2.091d68p+0
3240 tan -0x5.302ab9b18593264p+0
3241 tan 0x1.1ad374p+0
3242 tan min
3243 tan -min
3244 tan min_subnorm
3245 tan -min_subnorm
3246
3247 tanh 0
3248 tanh -0
3249 tanh 0.75
3250 tanh -0.75
3251 tanh 1.0
3252 tanh -1.0
3253 tanh 2
3254 tanh -2
3255 tanh 3
3256 tanh -3
3257 tanh 4
3258 tanh -4
3259 tanh 5
3260 tanh -5
3261 tanh 6
3262 tanh -6
3263 tanh 7
3264 tanh -7
3265 tanh 8
3266 tanh -8
3267 tanh 9
3268 tanh -9
3269 tanh 10
3270 tanh -10
3271 tanh 15
3272 tanh -15
3273 tanh 20
3274 tanh -20
3275 tanh 22
3276 tanh -22
3277 tanh 25
3278 tanh -25
3279 tanh 30
3280 tanh -30
3281 tanh 35
3282 tanh -35
3283 tanh 40
3284 tanh -40
3285 tanh 45
3286 tanh -45
3287 tanh 50
3288 tanh -50
3289 tanh 0x1p-57
3290 tanh 0xe.6c659p-4
3291 tanh 0x8.c259ep-4
3292 tanh 0x6.5821dp-4
3293 tanh 0x8.7c9e5p-4
3294 tanh -0x3.b60d7cp-4
3295 tanh 0x7.b9985p-4
3296 tanh 0x7.a18e8p-4
3297 tanh -0x2.6082fp-4
3298 tanh 0xe.05031p-16
3299 tanh 0x3.c80eaa7adaa3p-4
3300 tanh 0x2.00f9857616524p-4
3301 tanh -0xe.9e035p+0
3302 tanh -0x3.c0d8b54c5a488p-4
3303 tanh min
3304 tanh -min
3305 tanh min_subnorm
3306 tanh -min_subnorm
3307
3308 tgamma 0.5
3309 tgamma -0.5
3310
3311 tgamma 1
3312 tgamma 2
3313 tgamma 3
3314 tgamma 4
3315 tgamma 5
3316 tgamma 6
3317 tgamma 7
3318 tgamma 8
3319 tgamma 9
3320 tgamma 10
3321
3322 tgamma 0.7
3323 tgamma 1.2
3324
3325 tgamma 1.5
3326 tgamma 2.5
3327 tgamma 3.5
3328 tgamma 4.5
3329 tgamma 5.5
3330 tgamma 6.5
3331 tgamma 7.5
3332 tgamma 8.5
3333 tgamma 9.5
3334 tgamma -1.5
3335 tgamma -2.5
3336 tgamma -3.5
3337 tgamma -4.5
3338 tgamma -5.5
3339 tgamma -6.5
3340 tgamma -7.5
3341 tgamma -8.5
3342 tgamma -9.5
3343 tgamma 0x1p-24
3344 tgamma -0x1p-24
3345 tgamma 0x1p-53
3346 tgamma -0x1p-53
3347 tgamma 0x1p-64
3348 tgamma -0x1p-64
3349 tgamma 0x1p-106
3350 tgamma -0x1p-106
3351 tgamma 0x1p-113
3352 tgamma -0x1p-113
3353 tgamma 0x1p-127
3354 tgamma -0x1p-127
3355 # IEEE semantics mean overflow very close to the threshold depends on
3356 # the rounding mode; gen-auto-libm-tests does not reflect that glibc
3357 # does not try to achieve this.
3358 tgamma 0x1p-128 spurious-overflow:flt-32
3359 tgamma -0x1p-128
3360 tgamma 0x1p-149
3361 tgamma -0x1p-149
3362 tgamma 0x1p-1023
3363 tgamma -0x1p-1023
3364 tgamma 0x1p-1024 spurious-overflow:dbl-64 spurious-overflow:ldbl-128ibm
3365 tgamma -0x1p-1024
3366 tgamma 0x1p-1074
3367 tgamma -0x1p-1074
3368 tgamma 0x1p-16383
3369 tgamma -0x1p-16383
3370 tgamma 0x1p-16384 spurious-overflow:ldbl-96-intel spurious-overflow:ldbl-96-m68k spurious-overflow:ldbl-128
3371 tgamma -0x1p-16384
3372 tgamma 0x1p-16445
3373 tgamma -0x1p-16445
3374 tgamma 0x1p-16494
3375 tgamma -0x1p-16494
3376 tgamma 0x8.00001p0
3377 tgamma 0x7.fffff8p0
3378 tgamma 0x7.000008p0
3379 tgamma 0x6.fffff8p0
3380 tgamma 0x6.000008p0
3381 tgamma 0x5.fffff8p0
3382 tgamma 0x5.000008p0
3383 tgamma 0x4.fffff8p0
3384 tgamma 0x4.000008p0
3385 tgamma 0x3.fffffcp0
3386 tgamma 0x3.000004p0
3387 tgamma 0x2.fffffcp0
3388 tgamma 0x2.000004p0
3389 tgamma 0x1.fffffep0
3390 tgamma 0x1.000002p0
3391 tgamma 0x0.ffffffp0
3392 tgamma -0x0.ffffffp0
3393 tgamma -0x1.000002p0
3394 tgamma -0x1.fffffep0
3395 tgamma -0x2.000004p0
3396 tgamma -0x2.fffffcp0
3397 tgamma -0x3.000004p0
3398 tgamma -0x3.fffffcp0
3399 tgamma -0x4.000008p0
3400 tgamma -0x4.fffff8p0
3401 tgamma -0x5.000008p0
3402 tgamma -0x5.fffff8p0
3403 tgamma -0x6.000008p0
3404 tgamma -0x6.fffff8p0
3405 tgamma -0x7.000008p0
3406 tgamma -0x7.fffff8p0
3407 tgamma -0x8.00001p0
3408 tgamma -0x9.fffffp0
3409 tgamma -0xa.00001p0
3410 tgamma -0x13.ffffep0
3411 tgamma -0x14.00002p0
3412 tgamma -0x1d.ffffep0
3413 tgamma -0x1e.00002p0
3414 tgamma -0x27.ffffcp0
3415 tgamma -0x28.00004p0
3416 tgamma -0x28.ffffcp0
3417 tgamma -0x29.00004p0
3418 tgamma -0x29.ffffcp0
3419 tgamma -0x2a.00004p0
3420 tgamma 0x8.0000000000008p0
3421 tgamma 0x7.ffffffffffffcp0
3422 tgamma 0x7.0000000000004p0
3423 tgamma 0x6.ffffffffffffcp0
3424 tgamma 0x6.0000000000004p0
3425 tgamma 0x5.ffffffffffffcp0
3426 tgamma 0x5.0000000000004p0
3427 tgamma 0x4.ffffffffffffcp0
3428 tgamma 0x4.0000000000004p0
3429 tgamma 0x3.ffffffffffffep0
3430 tgamma 0x3.0000000000002p0
3431 tgamma 0x2.ffffffffffffep0
3432 tgamma 0x2.0000000000002p0
3433 tgamma 0x1.fffffffffffffp0
3434 tgamma 0x1.0000000000001p0
3435 tgamma 0x0.fffffffffffff8p0
3436 tgamma -0x0.fffffffffffff8p0
3437 tgamma -0x1.0000000000001p0
3438 tgamma -0x1.fffffffffffffp0
3439 tgamma -0x2.0000000000002p0
3440 tgamma -0x2.ffffffffffffep0
3441 tgamma -0x3.0000000000002p0
3442 tgamma -0x3.ffffffffffffep0
3443 tgamma -0x4.0000000000004p0
3444 tgamma -0x4.ffffffffffffcp0
3445 tgamma -0x5.0000000000004p0
3446 tgamma -0x5.ffffffffffffcp0
3447 tgamma -0x6.0000000000004p0
3448 tgamma -0x6.ffffffffffffcp0
3449 tgamma -0x7.0000000000004p0
3450 tgamma -0x7.ffffffffffffcp0
3451 tgamma -0x8.0000000000008p0
3452 tgamma -0x9.ffffffffffff8p0
3453 tgamma -0xa.0000000000008p0
3454 tgamma -0x13.ffffffffffffp0
3455 tgamma -0x14.000000000001p0
3456 tgamma -0x1d.ffffffffffffp0
3457 tgamma -0x1e.000000000001p0
3458 tgamma -0x27.fffffffffffep0
3459 tgamma -0x28.000000000002p0
3460 tgamma -0x28.fffffffffffep0
3461 tgamma -0x29.000000000002p0
3462 tgamma -0x29.fffffffffffep0
3463 tgamma -0x2a.000000000002p0
3464 tgamma -0x31.fffffffffffep0
3465 tgamma -0x32.000000000002p0
3466 tgamma -0x63.fffffffffffcp0
3467 tgamma -0x64.000000000004p0
3468 tgamma -0x95.fffffffffff8p0
3469 tgamma -0x96.000000000008p0
3470 tgamma -0xb4.fffffffffff8p0
3471 tgamma -0xb5.000000000008p0
3472 tgamma -0xb5.fffffffffff8p0
3473 tgamma -0xb6.000000000008p0
3474 tgamma -0xb6.fffffffffff8p0
3475 tgamma -0xb7.000000000008p0
3476 tgamma -0xb7.fffffffffff8p0
3477 tgamma -0xb8.000000000008p0
3478 tgamma 0x8.00000000000000000000000004p0
3479 tgamma 0x7.fffffffffffffffffffffffffep0
3480 tgamma 0x7.00000000000000000000000002p0
3481 tgamma 0x6.fffffffffffffffffffffffffep0
3482 tgamma 0x6.00000000000000000000000002p0
3483 tgamma 0x5.fffffffffffffffffffffffffep0
3484 tgamma 0x5.00000000000000000000000002p0
3485 tgamma 0x4.fffffffffffffffffffffffffep0
3486 tgamma 0x4.00000000000000000000000002p0
3487 tgamma 0x3.ffffffffffffffffffffffffffp0
3488 tgamma 0x3.00000000000000000000000001p0
3489 tgamma 0x2.ffffffffffffffffffffffffffp0
3490 tgamma 0x2.00000000000000000000000001p0
3491 tgamma 0x1.ffffffffffffffffffffffffff8p0
3492 tgamma 0x1.000000000000000000000000008p0
3493 tgamma 0x0.ffffffffffffffffffffffffffcp0
3494 tgamma -0x0.ffffffffffffffffffffffffffcp0
3495 tgamma -0x1.000000000000000000000000008p0
3496 tgamma -0x1.ffffffffffffffffffffffffff8p0
3497 tgamma -0x2.00000000000000000000000001p0
3498 tgamma -0x2.ffffffffffffffffffffffffffp0
3499 tgamma -0x3.00000000000000000000000001p0
3500 tgamma -0x3.ffffffffffffffffffffffffffp0
3501 tgamma -0x4.00000000000000000000000002p0
3502 tgamma -0x4.fffffffffffffffffffffffffep0
3503 tgamma -0x5.00000000000000000000000002p0
3504 tgamma -0x5.fffffffffffffffffffffffffep0
3505 tgamma -0x6.00000000000000000000000002p0
3506 tgamma -0x6.fffffffffffffffffffffffffep0
3507 tgamma -0x7.00000000000000000000000002p0
3508 tgamma -0x7.fffffffffffffffffffffffffep0
3509 tgamma -0x8.00000000000000000000000004p0
3510 tgamma -0x9.fffffffffffffffffffffffffcp0
3511 tgamma -0xa.00000000000000000000000004p0
3512 tgamma -0x13.fffffffffffffffffffffffff8p0
3513 tgamma -0x14.00000000000000000000000008p0
3514 tgamma -0x1d.fffffffffffffffffffffffff8p0
3515 tgamma -0x1e.00000000000000000000000008p0
3516 tgamma -0x27.fffffffffffffffffffffffffp0
3517 tgamma -0x28.0000000000000000000000001p0
3518 tgamma -0x28.fffffffffffffffffffffffffp0
3519 tgamma -0x29.0000000000000000000000001p0
3520 tgamma -0x29.fffffffffffffffffffffffffp0
3521 tgamma -0x2a.0000000000000000000000001p0
3522 tgamma -0x31.fffffffffffffffffffffffffp0
3523 tgamma -0x32.0000000000000000000000001p0
3524 tgamma -0x63.ffffffffffffffffffffffffep0
3525 tgamma -0x64.0000000000000000000000002p0
3526 tgamma -0x95.ffffffffffffffffffffffffcp0
3527 tgamma -0x96.0000000000000000000000004p0
3528 tgamma -0xb4.ffffffffffffffffffffffffcp0
3529 tgamma -0xb5.0000000000000000000000004p0
3530 tgamma -0xb5.ffffffffffffffffffffffffcp0
3531 tgamma -0xb6.0000000000000000000000004p0
3532 tgamma -0xb6.ffffffffffffffffffffffffcp0
3533 tgamma -0xb7.0000000000000000000000004p0
3534 tgamma -0xb7.ffffffffffffffffffffffffcp0
3535 tgamma -0xb8.0000000000000000000000004p0
3536 tgamma -0xbb.ffffffffffffffffffffffffcp0
3537 tgamma -0xbc.0000000000000000000000004p0
3538 tgamma -0xbc.ffffffffffffffffffffffffcp0
3539 tgamma -0xbd.0000000000000000000000004p0
3540 tgamma -0xbd.ffffffffffffffffffffffffcp0
3541 tgamma -0xbe.0000000000000000000000004p0
3542 tgamma -0xbe.ffffffffffffffffffffffffcp0
3543 tgamma -0xbf.0000000000000000000000004p0
3544 tgamma 0x8.000000000000001p0
3545 tgamma 0x7.fffffffffffffff8p0
3546 tgamma 0x7.0000000000000008p0
3547 tgamma 0x6.fffffffffffffff8p0
3548 tgamma 0x6.0000000000000008p0
3549 tgamma 0x5.fffffffffffffff8p0
3550 tgamma 0x5.0000000000000008p0
3551 tgamma 0x4.fffffffffffffff8p0
3552 tgamma 0x4.0000000000000008p0
3553 tgamma 0x3.fffffffffffffffcp0
3554 tgamma 0x3.0000000000000004p0
3555 tgamma 0x2.fffffffffffffffcp0
3556 tgamma 0x2.0000000000000004p0
3557 tgamma 0x1.fffffffffffffffep0
3558 tgamma 0x1.0000000000000002p0
3559 tgamma 0x0.ffffffffffffffffp0
3560 tgamma -0x0.ffffffffffffffffp0
3561 tgamma -0x1.0000000000000002p0
3562 tgamma -0x1.fffffffffffffffep0
3563 tgamma -0x2.0000000000000004p0
3564 tgamma -0x2.fffffffffffffffcp0
3565 tgamma -0x3.0000000000000004p0
3566 tgamma -0x3.fffffffffffffffcp0
3567 tgamma -0x4.0000000000000008p0
3568 tgamma -0x4.fffffffffffffff8p0
3569 tgamma -0x5.0000000000000008p0
3570 tgamma -0x5.fffffffffffffff8p0
3571 tgamma -0x6.0000000000000008p0
3572 tgamma -0x6.fffffffffffffff8p0
3573 tgamma -0x7.0000000000000008p0
3574 tgamma -0x7.fffffffffffffff8p0
3575 tgamma -0x8.000000000000001p0
3576 tgamma -0x9.fffffffffffffffp0
3577 tgamma -0xa.000000000000001p0
3578 tgamma -0x13.ffffffffffffffep0
3579 tgamma -0x14.000000000000002p0
3580 tgamma -0x1d.ffffffffffffffep0
3581 tgamma -0x1e.000000000000002p0
3582 tgamma -0x27.ffffffffffffffcp0
3583 tgamma -0x28.000000000000004p0
3584 tgamma -0x28.ffffffffffffffcp0
3585 tgamma -0x29.000000000000004p0
3586 tgamma -0x29.ffffffffffffffcp0
3587 tgamma -0x2a.000000000000004p0
3588 tgamma -0x31.ffffffffffffffcp0
3589 tgamma -0x32.000000000000004p0
3590 tgamma -0x63.ffffffffffffff8p0
3591 tgamma -0x64.000000000000008p0
3592 tgamma -0x95.ffffffffffffffp0
3593 tgamma -0x96.00000000000001p0
3594 tgamma -0xb4.ffffffffffffffp0
3595 tgamma -0xb5.00000000000001p0
3596 tgamma -0xb5.ffffffffffffffp0
3597 tgamma -0xb6.00000000000001p0
3598 tgamma -0xb6.ffffffffffffffp0
3599 tgamma -0xb7.00000000000001p0
3600 tgamma -0xb7.ffffffffffffffp0
3601 tgamma -0xb8.00000000000001p0
3602 tgamma -0xbb.ffffffffffffffp0
3603 tgamma -0xbc.00000000000001p0
3604 tgamma -0xbc.ffffffffffffffp0
3605 tgamma -0xbd.00000000000001p0
3606 tgamma -0xbd.ffffffffffffffp0
3607 tgamma -0xbe.00000000000001p0
3608 tgamma -0xbe.ffffffffffffffp0
3609 tgamma -0xbf.00000000000001p0
3610 tgamma -0xf9.ffffffffffffffp0
3611 tgamma -0xfa.00000000000001p0
3612 tgamma -0x1f3.fffffffffffffep0
3613 tgamma -0x1f4.00000000000002p0
3614 tgamma -0x2ed.fffffffffffffcp0
3615 tgamma -0x2ee.00000000000004p0
3616 tgamma -0x3e7.fffffffffffffcp0
3617 tgamma -0x3e8.00000000000004p0
3618 tgamma -0x4e1.fffffffffffff8p0
3619 tgamma -0x4e2.00000000000008p0
3620 tgamma -0x5db.fffffffffffff8p0
3621 tgamma -0x5dc.00000000000008p0
3622 tgamma -0x6d5.fffffffffffff8p0
3623 tgamma -0x6d6.00000000000008p0
3624 tgamma -0x6e2.fffffffffffff8p0
3625 tgamma -0x6e3.00000000000008p0
3626 tgamma -0x6e3.fffffffffffff8p0
3627 tgamma -0x6e4.00000000000008p0
3628 tgamma -0x6e4.fffffffffffff8p0
3629 tgamma -0x6e5.00000000000008p0
3630 tgamma -0x6e5.fffffffffffff8p0
3631 tgamma -0x6e6.00000000000008p0
3632 tgamma 0x8.0000000000000000000000000008p0
3633 tgamma 0x7.fffffffffffffffffffffffffffcp0
3634 tgamma 0x7.0000000000000000000000000004p0
3635 tgamma 0x6.fffffffffffffffffffffffffffcp0
3636 tgamma 0x6.0000000000000000000000000004p0
3637 tgamma 0x5.fffffffffffffffffffffffffffcp0
3638 tgamma 0x5.0000000000000000000000000004p0
3639 tgamma 0x4.fffffffffffffffffffffffffffcp0
3640 tgamma 0x4.0000000000000000000000000004p0
3641 tgamma 0x3.fffffffffffffffffffffffffffep0
3642 tgamma 0x3.0000000000000000000000000002p0
3643 tgamma 0x2.fffffffffffffffffffffffffffep0
3644 tgamma 0x2.0000000000000000000000000002p0
3645 tgamma 0x1.ffffffffffffffffffffffffffffp0
3646 tgamma 0x1.0000000000000000000000000001p0
3647 tgamma 0x0.ffffffffffffffffffffffffffff8p0
3648 tgamma -0x0.ffffffffffffffffffffffffffff8p0
3649 tgamma -0x1.0000000000000000000000000001p0
3650 tgamma -0x1.ffffffffffffffffffffffffffffp0
3651 tgamma -0x2.0000000000000000000000000002p0
3652 tgamma -0x2.fffffffffffffffffffffffffffep0
3653 tgamma -0x3.0000000000000000000000000002p0
3654 tgamma -0x3.fffffffffffffffffffffffffffep0
3655 tgamma -0x4.0000000000000000000000000004p0
3656 tgamma -0x4.fffffffffffffffffffffffffffcp0
3657 tgamma -0x5.0000000000000000000000000004p0
3658 tgamma -0x5.fffffffffffffffffffffffffffcp0
3659 tgamma -0x6.0000000000000000000000000004p0
3660 tgamma -0x6.fffffffffffffffffffffffffffcp0
3661 tgamma -0x7.0000000000000000000000000004p0
3662 tgamma -0x7.fffffffffffffffffffffffffffcp0
3663 tgamma -0x8.0000000000000000000000000008p0
3664 tgamma -0x9.fffffffffffffffffffffffffff8p0
3665 tgamma -0xa.0000000000000000000000000008p0
3666 tgamma -0x13.fffffffffffffffffffffffffffp0
3667 tgamma -0x14.000000000000000000000000001p0
3668 tgamma -0x1d.fffffffffffffffffffffffffffp0
3669 tgamma -0x1e.000000000000000000000000001p0
3670 tgamma -0x27.ffffffffffffffffffffffffffep0
3671 tgamma -0x28.000000000000000000000000002p0
3672 tgamma -0x28.ffffffffffffffffffffffffffep0
3673 tgamma -0x29.000000000000000000000000002p0
3674 tgamma -0x29.ffffffffffffffffffffffffffep0
3675 tgamma -0x2a.000000000000000000000000002p0
3676 tgamma -0x31.ffffffffffffffffffffffffffep0
3677 tgamma -0x32.000000000000000000000000002p0
3678 tgamma -0x63.ffffffffffffffffffffffffffcp0
3679 tgamma -0x64.000000000000000000000000004p0
3680 tgamma -0x95.ffffffffffffffffffffffffff8p0
3681 tgamma -0x96.000000000000000000000000008p0
3682 tgamma -0xb4.ffffffffffffffffffffffffff8p0
3683 tgamma -0xb5.000000000000000000000000008p0
3684 tgamma -0xb5.ffffffffffffffffffffffffff8p0
3685 tgamma -0xb6.000000000000000000000000008p0
3686 tgamma -0xb6.ffffffffffffffffffffffffff8p0
3687 tgamma -0xb7.000000000000000000000000008p0
3688 tgamma -0xb7.ffffffffffffffffffffffffff8p0
3689 tgamma -0xb8.000000000000000000000000008p0
3690 tgamma -0xbb.ffffffffffffffffffffffffff8p0
3691 tgamma -0xbc.000000000000000000000000008p0
3692 tgamma -0xbc.ffffffffffffffffffffffffff8p0
3693 tgamma -0xbd.000000000000000000000000008p0
3694 tgamma -0xbd.ffffffffffffffffffffffffff8p0
3695 tgamma -0xbe.000000000000000000000000008p0
3696 tgamma -0xbe.ffffffffffffffffffffffffff8p0
3697 tgamma -0xbf.000000000000000000000000008p0
3698 tgamma -0xf9.ffffffffffffffffffffffffff8p0
3699 tgamma -0xfa.000000000000000000000000008p0
3700 tgamma -0x1f3.ffffffffffffffffffffffffffp0
3701 tgamma -0x1f4.00000000000000000000000001p0
3702 tgamma -0x2ed.fffffffffffffffffffffffffep0
3703 tgamma -0x2ee.00000000000000000000000002p0
3704 tgamma -0x3e7.fffffffffffffffffffffffffep0
3705 tgamma -0x3e8.00000000000000000000000002p0
3706 tgamma -0x4e1.fffffffffffffffffffffffffcp0
3707 tgamma -0x4e2.00000000000000000000000004p0
3708 tgamma -0x5db.fffffffffffffffffffffffffcp0
3709 tgamma -0x5dc.00000000000000000000000004p0
3710 tgamma -0x6d5.fffffffffffffffffffffffffcp0
3711 tgamma -0x6d6.00000000000000000000000004p0
3712 tgamma -0x6e2.fffffffffffffffffffffffffcp0
3713 tgamma -0x6e3.00000000000000000000000004p0
3714 tgamma -0x6e3.fffffffffffffffffffffffffcp0
3715 tgamma -0x6e4.00000000000000000000000004p0
3716 tgamma -0x6e4.fffffffffffffffffffffffffcp0
3717 tgamma -0x6e5.00000000000000000000000004p0
3718 tgamma -0x6e5.fffffffffffffffffffffffffcp0
3719 tgamma -0x6e6.00000000000000000000000004p0
3720 tgamma -0x6eb.fffffffffffffffffffffffffcp0
3721 tgamma -0x6ec.00000000000000000000000004p0
3722 tgamma -0x6ec.fffffffffffffffffffffffffcp0
3723 tgamma -0x6ed.00000000000000000000000004p0
3724 tgamma -0x6ed.fffffffffffffffffffffffffcp0
3725 tgamma -0x6ee.00000000000000000000000004p0
3726 tgamma -0x6ee.fffffffffffffffffffffffffcp0
3727 tgamma -0x6ef.00000000000000000000000004p0
3728 tgamma -0x1.0a32a2p+5
3729 tgamma -0x1.5800000080001p+7
3730 tgamma 18.5
3731 tgamma 19.5
3732 tgamma 23.5
3733 tgamma 29.5
3734 tgamma 30.5
3735 tgamma 31.5
3736 tgamma 32.5
3737 tgamma 33.5
3738 tgamma 34.5
3739 tgamma 0x2.30a43cp+4
3740 tgamma 0x2.30a44p+4
3741 tgamma 0xa.b9fd72b0fb238p+4
3742 tgamma 0xa.b9fd72b0fb24p+4
3743 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
3744 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
3745 tgamma 0x6.db8c603359a97108p+8
3746 tgamma 0x6.db8c603359a9711p+8
3747 tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
3748 tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
3749 tgamma 1e3
3750 tgamma -100000.5
3751 tgamma max
3752
3753 tgamma -0x3.06644cp+0
3754 tgamma -0x6.fe4636e0c5064p+0
3755 tgamma -0x7.a13d7a2945cd5718p+0
3756 tgamma -0x1.4a5caap+4
3757 tgamma -0x9.2d3a5p+0
3758 tgamma -0xb.0f63ep+0
3759 tgamma -0x5.f0e02p+8
3760 tgamma -0xb.3123bp+0
3761 tgamma -0x9.6d538p+0
3762 tgamma -0xc.c2439p+0
3763 tgamma -0xc.372f043322128p+0
3764 tgamma -0xa.ccfcep+0
3765 tgamma -0x9.418c8p+0
3766 tgamma -0x6.ce9158p+0
3767 tgamma -0xd.cbf53d0e7d06p+0
3768
3769 y0 0.125
3770 y0 0.75
3771 y0 1.0
3772 y0 1.5
3773 y0 2.0
3774 y0 8.0
3775 y0 10.0
3776 y0 0x1.3ffp+74
3777 y0 0x1.ff00000000002p+840
3778 y0 0x1p1023
3779 y0 0x1p16382
3780 y0 0x1p16383
3781 y0 0x1p-10
3782 y0 0x1p-20
3783 y0 0x1p-30
3784 y0 0x1p-40
3785 y0 0x1p-50
3786 y0 0x1p-60
3787 y0 0x1p-70
3788 y0 0x1p-80
3789 y0 0x1p-90
3790 y0 0x1p-100
3791 y0 0x1p-110
3792 y0 min
3793 y0 min_subnorm
3794
3795 y1 0.125
3796 y1 0.75
3797 y1 1.0
3798 y1 1.5
3799 y1 2.0
3800 y1 8.0
3801 y1 10.0
3802 y1 0x1.27e204p+99
3803 y1 0x1.001000001p+593
3804 y1 0x1p1023
3805 y1 0x1p16382
3806 y1 0x1p16383
3807 y1 0x1p-10
3808 y1 0x1p-20
3809 y1 0x1p-30
3810 y1 0x1p-40
3811 y1 0x1p-50
3812 y1 0x1p-60
3813 y1 0x1p-70
3814 y1 0x1p-80
3815 y1 0x1p-90
3816 y1 0x1p-100
3817 y1 0x1p-110
3818 y1 min
3819 y1 min_subnorm
3820
3821 # yn (0, x) == y0 (x).
3822 yn 0 0.125
3823 yn 0 0.75
3824 yn 0 1.0
3825 yn 0 1.5
3826 yn 0 2.0
3827 yn 0 8.0
3828 yn 0 10.0
3829
3830 # yn (1, x) == y1 (x).
3831 yn 1 0.125
3832 yn 1 0.75
3833 yn 1 1.0
3834 yn 1 1.5
3835 yn 1 2.0
3836 yn 1 8.0
3837 yn 1 10.0
3838
3839 # yn (-1, x) == -y1 (x).
3840 yn -1 1.0
3841
3842 # yn (3, x).
3843 yn 3 0.125
3844 yn 3 0.75
3845 yn 3 1.0
3846 yn 3 2.0
3847 yn 3 10.0
3848
3849 # yn (10, x).
3850 yn 10 0.125
3851 yn 10 0.75
3852 yn 10 1.0
3853 yn 10 2.0
3854 yn 10 10.0
3855
3856 yn -10 1.0
3857
3858 yn 10 min
3859
3860 yn 2 0x1.ffff62p+99
3861 yn 2 0x1p127
3862 yn 2 0x1p1023
3863 yn 2 0x1p16383
3864
3865 yn 0 min
3866 yn 0 min_subnorm
3867 yn 1 min
3868 yn 1 min_subnorm
3869 yn -1 min
3870 yn -1 min_subnorm
3871 yn 2 min
3872 yn 2 min_subnorm
3873 yn -2 min
3874 yn -2 min_subnorm
3875 yn 17 min
3876 yn 17 min_subnorm
3877 yn -17 min
3878 yn -17 min_subnorm
3879 yn 42 min
3880 yn 42 min_subnorm
3881 yn -42 min
3882 yn -42 min_subnorm