]> git.ipfire.org Git - thirdparty/glibc.git/blob - math/auto-libm-test-in
Fix ldbl-128ibm asinhl inaccuracy (bug 18020).
[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 min
37 acos -min
38 acos min_subnorm
39 acos -min_subnorm
40
41 acosh 1
42 acosh 1.625
43 acosh 7
44 acosh 100
45 acosh 1e5
46 acosh 0x1p8
47 acosh 0x1p9
48 acosh 0x1p10
49 acosh 0x1p11
50 acosh 0x1p12
51 acosh 0x1p13
52 acosh 0x1p24
53 acosh 0x1p25
54 acosh 0x1p26
55 acosh 0x1p27
56 acosh 0x1p28
57 acosh 0x1p29
58 acosh 0x1p30
59 acosh 0x1p31
60 acosh 0x1p32
61 acosh 0x1p33
62 acosh 0x1p48
63 acosh 0x1p49
64 acosh 0x1p50
65 acosh 0x1p51
66 acosh 0x1p52
67 acosh 0x1p53
68 acosh 0x1p54
69 acosh 0x1p55
70 acosh 0x1p56
71 acosh 0x1p57
72 acosh 0x1p58
73 acosh 0x1p59
74 acosh 0x1p100
75 acosh 0x1p500
76 acosh 0x1p5000
77 acosh max no-test-inline
78
79 asin 0
80 asin -0
81 asin 0.5
82 asin -0.5
83 asin 1.0
84 asin -1.0
85 asin 0.75
86 asin 0x0.ffffffp0
87 asin -0x0.ffffffp0
88 asin 0x0.ffffffff8p0
89 asin -0x0.ffffffff8p0
90 asin 0x0.ffffffffffffp0
91 asin -0x0.ffffffffffffp0
92 asin 0x0.ffffffffffffffffp0
93 asin -0x0.ffffffffffffffffp0
94 # Bug 16351: underflow exception may be missing.
95 asin min missing-underflow
96 asin -min missing-underflow
97 asin min_subnorm missing-underflow
98 asin -min_subnorm missing-underflow
99
100 asinh 0
101 asinh -0
102 asinh 0.75
103 asinh 1
104 asinh 10
105 asinh 100
106 asinh 1e6
107 asinh 0x1p8
108 asinh 0x1p9
109 asinh 0x1p10
110 asinh 0x1p11
111 asinh 0x1p12
112 asinh 0x1p13
113 asinh 0x1p24
114 asinh 0x1p25
115 asinh 0x1p26
116 asinh 0x1p27
117 asinh 0x1p28
118 asinh 0x1p29
119 asinh 0x1p30
120 asinh 0x1p31
121 asinh 0x1p32
122 asinh 0x1p33
123 asinh 0x1p48
124 asinh 0x1p49
125 asinh 0x1p50
126 asinh 0x1p51
127 asinh 0x1p52
128 asinh 0x1p53
129 asinh 0x1p54
130 asinh 0x1p55
131 asinh 0x1p56
132 asinh 0x1p57
133 asinh 0x1p58
134 asinh 0x1p59
135 asinh 0x1p100
136 asinh 0x1p500
137 asinh 0x1p5000
138 asinh 0x1p-8
139 asinh 0x1p-9
140 asinh 0x1p-10
141 asinh 0x1p-11
142 asinh 0x1p-12
143 asinh 0x1p-13
144 asinh 0x1p-24
145 asinh 0x1p-25
146 asinh 0x1p-26
147 asinh 0x1p-27
148 asinh 0x1p-28
149 asinh 0x1p-29
150 asinh 0x1p-30
151 asinh 0x1p-31
152 asinh 0x1p-32
153 asinh 0x1p-33
154 asinh 0x1p-48
155 asinh 0x1p-49
156 asinh 0x1p-50
157 asinh 0x1p-51
158 asinh 0x1p-52
159 asinh 0x1p-53
160 asinh 0x1p-54
161 asinh 0x1p-55
162 asinh 0x1p-56
163 asinh 0x1p-57
164 asinh 0x1p-58
165 asinh 0x1p-59
166 asinh 0x1p-100
167 # Bug 16350: underflow exception may be missing.
168 asinh 0x1p-500 missing-underflow
169 asinh 0x1p-5000 missing-underflow
170 asinh min missing-underflow
171 asinh -min missing-underflow
172 asinh min_subnorm missing-underflow
173 asinh -min_subnorm missing-underflow
174 asinh max no-test-inline
175 asinh -max no-test-inline
176
177 atan 0
178 atan -0
179 atan max
180 atan -max
181 atan 1
182 atan -1
183 atan 0.75
184 atan 0x1p-5
185 atan 2.5
186 atan 10
187 atan 1e6
188 atan 0x1p-100
189 atan 0x1p-600
190 atan 0x1p-10000
191 atan min
192 atan -min
193 atan min_subnorm
194 atan -min_subnorm
195
196 # atan2 (0,x) == 0 for x > 0.
197 atan2 0 1
198 # atan2 (-0,x) == -0 for x > 0.
199 atan2 -0 1
200 atan2 0 0
201 atan2 -0 0
202 # atan2 (+0,x) == +pi for x < 0.
203 atan2 0 -1
204 # atan2 (-0,x) == -pi for x < 0.
205 atan2 -0 -1
206 atan2 0 -0
207 atan2 -0 -0
208 # atan2 (y,+0) == pi/2 for y > 0.
209 atan2 1 0
210 # atan2 (y,-0) == pi/2 for y > 0.
211 atan2 1 -0
212 # atan2 (y,+0) == -pi/2 for y < 0.
213 atan2 -1 0
214 # atan2 (y,-0) == -pi/2 for y < 0.
215 atan2 -1 -0
216 atan2 max max
217 atan2 max -max
218 atan2 -max max
219 atan2 -max -max
220 atan2 max min
221 atan2 -max -min
222 atan2 -max min
223 atan2 max -min
224 atan2 max min_subnorm
225 atan2 -max -min_subnorm
226 atan2 -max min_subnorm
227 atan2 max -min_subnorm
228 atan2 0.75 1
229 atan2 -0.75 1.0
230 atan2 0.75 -1.0
231 atan2 -0.75 -1.0
232 atan2 0.390625 .00029
233 atan2 1.390625 0.9296875
234 atan2 -0.00756827042671106339 -.001792735857538728036
235 atan2 0x1.00000000000001p0 0x1.00000000000001p0
236 atan2 min min
237 atan2 min -min
238 atan2 -min min
239 atan2 -min -min
240 atan2 min_subnorm min_subnorm
241 atan2 min_subnorm -min_subnorm
242 atan2 -min_subnorm min_subnorm
243 atan2 -min_subnorm -min_subnorm
244 atan2 1 -max
245 atan2 -1 -max
246 atan2 min -max
247 atan2 -min -max
248 atan2 min_subnorm -max
249 atan2 -min_subnorm -max
250 atan2 1 max
251 atan2 -1 max
252 atan2 min max
253 atan2 -min max
254 atan2 min_subnorm max
255 atan2 -min_subnorm max
256 atan2 min 1
257 atan2 -min 1
258 atan2 min_subnorm 1
259 atan2 -min_subnorm 1
260 atan2 min -1
261 atan2 -min -1
262 atan2 min_subnorm -1
263 atan2 -min_subnorm -1
264
265 atanh 0
266 atanh -0
267 atanh 0.75
268 atanh -0.75
269 atanh 0.25
270 atanh 0x1p-5
271 atanh 0x1p-10
272 atanh 0x1.2345p-20
273 # Bug 16352: underflow exception may be missing.
274 atanh min missing-underflow
275 atanh -min missing-underflow
276 atanh min_subnorm missing-underflow
277 atanh -min_subnorm missing-underflow
278
279 # cabs (x,y) == cabs (y,x).
280 cabs 0.75 12.390625
281 # cabs (x,y) == cabs (-x,y).
282 cabs -12.390625 0.75
283 # cabs (x,y) == cabs (-y,x).
284 cabs -0.75 12.390625
285 # cabs (x,y) == cabs (-x,-y).
286 cabs -12.390625 -0.75
287 # cabs (x,y) == cabs (-y,-x).
288 cabs -0.75 -12.390625
289 # cabs (x,0) == fabs (x).
290 cabs -0.75 0
291 cabs 0.75 0
292 cabs -1.0 0
293 cabs 1.0 0
294 cabs -5.7e7 0
295 cabs 5.7e7 0
296 cabs 0.75 1.25
297
298 # carg (x + i 0) == 0 for x > 0.
299 carg 2.0 0
300 # carg (x - i 0) == -0 for x > 0.
301 carg 2.0 -0
302 carg 0 0
303 carg 0 -0
304 # carg (x + i 0) == +pi for x < 0.
305 carg -2.0 0
306 # carg (x - i 0) == -pi for x < 0.
307 carg -2.0 -0
308 carg -0 0
309 carg -0 -0
310 # carg (+0 + i y) == pi/2 for y > 0.
311 carg 0 2.0
312 # carg (-0 + i y) == pi/2 for y > 0.
313 carg -0 2.0
314 # carg (+0 + i y) == -pi/2 for y < 0.
315 carg 0 -2.0
316 # carg (-0 + i y) == -pi/2 for y < 0.
317 carg -0 -2.0
318
319 cbrt 0.0
320 cbrt -0
321 cbrt -0.001
322 cbrt 8
323 cbrt -27.0
324 cbrt 0.9921875
325 cbrt 0.75
326 cbrt 0x1p16383
327 cbrt 0x1p-16383
328 cbrt 1e5
329 cbrt max
330 cbrt -max
331 cbrt min
332 cbrt -min
333 cbrt min_subnorm
334 cbrt -min_subnorm
335
336 ccos 0.0 0.0
337 ccos -0 0.0
338 ccos 0.0 -0
339 ccos -0 -0
340
341 ccos 0.75 1.25
342 ccos -2 -3
343
344 ccos 0.75 89.5
345 ccos 0.75 -89.5
346 ccos -0.75 89.5
347 ccos -0.75 -89.5
348 ccos 0.75 710.5
349 ccos 0.75 -710.5
350 ccos -0.75 710.5
351 ccos -0.75 -710.5
352 ccos 0.75 11357.25
353 ccos 0.75 -11357.25
354 ccos -0.75 11357.25
355 ccos -0.75 -11357.25
356
357 ccos 0x1p-149 180
358 ccos 0x1p-1074 1440
359 ccos 0x1p-16434 22730
360
361 ccos min_subnorm_p120 0x1p-120
362 ccos 0x1p-120 min_subnorm_p120
363
364 ccosh 0.0 0.0
365 ccosh -0 0.0
366 ccosh 0.0 -0
367 ccosh -0 -0
368
369 ccosh 0.75 1.25
370 ccosh -2 -3
371
372 ccosh 89.5 0.75
373 ccosh -89.5 0.75
374 ccosh 89.5 -0.75
375 ccosh -89.5 -0.75
376 ccosh 710.5 0.75
377 ccosh -710.5 0.75
378 ccosh 710.5 -0.75
379 ccosh -710.5 -0.75
380 ccosh 11357.25 0.75
381 ccosh -11357.25 0.75
382 ccosh 11357.25 -0.75
383 ccosh -11357.25 -0.75
384
385 ccosh 180 0x1p-149
386 ccosh 1440 0x1p-1074
387 ccosh 22730 0x1p-16434
388
389 ccosh min_subnorm_p120 0x1p-120
390 ccosh 0x1p-120 min_subnorm_p120
391
392 cexp 0 0
393 cexp -0 0
394 cexp 0 -0
395 cexp -0 -0
396
397 cexp 0.75 1.25
398 cexp -2.0 -3.0
399
400 cexp 0 0x1p65
401 cexp 0 -0x1p65
402 cexp 50 0x1p127
403
404 cexp 0 1e22
405 cexp 0 0x1p1023
406 cexp 500 0x1p1023
407
408 cexp 0 0x1p16383
409 cexp -10000 0x1p16383
410
411 cexp 88.75 0.75
412 cexp -95 0.75
413 cexp 709.8125 0.75
414 cexp -720 0.75
415 cexp 11356.5625 0.75
416 cexp -11370 0.75
417
418 cexp 180 0x1p-149
419 cexp 1440 0x1p-1074
420 cexp 22730 0x1p-16434
421
422 cexp 1e6 0
423 cexp 1e6 min
424 cexp 1e6 -min
425
426 # Bug 16348: spurious underflow may occur.
427 cexp min min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldbl-96-intel:x86_64
428 cexp min -min_subnorm spurious-underflow:ldbl-96-intel:x86 spurious-underflow:ldbl-96-intel:x86_64
429
430 clog 0.75 1.25
431 clog -2 -3
432
433 clog 0x1.fffffep+127 0x1.fffffep+127
434 clog 0x1.fffffep+127 1.0
435 clog 0x1p-149 0x1p-149
436 clog 0x1p-147 0x1p-147
437 clog 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
438 clog 0x1.fffffffffffffp+1023 0x1p+1023
439 clog 0x1p-1074 0x1p-1074
440 clog 0x1p-1073 0x1p-1073
441 clog 0x1.fp+16383 0x1.fp+16383
442 clog 0x1.fp+16383 0x1p+16383
443 clog 0x1p-16440 0x1p-16441
444
445 clog 0x1p-149 0x1.fp+127
446 clog -0x1p-149 0x1.fp+127
447 clog 0x1p-149 -0x1.fp+127
448 clog -0x1p-149 -0x1.fp+127
449 clog -0x1.fp+127 0x1p-149
450 clog -0x1.fp+127 -0x1p-149
451 clog 0x1.fp+127 0x1p-149
452 clog 0x1.fp+127 -0x1p-149
453 clog 0x1p-1074 0x1.fp+1023
454 clog -0x1p-1074 0x1.fp+1023
455 clog 0x1p-1074 -0x1.fp+1023
456 clog -0x1p-1074 -0x1.fp+1023
457 clog -0x1.fp+1023 0x1p-1074
458 clog -0x1.fp+1023 -0x1p-1074
459 clog 0x1.fp+1023 0x1p-1074
460 clog 0x1.fp+1023 -0x1p-1074
461 clog 0x1p-16445 0x1.fp+16383
462 clog -0x1p-16445 0x1.fp+16383
463 clog 0x1p-16445 -0x1.fp+16383
464 clog -0x1p-16445 -0x1.fp+16383
465 clog -0x1.fp+16383 0x1p-16445
466 clog -0x1.fp+16383 -0x1p-16445
467 clog 0x1.fp+16383 0x1p-16445
468 clog 0x1.fp+16383 -0x1p-16445
469 clog 0x1p-16494 0x1.fp+16383
470 clog -0x1p-16494 0x1.fp+16383
471 clog 0x1p-16494 -0x1.fp+16383
472 clog -0x1p-16494 -0x1.fp+16383
473 clog -0x1.fp+16383 0x1p-16494
474 clog -0x1.fp+16383 -0x1p-16494
475 clog 0x1.fp+16383 0x1p-16494
476 clog 0x1.fp+16383 -0x1p-16494
477
478 clog 1.0 0x1.234566p-10
479 clog -1.0 0x1.234566p-20
480 clog 0x1.234566p-30 1.0
481 clog -0x1.234566p-40 -1.0
482 clog 0x1.234566p-50 1.0
483 clog 0x1.234566p-60 1.0
484 clog 0x1p-62 1.0
485 clog 0x1p-63 1.0
486 clog 0x1p-64 1.0
487 clog 0x1p-510 1.0
488 clog 0x1p-511 1.0
489 clog 0x1p-512 1.0
490 clog 0x1p-8190 1.0
491 clog 0x1p-8191 1.0
492 clog 0x1p-8192 1.0
493
494 clog 0x1.000566p0 0x1.234p-10
495 clog 0x1.000566p0 0x1.234p-100
496 clog -0x1.0000000123456p0 0x1.2345678p-30
497 clog -0x1.0000000123456p0 0x1.2345678p-1000
498 clog 0x1.00000000000000123456789abcp0 0x1.23456789p-60
499 clog 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
500
501 clog 0x0.ffffffp0 0x0.ffffffp-100
502 clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
503 clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
504
505 clog 0x1a6p-10 0x3a5p-10
506 clog 0xf2p-10 0x3e3p-10
507 clog 0x4d4ep-15 0x6605p-15
508 clog 0x2818p-15 0x798fp-15
509 clog 0x9b57bp-20 0xcb7b4p-20
510 clog 0x2731p-20 0xfffd0p-20
511 clog 0x2ede88p-23 0x771c3fp-23
512 clog 0x11682p-23 0x7ffed1p-23
513 clog 0xa1f2c1p-24 0xc643aep-24
514 clog 0x659feap-24 0xeaf6f9p-24
515 clog 0x4447d7175p-35 0x6c445e00ap-35
516 clog 0x2dd46725bp-35 0x7783a1284p-35
517 clog 0x164c74eea876p-45 0x16f393482f77p-45
518 clog 0xfe961079616p-45 0x1bc37e09e6d1p-45
519 clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
520 clog 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
521 clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
522 clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
523 clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
524 clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
525 clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
526 clog 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
527 clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
528 clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
529 clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
530 clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
531 clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
532 clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
533 clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
534 clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
535 clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
536 clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
537 clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
538 clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
539 clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
540 clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
541 clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
542 clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
543 clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
544 clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
545 clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
546 clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
547 clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
548
549 clog10 0.75 1.25
550 clog10 -2 -3
551
552 clog10 0x1.fffffep+127 0x1.fffffep+127
553 clog10 0x1.fffffep+127 1.0
554 clog10 0x1p-149 0x1p-149
555 clog10 0x1p-147 0x1p-147
556 clog10 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
557 clog10 0x1.fffffffffffffp+1023 0x1p+1023
558 clog10 0x1p-1074 0x1p-1074
559 clog10 0x1p-1073 0x1p-1073
560 clog10 0x1.fp+16383 0x1.fp+16383
561 clog10 0x1.fp+16383 0x1p+16383
562 clog10 0x1p-16440 0x1p-16441
563
564 clog10 0x1p-149 0x1.fp+127
565 clog10 -0x1p-149 0x1.fp+127
566 clog10 0x1p-149 -0x1.fp+127
567 clog10 -0x1p-149 -0x1.fp+127
568 clog10 -0x1.fp+127 0x1p-149
569 clog10 -0x1.fp+127 -0x1p-149
570 clog10 0x1.fp+127 0x1p-149
571 clog10 0x1.fp+127 -0x1p-149
572 clog10 0x1p-1074 0x1.fp+1023
573 clog10 -0x1p-1074 0x1.fp+1023
574 clog10 0x1p-1074 -0x1.fp+1023
575 clog10 -0x1p-1074 -0x1.fp+1023
576 clog10 -0x1.fp+1023 0x1p-1074
577 clog10 -0x1.fp+1023 -0x1p-1074
578 clog10 0x1.fp+1023 0x1p-1074
579 clog10 0x1.fp+1023 -0x1p-1074
580 clog10 0x1p-16445 0x1.fp+16383
581 clog10 -0x1p-16445 0x1.fp+16383
582 clog10 0x1p-16445 -0x1.fp+16383
583 clog10 -0x1p-16445 -0x1.fp+16383
584 clog10 -0x1.fp+16383 0x1p-16445
585 clog10 -0x1.fp+16383 -0x1p-16445
586 clog10 0x1.fp+16383 0x1p-16445
587 clog10 0x1.fp+16383 -0x1p-16445
588 clog10 0x1p-16494 0x1.fp+16383
589 clog10 -0x1p-16494 0x1.fp+16383
590 clog10 0x1p-16494 -0x1.fp+16383
591 clog10 -0x1p-16494 -0x1.fp+16383
592 clog10 -0x1.fp+16383 0x1p-16494
593 clog10 -0x1.fp+16383 -0x1p-16494
594 clog10 0x1.fp+16383 0x1p-16494
595 clog10 0x1.fp+16383 -0x1p-16494
596
597 clog10 1.0 0x1.234566p-10
598 clog10 -1.0 0x1.234566p-20
599 clog10 0x1.234566p-30 1.0
600 clog10 -0x1.234566p-40 -1.0
601 clog10 0x1.234566p-50 1.0
602 clog10 0x1.234566p-60 1.0
603 clog10 0x1p-61 1.0
604 clog10 0x1p-62 1.0
605 clog10 0x1p-63 1.0
606 clog10 0x1p-509 1.0
607 clog10 0x1p-510 1.0
608 clog10 0x1p-511 1.0
609 clog10 0x1p-8189 1.0
610 clog10 0x1p-8190 1.0
611 clog10 0x1p-8191 1.0
612
613 clog10 0x1.000566p0 0x1.234p-10
614 clog10 0x1.000566p0 0x1.234p-100
615 clog10 -0x1.0000000123456p0 0x1.2345678p-30
616 clog10 -0x1.0000000123456p0 0x1.2345678p-1000
617 clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-60
618 clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
619
620 clog10 0x0.ffffffp0 0x0.ffffffp-100
621 clog10 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
622 clog10 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
623
624 clog10 0x1a6p-10 0x3a5p-10
625 clog10 0xf2p-10 0x3e3p-10
626 clog10 0x4d4ep-15 0x6605p-15
627 clog10 0x2818p-15 0x798fp-15
628 clog10 0x9b57bp-20 0xcb7b4p-20
629 clog10 0x2731p-20 0xfffd0p-20
630 clog10 0x2ede88p-23 0x771c3fp-23
631 clog10 0x11682p-23 0x7ffed1p-23
632 clog10 0xa1f2c1p-24 0xc643aep-24
633 clog10 0x659feap-24 0xeaf6f9p-24
634 clog10 0x4447d7175p-35 0x6c445e00ap-35
635 clog10 0x2dd46725bp-35 0x7783a1284p-35
636 clog10 0x164c74eea876p-45 0x16f393482f77p-45
637 clog10 0xfe961079616p-45 0x1bc37e09e6d1p-45
638 clog10 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
639 clog10 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
640 clog10 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
641 clog10 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
642 clog10 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
643 clog10 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
644 clog10 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
645 clog10 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
646 clog10 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
647 clog10 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
648 clog10 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
649 clog10 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
650 clog10 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
651 clog10 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
652 clog10 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
653 clog10 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
654 clog10 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
655 clog10 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
656 clog10 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
657 clog10 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
658 clog10 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
659 clog10 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
660 clog10 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
661 clog10 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
662 clog10 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
663 clog10 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
664 clog10 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
665 clog10 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
666 clog10 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
667
668 cos 0
669 cos -0
670 cos pi/3
671 cos 2pi/3
672 cos pi/2
673 cos 0.75
674 cos 0x1p65
675 cos -0x1p65
676 cos 0.80190127184058835
677 cos 0x1.442f74p+15
678 cos 1e22
679 cos 0x1p1023
680 cos 0x1p16383
681 cos 0x1p+120
682 cos 0x1p+127
683 cos 0x1.fffff8p+127
684 cos 0x1.fffffep+127
685 cos 0x1p+50
686 cos 0x1p+28
687 cos 0x1.000000cf4a2a2p0
688 cos 0x1.0000010b239a9p0
689 cos 0x1.00000162a932bp0
690 cos 0x1.000002d452a10p0
691 cos 0x1.000005bc7d86dp0
692 cos 0x1.200145a975ce6p32
693 cos 1
694 cos 2
695 cos 3
696 cos 4
697 cos 5
698 cos 6
699 cos 7
700 cos 8
701 cos 9
702 cos 10
703 cos max
704 cos -max
705 cos min
706 cos -min
707 cos min_subnorm
708 cos -min_subnorm
709
710 cosh 0
711 cosh -0
712 cosh 0.75
713 cosh 709.8893558127259666434838436543941497802734375
714 cosh -709.8893558127259666434838436543941497802734375
715 cosh 22
716 cosh 23
717 cosh 24
718 cosh 0x1p-5
719 cosh 0x1p-20
720 cosh -1
721 cosh 50
722 # GCC bug 59666: results on directed rounding may be incorrect.
723 cosh max no-test-inline xfail-rounding:ldbl-128ibm
724 cosh -max no-test-inline xfail-rounding:ldbl-128ibm
725 cosh min
726 cosh -min
727 cosh min_subnorm
728 cosh -min_subnorm
729 cosh 0x1p-56
730 cosh -0x1p-56
731 cosh 0x1p-72
732 cosh -0x1p-72
733 # Test values either side of overflow for each floating-point format.
734 cosh 0x5.96a7ep+4
735 cosh 0x5.96a7e8p+4
736 cosh -0x5.96a7ep+4
737 cosh -0x5.96a7e8p+4
738 # GCC bug 59666: results on directed rounding may be incorrect.
739 cosh 0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
740 cosh 0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
741 cosh -0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
742 cosh -0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
743 cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
744 cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
745 cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
746 cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
747 cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
748 cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
749 cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
750 cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
751 cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
752 cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
753 cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
754 cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
755
756 cpow 1 0 0 0 ignore-zero-inf-sign
757 cpow 2 0 10 0 ignore-zero-inf-sign
758 # Bug 14473: cpow results inaccurate.
759 cpow e 0 0 2pi xfail
760 cpow 2 3 4 0 xfail-rounding
761
762 cpow 0.75 1.25 0.75 1.25 xfail-rounding
763 cpow 0.75 1.25 1.0 1.0 xfail-rounding
764 cpow 0.75 1.25 1.0 0.0
765 cpow 0.75 1.25 0.0 1.0
766
767 csqrt 0 0
768 csqrt 0 -0
769 csqrt -0 0
770 csqrt -0 -0
771
772 csqrt 16.0 -30.0
773 csqrt -1 0
774 csqrt 0 2
775 csqrt 119 120
776 csqrt 0.75 1.25
777 csqrt -2 -3
778 csqrt -2 3
779 # Principal square root should be returned (i.e., non-negative real part).
780 csqrt 0 -1
781
782 csqrt 0x1.fffffep+127 0x1.fffffep+127
783 csqrt 0x1.fffffep+127 1.0
784 csqrt 0x1p-149 0x1p-149
785 csqrt 0x1p-147 0x1p-147
786
787 csqrt 0 0x1p-149
788 csqrt 0x1p-50 0x1p-149
789 csqrt 0x1p+127 0x1p-149
790 csqrt 0x1p-149 0x1p+127
791 csqrt 0x1.000002p-126 0x1.000002p-126
792 csqrt -0x1.000002p-126 -0x1.000002p-126
793
794 csqrt 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
795 csqrt 0x1.fffffffffffffp+1023 0x1p+1023
796 csqrt 0x1p-1074 0x1p-1074
797 csqrt 0x1p-1073 0x1p-1073
798
799 csqrt 0 0x1p-1074
800 csqrt 0x1p-500 0x1p-1074
801 csqrt 0x1p+1023 0x1p-1074
802 csqrt 0x1p-1074 0x1p+1023
803 csqrt 0x1.0000000000001p-1022 0x1.0000000000001p-1022
804 csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
805
806 csqrt 0x1.fp+16383 0x1.fp+16383
807 csqrt 0x1.fp+16383 0x1p+16383
808 csqrt 0x1p-16440 0x1p-16441
809
810 csqrt 0 0x1p-16445
811 csqrt 0x1p-5000 0x1p-16445
812 csqrt 0x1p+16383 0x1p-16445
813 csqrt 0x1p-16445 0x1p+16383
814 csqrt 0x1.0000000000000002p-16382 0x1.0000000000000002p-16382
815 csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
816
817 csqrt 0 0x1p-16494
818 csqrt 0x1p-5000 0x1p-16494
819 csqrt 0x1p+16383 0x1p-16494
820 csqrt 0x1p-16494 0x1p+16383
821 csqrt 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-16382
822 csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-16382
823
824 ctan 0 0
825 ctan 0 -0
826 ctan -0 0
827 ctan -0 -0
828
829 ctan 0.75 1.25
830 ctan -2 -3
831
832 ctan 1 45
833 ctan 1 47
834 ctan 1 355
835 ctan 1 365
836 # GCC bug 59666: results on directed rounding may be incorrect.
837 ctan 1 5680 xfail-rounding:ldbl-128ibm
838 ctan 1 5690 xfail-rounding:ldbl-128ibm
839
840 ctan 0x3.243f6cp-1 0
841
842 ctan 0x1p127 1
843 ctan 0x1p1023 1
844 ctan 0x1p16383 1
845
846 # GCC bug 59666: results on directed rounding may be incorrect.
847 ctan 50000 50000 xfail-rounding:ldbl-128ibm
848 ctan 50000 -50000 xfail-rounding:ldbl-128ibm
849 ctan -50000 50000 xfail-rounding:ldbl-128ibm
850 ctan -50000 -50000 xfail-rounding:ldbl-128ibm
851
852 ctan 0x1.921fb6p+0 0x1p-149
853 ctan 0x1.921fb54442d18p+0 0x1p-1074
854 ctan 0x1.921fb54442d1846ap+0 0x1p-16445
855
856 ctanh 0 0
857 ctanh 0 -0
858 ctanh -0 0
859 ctanh -0 -0
860
861 ctanh 0 pi/4
862
863 ctanh 0.75 1.25
864 ctanh -2 -3
865
866 ctanh 45 1
867 ctanh 47 1
868 ctanh 355 1
869 ctanh 365 1
870 # GCC bug 59666: results on directed rounding may be incorrect.
871 ctanh 5680 1 xfail-rounding:ldbl-128ibm
872 ctanh 5690 1 xfail-rounding:ldbl-128ibm
873
874 ctanh 0 0x3.243f6cp-1
875
876 ctanh 1 0x1p127
877 ctanh 1 0x1p1023
878 ctanh 1 0x1p16383
879
880 # GCC bug 59666: results on directed rounding may be incorrect.
881 ctanh 50000 50000 xfail-rounding:ldbl-128ibm
882 ctanh 50000 -50000 xfail-rounding:ldbl-128ibm
883 ctanh -50000 50000 xfail-rounding:ldbl-128ibm
884 ctanh -50000 -50000 xfail-rounding:ldbl-128ibm
885
886 ctanh 0x1p-149 0x1.921fb6p+0
887 ctanh 0x1p-1074 0x1.921fb54442d18p+0
888 ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
889
890 erf 0
891 erf -0
892 erf 0.125
893 erf 0.75
894 erf 1.25
895 erf 2.0
896 erf 4.125
897 erf 27.0
898 erf -27.0
899 erf -0x1.fffffffffffff8p-2
900 erf 0x1.c5bf94p-127
901 erf 0x3.8b7fa8p-128
902 erf -0x3.8b7f12369ded8p-1024
903 erf 0x3.8b7f12369ded5518p-16384
904 erf 26.0
905 erf 28.0
906 erf 100
907 erf 106
908 erf 106.5
909 erf 106.625
910 erf 107
911 erf 108
912 erf 1000
913 erf max
914
915 erfc 0.0
916 erfc -0
917 erfc 0.125
918 erfc 0.75
919 erfc 1.25
920 erfc 2.0
921 erfc 0x1.f7303cp+1
922 erfc 4.125
923 erfc 0x1.ffa002p+2
924 erfc 0x1.ffffc8p+2
925 erfc -0x1.fffffffffffff8p-2
926 erfc 26.0
927 erfc 27.0
928 erfc 28.0
929 erfc 0x1.ffff56789abcdef0123456789a8p+2
930 erfc 100
931 erfc 106
932 erfc 106.5
933 erfc 106.625
934 erfc 107
935 erfc 108
936 erfc 1000
937 erfc max
938
939 exp 0
940 exp -0
941 exp 1
942 exp 2
943 exp 3
944 exp 0.75
945 exp 50.0
946 exp 88.72269439697265625
947 exp 709.75
948 # GCC bug 59666: results on directed rounding may be incorrect.
949 exp 1000.0 xfail-rounding:ldbl-128ibm
950 exp 710 xfail-rounding:ldbl-128ibm
951 exp -1234
952 # GCC bug 59666: results on directed rounding may be incorrect.
953 exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:ldbl-128ibm
954 exp 1e5 xfail-rounding:ldbl-128ibm
955 exp max xfail-rounding:ldbl-128ibm
956 exp -7.4444006192138124e+02
957 exp -0x1.75f113c30b1c8p+9
958 exp -max
959 exp -11342.8125
960 exp 0x1p-10
961 exp -0x1p-10
962 exp 0x1p-20
963 exp -0x1p-20
964 exp 0x1p-30
965 exp -0x1p-30
966 exp 0x1p-40
967 exp -0x1p-40
968 exp 0x1p-50
969 exp -0x1p-50
970 exp 0x1p-60
971 exp -0x1p-60
972 exp 0x1p-100
973 exp -0x1p-100
974 exp min
975 exp -min
976 exp min_subnorm
977 exp -min_subnorm
978
979 exp10 0
980 exp10 -0
981 exp10 3
982 exp10 -1
983 exp10 36
984 exp10 -36
985 exp10 305
986 exp10 -305
987 # GCC bug 59666: results on directed rounding may be incorrect.
988 exp10 4932 xfail-rounding:ldbl-128ibm
989 # Bug 16361: underflow exception may be misssing
990 exp10 -4932 missing-underflow:ldbl-96-intel:x86 missing-underflow:ldbl-96-intel:x86_64
991 # GCC bug 59666: results on directed rounding may be incorrect.
992 exp10 1e5 xfail-rounding:ldbl-128ibm
993 exp10 -1e5
994 # GCC bug 59666: results on directed rounding may be incorrect.
995 exp10 1e6 xfail-rounding:ldbl-128ibm
996 exp10 -1e6
997 # GCC bug 59666: results on directed rounding may be incorrect.
998 exp10 max xfail-rounding:ldbl-128ibm
999 exp10 -max
1000 exp10 0.75
1001 # GCC bug 59666: results on directed rounding may be incorrect.
1002 exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:ldbl-128ibm
1003 exp10 0x1p-10
1004 exp10 -0x1p-10
1005 exp10 0x1p-20
1006 exp10 -0x1p-20
1007 exp10 0x1p-30
1008 exp10 -0x1p-30
1009 exp10 0x1p-40
1010 exp10 -0x1p-40
1011 exp10 0x1p-50
1012 exp10 -0x1p-50
1013 exp10 0x1p-60
1014 exp10 -0x1p-60
1015 exp10 0x1p-100
1016 exp10 -0x1p-100
1017 exp10 min
1018 exp10 -min
1019 exp10 min_subnorm
1020 exp10 -min_subnorm
1021
1022 exp2 0
1023 exp2 -0
1024 exp2 10
1025 exp2 -1
1026 exp2 1e6
1027 exp2 -1e6
1028 exp2 max
1029 exp2 -max
1030 exp2 0.75
1031 exp2 100.5
1032 exp2 127
1033 exp2 -149
1034 exp2 1000.25
1035 exp2 1023
1036 exp2 -1074
1037 exp2 16383
1038 exp2 -16400
1039 exp2 0x1p-10
1040 exp2 -0x1p-10
1041 exp2 0x1p-20
1042 exp2 -0x1p-20
1043 exp2 0x1p-30
1044 exp2 -0x1p-30
1045 exp2 0x1p-40
1046 exp2 -0x1p-40
1047 exp2 0x1p-50
1048 exp2 -0x1p-50
1049 exp2 0x1p-60
1050 exp2 -0x1p-60
1051 exp2 0x1p-100
1052 exp2 -0x1p-100
1053 exp2 min
1054 exp2 -min
1055 exp2 min_subnorm
1056 exp2 -min_subnorm
1057
1058 expm1 0
1059 expm1 -0
1060 expm1 1
1061 expm1 0.75
1062 expm1 50.0
1063 expm1 127.0
1064 expm1 500.0
1065 # GCC bug 59666: results on directed rounding may be incorrect.
1066 expm1 11356.25 xfail-rounding:ldbl-128ibm
1067 expm1 -10.0
1068 expm1 -16.0
1069 expm1 -17.0
1070 expm1 -18.0
1071 expm1 -36.0
1072 expm1 -37.0
1073 expm1 -38.0
1074 expm1 -44.0
1075 expm1 -45.0
1076 expm1 -46.0
1077 expm1 -73.0
1078 expm1 -74.0
1079 expm1 -75.0
1080 expm1 -78.0
1081 expm1 -79.0
1082 expm1 -80.0
1083 expm1 -100.0
1084 expm1 -1000.0
1085 expm1 -10000.0
1086 expm1 -100000.0
1087 # GCC bug 59666: results on directed rounding may be incorrect.
1088 expm1 100000.0 xfail-rounding:ldbl-128ibm
1089 expm1 max xfail-rounding:ldbl-128ibm
1090 expm1 -max
1091 expm1 0x1p-2
1092 expm1 -0x1p-2
1093 expm1 0x1p-10
1094 expm1 -0x1p-10
1095 expm1 0x1p-20
1096 expm1 -0x1p-20
1097 expm1 0x1p-29
1098 expm1 -0x1p-29
1099 expm1 0x1p-32
1100 expm1 -0x1p-32
1101 expm1 0x1p-50
1102 expm1 -0x1p-50
1103 expm1 0x1p-64
1104 expm1 -0x1p-64
1105 expm1 0x1p-100
1106 expm1 -0x1p-100
1107 # Bug 16353: underflow exception may be missing
1108 expm1 0x4.0000000000000028p-16384 missing-underflow
1109
1110 fma 1.0 2.0 3.0
1111 fma 1.25 0.75 0.0625
1112
1113 fma 0 0 0
1114 fma 0 0 -0
1115 fma 0 -0 0
1116 fma 0 -0 -0
1117 fma -0 0 0
1118 fma -0 0 -0
1119 fma -0 -0 0
1120 fma -0 -0 -0
1121 fma 1.0 0 0
1122 fma 1.0 0 -0
1123 fma 1.0 -0 0
1124 fma 1.0 -0 -0
1125 fma -1.0 0 0
1126 fma -1.0 0 -0
1127 fma -1.0 -0 0
1128 fma -1.0 -0 -0
1129 fma 0 1.0 0
1130 fma 0 1.0 -0
1131 fma 0 -1.0 0
1132 fma 0 -1.0 -0
1133 fma -0 1.0 0
1134 fma -0 1.0 -0
1135 fma -0 -1.0 0
1136 fma -0 -1.0 -0
1137
1138 fma 1.0 1.0 -1.0
1139 fma 1.0 -1.0 1.0
1140 fma -1.0 1.0 1.0
1141 fma -1.0 -1.0 -1.0
1142
1143 fma 0 0 1
1144 fma 0 0 2
1145 fma 0 0 max
1146 fma 0 1 1
1147 fma 1 0 1
1148 fma 0 1 2
1149 fma 1 0 2
1150 fma 0 1 max
1151 fma 1 0 max
1152
1153 # Bug 6801: errno setting may be missing.
1154 fma min min 0 missing-errno
1155 fma min min -0 missing-errno
1156 fma min -min 0 missing-errno
1157 fma min -min -0 missing-errno
1158 fma -min min 0 missing-errno
1159 fma -min min -0 missing-errno
1160 fma -min -min 0 missing-errno
1161 fma -min -min -0 missing-errno
1162
1163 # Bug 6801: errno setting may be missing.
1164 # Bug 13304: results on directed rounding may be incorrect.
1165 fma max max min missing-errno xfail-rounding:ldbl-128ibm
1166 fma max max -min missing-errno xfail-rounding:ldbl-128ibm
1167 fma max -max min missing-errno xfail-rounding:ldbl-128ibm
1168 fma max -max -min missing-errno xfail-rounding:ldbl-128ibm
1169 fma -max max min missing-errno xfail-rounding:ldbl-128ibm
1170 fma -max max -min missing-errno xfail-rounding:ldbl-128ibm
1171 fma -max -max min missing-errno xfail-rounding:ldbl-128ibm
1172 fma -max -max -min missing-errno xfail-rounding:ldbl-128ibm
1173
1174 fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
1175 fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
1176 fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
1177 fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
1178 fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
1179 fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
1180 fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
1181 fma 0x1.4p-126 0x1.000004p-1 0x1p-128
1182 fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
1183 fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
1184 fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
1185 fma 0x1p-149 0x1p-1 0x0.fffffep-126
1186 fma -0x1p-149 0x1p-1 -0x0.fffffep-126
1187 fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
1188 fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
1189 fma 0x1p-149 0x1p-149 0x1p127
1190 fma 0x1p-149 -0x1p-149 0x1p127
1191 fma 0x1p-149 0x1p-149 -0x1p127
1192 fma 0x1p-149 -0x1p-149 -0x1p127
1193 fma 0x1p-149 0x1p-149 0x1p-126
1194 fma 0x1p-149 -0x1p-149 0x1p-126
1195 fma 0x1p-149 0x1p-149 -0x1p-126
1196 fma 0x1p-149 -0x1p-149 -0x1p-126
1197 fma 0x1p-149 0x1p-149 0x0.fffffep-126
1198 fma 0x1p-149 -0x1p-149 0x0.fffffep-126
1199 fma 0x1p-149 0x1p-149 -0x0.fffffep-126
1200 fma 0x1p-149 -0x1p-149 -0x0.fffffep-126
1201 fma 0x1p-149 0x1p-149 0x1p-149
1202 # Bug 6801: errno setting may be missing.
1203 fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno
1204 fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno
1205 fma 0x1p-149 -0x1p-149 -0x1p-149
1206 fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
1207 fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
1208 fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
1209 fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
1210 fma 0x1.000002p-126 0x1.000002p-26 0x1p127
1211 fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
1212 fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
1213 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
1214 fma 0x1.000002p-126 0x1.000002p-26 0x1p103
1215 fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
1216 fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
1217 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
1218
1219 fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
1220 fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
1221 fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
1222 fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
1223 fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
1224 fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122
1225 fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023
1226 fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023
1227 fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023
1228 # Bug 6801: errno setting may be missing.
1229 fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
1230 fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989
1231 fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005
1232 fma 0x1p-537 0x1p-538 0x1p-1074
1233 fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022
1234 fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022
1235 fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022
1236 fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022
1237 fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022
1238 fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022
1239 fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983
1240 fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024
1241 fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024
1242 fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074
1243 fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074
1244 fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022
1245 fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022
1246 fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022
1247 fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022
1248 fma 0x1p-1074 0x1p-1074 0x1p1023
1249 fma 0x1p-1074 -0x1p-1074 0x1p1023
1250 fma 0x1p-1074 0x1p-1074 -0x1p1023
1251 fma 0x1p-1074 -0x1p-1074 -0x1p1023
1252 fma 0x1p-1074 0x1p-1074 0x1p-1022
1253 fma 0x1p-1074 -0x1p-1074 0x1p-1022
1254 fma 0x1p-1074 0x1p-1074 -0x1p-1022
1255 fma 0x1p-1074 -0x1p-1074 -0x1p-1022
1256 fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022
1257 fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022
1258 fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022
1259 fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022
1260 fma 0x1p-1074 0x1p-1074 0x1p-1074
1261 # Bug 6801: errno setting may be missing.
1262 fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
1263 fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
1264 fma 0x1p-1074 -0x1p-1074 -0x1p-1074
1265 fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
1266 fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
1267 fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
1268 fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
1269 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023
1270 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023
1271 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023
1272 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023
1273 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970
1274 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970
1275 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970
1276 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970
1277
1278 fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450
1279 fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579
1280 fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072
1281 fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468
1282 fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513
1283 fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385
1284 fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384
1285 fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384
1286 fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445
1287 fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445
1288 fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382
1289 fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382
1290 fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382
1291 fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382
1292 fma 0x1p-16445 0x1p-16445 0x1p16383
1293 fma 0x1p-16445 -0x1p-16445 0x1p16383
1294 fma 0x1p-16445 0x1p-16445 -0x1p16383
1295 fma 0x1p-16445 -0x1p-16445 -0x1p16383
1296 fma 0x1p-16445 0x1p-16445 0x1p-16382
1297 fma 0x1p-16445 -0x1p-16445 0x1p-16382
1298 fma 0x1p-16445 0x1p-16445 -0x1p-16382
1299 fma 0x1p-16445 -0x1p-16445 -0x1p-16382
1300 fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382
1301 fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382
1302 fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382
1303 fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382
1304 fma 0x1p-16445 0x1p-16445 0x1p-16445
1305 # Bug 6801: errno setting may be missing.
1306 fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
1307 fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
1308 fma 0x1p-16445 -0x1p-16445 -0x1p-16445
1309 fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
1310 fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
1311 fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
1312 fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
1313 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383
1314 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383
1315 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383
1316 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383
1317 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319
1318 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319
1319 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319
1320 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319
1321
1322 fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378
1323 fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382
1324 fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382
1325 fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616
1326 fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879
1327 fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395
1328 fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454
1329 fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979
1330 fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849
1331 fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607
1332 fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316
1333 fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521
1334 fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507
1335 fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
1336 fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384
1337 fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384
1338 fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494
1339 fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494
1340 fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382
1341 fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
1342 fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382
1343 fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
1344 fma 0x1p-16494 0x1p-16494 0x1p16383
1345 fma 0x1p-16494 -0x1p-16494 0x1p16383
1346 fma 0x1p-16494 0x1p-16494 -0x1p16383
1347 fma 0x1p-16494 -0x1p-16494 -0x1p16383
1348 fma 0x1p-16494 0x1p-16494 0x1p-16382
1349 fma 0x1p-16494 -0x1p-16494 0x1p-16382
1350 fma 0x1p-16494 0x1p-16494 -0x1p-16382
1351 fma 0x1p-16494 -0x1p-16494 -0x1p-16382
1352 fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
1353 fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
1354 fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
1355 fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
1356 fma 0x1p-16494 0x1p-16494 0x1p-16494
1357 # Bug 6801: errno setting may be missing.
1358 fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
1359 fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
1360 fma 0x1p-16494 -0x1p-16494 -0x1p-16494
1361 fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
1362 fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
1363 fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
1364 fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
1365 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383
1366 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383
1367 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383
1368 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383
1369 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319
1370 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319
1371 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319
1372 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319
1373
1374 hypot 0 0
1375 hypot 0 -0
1376 hypot -0 0
1377 hypot -0 -0
1378 # hypot (x,y) == hypot (+-x, +-y).
1379 hypot 0.7 12.4
1380 hypot -0.7 12.4
1381 hypot 0.7 -12.4
1382 hypot -0.7 -12.4
1383 hypot 12.4 0.7
1384 hypot -12.4 0.7
1385 hypot 12.4 -0.7
1386 hypot -12.4 -0.7
1387 # hypot (x,0) == fabs (x).
1388 hypot 0.75 0
1389 hypot -0.75 0
1390 hypot -5.7e7 0
1391 hypot 0.75 1.25
1392 hypot 1.0 0x1p-61
1393 hypot 0x1p+0 0x1.fp-129
1394 hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
1395 hypot 0x3p125 0x4p125 no-test-inline:flt-32
1396 hypot 0x1.234566p-126 0x1.234566p-126 no-test-inline:flt-32
1397 hypot 0x3p1021 0x4p1021 no-test-inline:dbl-64
1398 hypot 0x1p+0 0x0.3ep-1022 no-test-inline:dbl-64
1399 hypot 0x3p16381 0x4p16381 no-test-inline
1400 hypot 0x1p-149 0x1p-149
1401 hypot 0x1p-1074 0x1p-1074
1402 hypot 0x1p-16445 0x1p-16445 no-test-inline
1403 hypot 0x1p-16494 0x1p-16494 no-test-inline
1404 hypot 0x0.fffffep-126 0x0.fp-127
1405 hypot 0x0.fffffep-126 0x0.fp-130
1406 hypot 0x0.fffffffffffffp-1022 0x0.fp-1023
1407 hypot 0x0.fffffffffffffp-1022 0x0.fp-1026
1408 hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline
1409 hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline
1410 hypot 0 min_subnorm no-test-inline
1411
1412 j0 -1.0
1413 j0 0.0
1414 j0 0.125
1415 j0 0.75
1416 j0 1.0
1417 j0 1.5
1418 j0 2.0
1419 j0 8.0
1420 j0 10.0
1421 j0 4.0
1422 j0 -4.0
1423 j0 0x1.d7ce3ap+107
1424 j0 -0x1.001000001p+593
1425 j0 0x1p1023
1426 j0 0x1p16382
1427 j0 0x1p16383
1428
1429 j1 -1.0
1430 j1 0.0
1431 j1 0.125
1432 j1 0.75
1433 j1 1.0
1434 j1 1.5
1435 j1 2.0
1436 j1 8.0
1437 j1 10.0
1438 j1 0x1.3ffp+74
1439 j1 0x1.ff00000000002p+840
1440 j1 0x1p1023
1441 j1 0x1p16382
1442 j1 0x1p16383
1443
1444 # jn (0, x) == j0 (x).
1445 jn 0 -1.0
1446 jn 0 0.0
1447 jn 0 0.125
1448 jn 0 0.75
1449 jn 0 1.0
1450 jn 0 1.5
1451 jn 0 2.0
1452 jn 0 8.0
1453 jn 0 10.0
1454 jn 0 4.0
1455 jn 0 -4.0
1456
1457 # jn (1, x) == j1 (x).
1458 jn 1 -1.0
1459 jn 1 0.0
1460 jn 1 0.125
1461 jn 1 0.75
1462 jn 1 1.0
1463 jn 1 1.5
1464 jn 1 2.0
1465 jn 1 8.0
1466 jn 1 10.0
1467
1468 jn 3 -1.0
1469 jn 3 0.0
1470 jn 3 0.125
1471 jn 3 0.75
1472 jn 3 1.0
1473 jn 3 2.0
1474 jn 3 10.0
1475
1476 jn 10 -1.0
1477 jn 10 0.0
1478 jn 10 0.125
1479 jn 10 0.75
1480 jn 10 1.0
1481 jn 10 2.0
1482 jn 10 10.0
1483
1484 jn 2 2.4048255576957729
1485 jn 3 2.4048255576957729
1486 jn 4 2.4048255576957729
1487 jn 5 2.4048255576957729
1488 jn 6 2.4048255576957729
1489 jn 7 2.4048255576957729
1490 jn 8 2.4048255576957729
1491 jn 9 2.4048255576957729
1492
1493 jn 2 0x1.ffff62p+99
1494 jn 2 0x1p127
1495 jn 2 0x1p1023
1496 jn 2 0x1p16383
1497
1498 lgamma max
1499 lgamma 1
1500 lgamma 3
1501 lgamma 0.5
1502 lgamma -0.5
1503 lgamma 0.7
1504 lgamma 1.2
1505 lgamma 0x1p-5
1506 lgamma -0x1p-5
1507 lgamma 0x1p-10
1508 lgamma -0x1p-10
1509 lgamma 0x1p-15
1510 lgamma -0x1p-15
1511 lgamma 0x1p-20
1512 lgamma -0x1p-20
1513 lgamma 0x1p-25
1514 lgamma -0x1p-25
1515 lgamma 0x1p-30
1516 lgamma -0x1p-30
1517 lgamma 0x1p-40
1518 lgamma -0x1p-40
1519 lgamma 0x1p-50
1520 lgamma -0x1p-50
1521 lgamma 0x1p-60
1522 lgamma -0x1p-60
1523 lgamma 0x1p-64
1524 lgamma -0x1p-64
1525 lgamma 0x1p-70
1526 lgamma -0x1p-70
1527 lgamma 0x1p-100
1528 lgamma -0x1p-100
1529 lgamma 0x1p-126
1530 lgamma -0x1p-126
1531 lgamma 0x1p-149
1532 lgamma -0x1p-149
1533 lgamma 0x1p-200
1534 lgamma -0x1p-200
1535 lgamma 0x1p-500
1536 lgamma -0x1p-500
1537 lgamma 0x1p-1000
1538 lgamma -0x1p-1000
1539 lgamma 0x1p-1022
1540 lgamma -0x1p-1022
1541 lgamma 0x1p-1074
1542 lgamma -0x1p-1074
1543 lgamma 0x1p-5000
1544 lgamma -0x1p-5000
1545 lgamma 0x1p-10000
1546 lgamma -0x1p-10000
1547 lgamma 0x1p-16382
1548 lgamma -0x1p-16382
1549 lgamma 0x1p-16445
1550 lgamma -0x1p-16445
1551 lgamma 0x1p-16494
1552 lgamma -0x1p-16494
1553
1554 log 1
1555 log e
1556 log 1/e
1557 log 2
1558 log 10
1559 log 0.75
1560 log min
1561 log min_subnorm
1562
1563 log10 1
1564 log10 0.1
1565 log10 10.0
1566 log10 100.0
1567 log10 10000.0
1568 log10 e
1569 log10 0.75
1570 log10 min
1571 log10 min_subnorm
1572
1573 log1p 0
1574 log1p -0
1575 log1p e-1
1576 log1p -0.25
1577 log1p -0.875
1578 # Bug 16339: underflow exception may be missing.
1579 log1p min missing-underflow
1580 log1p min_subnorm missing-underflow
1581 log1p -min missing-underflow
1582 log1p -min_subnorm missing-underflow
1583 log1p 0x1p10
1584 log1p 0x1p20
1585 log1p 0x1p30
1586 log1p 0x1p50
1587 log1p 0x1p60
1588 log1p 0x1p100
1589 log1p 0x1p1000
1590 log1p max
1591
1592 log2 1
1593 log2 e
1594 log2 2.0
1595 log2 16.0
1596 log2 256.0
1597 log2 0.75
1598 log2 min
1599 log2 min_subnorm
1600
1601 pow 0 0
1602 pow 0 -0
1603 pow -0 0
1604 pow -0 -0
1605
1606 pow 10 0
1607 pow 10 -0
1608 pow -10 0
1609 pow -10 -0
1610
1611 pow 1 1
1612 pow 1 -1
1613 pow 1 1.25
1614 pow 1 -1.25
1615 pow 1 0x1p62
1616 pow 1 0x1p63
1617 pow 1 0x1p64
1618 pow 1 0x1p72
1619 pow 1 min_subnorm
1620 pow 1 -min_subnorm
1621
1622 # pow (x, +-0) == 1.
1623 pow 32.75 0
1624 pow 32.75 -0
1625 pow -32.75 0
1626 pow -32.75 -0
1627 pow 0x1p72 0
1628 pow 0x1p72 -0
1629 pow 0x1p-72 0
1630 pow 0x1p-72 -0
1631
1632 pow 0x1p72 0x1p72
1633 pow 10 -0x1p72
1634 pow max max
1635 pow 10 -max
1636
1637 pow 0 1
1638 pow 0 11
1639
1640 pow -0 1
1641 pow -0 11
1642
1643 pow 0 2
1644 pow 0 11.1
1645
1646 pow -0 2
1647 pow -0 11.1
1648
1649 # pow (+0, y) == +0 for y an odd integer > 0.
1650 pow 0.0 27
1651 pow 0.0 0xffffff
1652 pow 0.0 0x1.fffffffffffffp+52
1653 pow 0.0 0x1.fffffffffffffffep+63
1654 pow 0.0 0x1.ffffffffffffffffffffffffff8p+105
1655 pow 0.0 0x1.ffffffffffffffffffffffffffffp+112
1656
1657 # pow (-0, y) == -0 for y an odd integer > 0.
1658 pow -0 27
1659 pow -0 0xffffff
1660 pow -0 0x1fffffe
1661 pow -0 0x1.fffffffffffffp+52
1662 pow -0 0x1.fffffffffffffp+53
1663 pow -0 0x1.fffffffffffffffep+63
1664 pow -0 0x1.fffffffffffffffep+64
1665 pow -0 0x1.ffffffffffffffffffffffffff8p+105
1666 pow -0 0x1.ffffffffffffffffffffffffff8p+106
1667 pow -0 0x1.ffffffffffffffffffffffffffffp+112
1668 pow -0 0x1.ffffffffffffffffffffffffffffp+113
1669
1670 # pow (+0, y) == +0 for y > 0 and not an odd integer.
1671 pow 0.0 4
1672 pow 0.0 0x1p24
1673 pow 0.0 0x1p127
1674 pow 0.0 max
1675 pow 0.0 min_subnorm
1676
1677 # pow (-0, y) == +0 for y > 0 and not an odd integer.
1678 pow -0 4
1679 pow -0 0x1p24
1680 pow -0 0x1p127
1681 pow -0 max
1682 pow -0 min_subnorm
1683
1684 pow 16 0.25
1685 pow 0x1p64 0.125
1686 pow 2 4
1687 pow 256 8
1688
1689 pow 0.75 1.25
1690
1691 pow -7.49321e+133 -9.80818e+16
1692
1693 pow -1.0 -0xffffff
1694 pow -1.0 -0x1fffffe
1695 pow -1.0 -0x1.fffffffffffffp+52
1696 pow -1.0 -0x1.fffffffffffffp+53
1697 pow -1.0 -0x1.fffffffffffffffep+63
1698 pow -1.0 -0x1.fffffffffffffffep+64
1699 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+105
1700 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+106
1701 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+112
1702 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+113
1703 pow -1.0 -max
1704
1705 pow -1.0 0xffffff
1706 pow -1.0 0x1fffffe
1707 pow -1.0 0x1.fffffffffffffp+52
1708 pow -1.0 0x1.fffffffffffffp+53
1709 pow -1.0 0x1.fffffffffffffffep+63
1710 pow -1.0 0x1.fffffffffffffffep+64
1711 pow -1.0 0x1.ffffffffffffffffffffffffff8p+105
1712 pow -1.0 0x1.ffffffffffffffffffffffffff8p+106
1713 pow -1.0 0x1.ffffffffffffffffffffffffffffp+112
1714 pow -1.0 0x1.ffffffffffffffffffffffffffffp+113
1715 pow -1.0 max
1716
1717 pow -2.0 126
1718 pow -2.0 127
1719 pow -2.0 -126
1720 pow -2.0 -127
1721
1722 pow -2.0 -0xffffff
1723 pow -2.0 -0x1fffffe
1724 pow -2.0 -0x1.fffffffffffffp+52
1725 pow -2.0 -0x1.fffffffffffffp+53
1726 pow -2.0 -0x1.fffffffffffffffep+63
1727 pow -2.0 -0x1.fffffffffffffffep+64
1728 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+105
1729 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+106
1730 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+112
1731 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+113
1732 pow -2.0 -max
1733
1734 pow -2.0 0xffffff
1735 pow -2.0 0x1fffffe
1736 pow -2.0 0x1.fffffffffffffp+52
1737 pow -2.0 0x1.fffffffffffffp+53
1738 pow -2.0 0x1.fffffffffffffffep+63
1739 pow -2.0 0x1.fffffffffffffffep+64
1740 pow -2.0 0x1.ffffffffffffffffffffffffff8p+105
1741 pow -2.0 0x1.ffffffffffffffffffffffffff8p+106
1742 pow -2.0 0x1.ffffffffffffffffffffffffffffp+112
1743 pow -2.0 0x1.ffffffffffffffffffffffffffffp+113
1744 pow -2.0 max
1745
1746 pow -max -2
1747 pow -max -3
1748 pow -max 2
1749 pow -max 3
1750
1751 pow -max -0xffffff
1752 pow -max -0x1fffffe
1753 pow -max -0x1.fffffffffffffp+52
1754 pow -max -0x1.fffffffffffffp+53
1755 pow -max -0x1.fffffffffffffffep+63
1756 pow -max -0x1.fffffffffffffffep+64
1757 pow -max -0x1.ffffffffffffffffffffffffff8p+105
1758 pow -max -0x1.ffffffffffffffffffffffffff8p+106
1759 pow -max -0x1.ffffffffffffffffffffffffffffp+112
1760 pow -max -0x1.ffffffffffffffffffffffffffffp+113
1761 pow -max -max
1762
1763 pow -max 0xffffff
1764 pow -max 0x1fffffe
1765 pow -max 0x1.fffffffffffffp+52
1766 pow -max 0x1.fffffffffffffp+53
1767 pow -max 0x1.fffffffffffffffep+63
1768 pow -max 0x1.fffffffffffffffep+64
1769 pow -max 0x1.ffffffffffffffffffffffffff8p+105
1770 pow -max 0x1.ffffffffffffffffffffffffff8p+106
1771 pow -max 0x1.ffffffffffffffffffffffffffffp+112
1772 pow -max 0x1.ffffffffffffffffffffffffffffp+113
1773 pow -max max
1774
1775 pow -0x1p65 2
1776 pow -0x1p65 3
1777 pow -0x1p65 4
1778 pow -0x1p65 5
1779 pow -0x1p43 3
1780 pow -0x1p43 4
1781 pow -0x1p43 5
1782 pow -0x1p33 4
1783 pow -0x1p33 5
1784 pow -0x1p26 5
1785 pow -0x1p-65 -2
1786 pow -0x1p-65 -3
1787 pow -0x1p-65 -4
1788 pow -0x1p-65 -5
1789 pow -0x1p-43 -3
1790 pow -0x1p-43 -4
1791 pow -0x1p-43 -5
1792 pow -0x1p-33 -4
1793 pow -0x1p-33 -5
1794 pow -0x1p-26 -5
1795
1796 pow -0x1p513 2
1797 pow -0x1p513 3
1798 pow -0x1p513 4
1799 pow -0x1p513 5
1800 pow -0x1p342 3
1801 pow -0x1p342 4
1802 pow -0x1p342 5
1803 pow -0x1p257 4
1804 pow -0x1p257 5
1805 pow -0x1p205 5
1806 pow -0x1p-513 -2
1807 pow -0x1p-513 -3
1808 pow -0x1p-513 -4
1809 pow -0x1p-513 -5
1810 pow -0x1p-342 -3
1811 pow -0x1p-342 -4
1812 pow -0x1p-342 -5
1813 pow -0x1p-257 -4
1814 pow -0x1p-257 -5
1815 pow -0x1p-205 -5
1816
1817 pow -0x1p8192 2
1818 pow -0x1p8192 3
1819 pow -0x1p8192 4
1820 pow -0x1p8192 5
1821 pow -0x1p5462 3
1822 pow -0x1p5462 4
1823 pow -0x1p5462 5
1824 pow -0x1p4097 4
1825 pow -0x1p4097 5
1826 pow -0x1p3277 5
1827 pow -0x1p64 257
1828 pow -0x1p-8192 -2
1829 pow -0x1p-8192 -3
1830 pow -0x1p-8192 -4
1831 pow -0x1p-8192 -5
1832 pow -0x1p-5462 -3
1833 pow -0x1p-5462 -4
1834 pow -0x1p-5462 -5
1835 pow -0x1p-4097 -4
1836 pow -0x1p-4097 -5
1837 pow -0x1p-3277 -5
1838 pow -0x1p-64 -257
1839
1840 pow -0.5 126
1841 pow -0.5 127
1842 pow -0.5 -126
1843 pow -0.5 -127
1844
1845 pow -0.5 -0xffffff
1846 pow -0.5 -0x1fffffe
1847 pow -0.5 -0x1.fffffffffffffp+52
1848 pow -0.5 -0x1.fffffffffffffp+53
1849 pow -0.5 -0x1.fffffffffffffffep+63
1850 pow -0.5 -0x1.fffffffffffffffep+64
1851 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+105
1852 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+106
1853 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+112
1854 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+113
1855 pow -0.5 -max
1856
1857 pow -0.5 0xffffff
1858 pow -0.5 0x1fffffe
1859 pow -0.5 0x1.fffffffffffffp+52
1860 pow -0.5 0x1.fffffffffffffp+53
1861 pow -0.5 0x1.fffffffffffffffep+63
1862 pow -0.5 0x1.fffffffffffffffep+64
1863 pow -0.5 0x1.ffffffffffffffffffffffffff8p+105
1864 pow -0.5 0x1.ffffffffffffffffffffffffff8p+106
1865 pow -0.5 0x1.ffffffffffffffffffffffffffffp+112
1866 pow -0.5 0x1.ffffffffffffffffffffffffffffp+113
1867 pow -0.5 max
1868
1869 pow -min -2
1870 pow -min -3
1871 pow -min 1
1872 pow -min 2
1873 pow -min 3
1874
1875 pow -min -0xffffff
1876 pow -min -0x1fffffe
1877 pow -min -0x1.fffffffffffffp+52
1878 pow -min -0x1.fffffffffffffp+53
1879 pow -min -0x1.fffffffffffffffep+63
1880 pow -min -0x1.fffffffffffffffep+64
1881 pow -min -0x1.ffffffffffffffffffffffffff8p+105
1882 pow -min -0x1.ffffffffffffffffffffffffff8p+106
1883 pow -min -0x1.ffffffffffffffffffffffffffffp+112
1884 pow -min -0x1.ffffffffffffffffffffffffffffp+113
1885 pow -min -max
1886
1887 pow -min 0xffffff
1888 pow -min 0x1fffffe
1889 pow -min 0x1.fffffffffffffp+52
1890 pow -min 0x1.fffffffffffffp+53
1891 pow -min 0x1.fffffffffffffffep+63
1892 pow -min 0x1.fffffffffffffffep+64
1893 pow -min 0x1.ffffffffffffffffffffffffff8p+105
1894 pow -min 0x1.ffffffffffffffffffffffffff8p+106
1895 pow -min 0x1.ffffffffffffffffffffffffffffp+112
1896 pow -min 0x1.ffffffffffffffffffffffffffffp+113
1897 pow -min max
1898
1899 pow 0x0.ffffffp0 10
1900 pow 0x0.ffffffp0 100
1901 pow 0x0.ffffffp0 1000
1902 pow 0x0.ffffffp0 0x1p24
1903 pow 0x0.ffffffp0 0x1p30
1904 pow 0x0.ffffffp0 0x1.234566p30
1905 pow 0x0.ffffffp0 -10
1906 pow 0x0.ffffffp0 -100
1907 pow 0x0.ffffffp0 -1000
1908 pow 0x0.ffffffp0 -0x1p24
1909 pow 0x0.ffffffp0 -0x1p30
1910 pow 0x0.ffffffp0 -0x1.234566p30
1911 pow 0x1.000002p0 0x1p24
1912 pow 0x1.000002p0 0x1.234566p29
1913 pow 0x1.000002p0 -0x1.234566p29
1914
1915 pow 0x0.fffffffffffff8p0 0x1.23456789abcdfp62
1916 pow 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
1917 pow 0x1.0000000000001p0 0x1.23456789abcdfp61
1918 pow 0x1.0000000000001p0 -0x1.23456789abcdfp61
1919
1920 pow 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
1921 pow 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
1922 pow 0x1.0000000000000002p0 0x1.23456789abcdef0ep76
1923 pow 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
1924
1925 pow 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
1926 pow 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
1927 pow 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
1928 pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
1929
1930 pow 1e4932 0.75
1931 pow 1e4928 0.75
1932 pow 1e4924 0.75
1933 pow 1e4920 0.75
1934 pow 10.0 4932.0
1935 pow 10.0 4931.0
1936 pow 10.0 4930.0
1937 pow 10.0 4929.0
1938 pow 10.0 -4931.0
1939 pow 10.0 -4930.0
1940 pow 10.0 -4929.0
1941 pow 1e27 182.0
1942 pow 1e27 -182.0
1943
1944 pow min_subnorm min_subnorm
1945 pow min_subnorm -min_subnorm
1946 pow max min_subnorm
1947 pow max -min_subnorm
1948 pow 0.99 min_subnorm
1949 pow 0.99 -min_subnorm
1950 pow 1.01 min_subnorm
1951 pow 1.01 -min_subnorm
1952
1953 pow 2.0 -100000.0
1954
1955 pow 1.0625 1.125
1956 pow 1.5 1.03125
1957
1958 sin 0
1959 sin -0
1960 sin pi/6
1961 sin -pi/6
1962 sin pi/2
1963 sin -pi/2
1964 sin 0.75
1965 sin 0x1p65
1966 sin -0x1p65
1967 sin 0x1.7f4134p+103
1968 sin 0.80190127184058835
1969 sin 2.522464e-1
1970 sin 1e22
1971 sin 0x1p1023
1972 sin 0x1p16383
1973 sin 0x1p+120
1974 sin 0x1p+127
1975 sin 0x1.fffff8p+127
1976 sin 0x1.fffffep+127
1977 sin 0x1p+50
1978 sin 0x1p+28
1979 sin 0.93340582292648832662962377071381
1980 sin 2.3328432680770916363144351635128
1981 sin 3.7439477503636453548097051680088
1982 sin 3.9225160069792437411706487182528
1983 sin 4.0711651639931289992091478779912
1984 sin 4.7858438478542097982426639646292
1985 sin 5.9840767662578002727968851104379
1986 sin 1
1987 sin 2
1988 sin 3
1989 sin 4
1990 sin 5
1991 sin 6
1992 sin 7
1993 sin 8
1994 sin 9
1995 sin 10
1996 sin 0x1.2001469775ce6p32
1997
1998 sincos 0
1999 sincos -0
2000 sincos pi/2
2001 sincos pi/6
2002 sincos pi/3
2003 sincos 0.75
2004 sincos 0x1p65
2005 sincos -0x1p65
2006 sincos 0.80190127184058835
2007 sincos 1e22
2008 sincos 0x1p1023
2009 sincos 0x1p16383
2010 sincos 0x1p+120
2011 sincos 0x1p+127
2012 sincos 0x1.fffff8p+127
2013 sincos 0x1.fffffep+127
2014 sincos 0x1p+50
2015 sincos 0x1p+28
2016
2017 sinh 0
2018 sinh -0
2019 sinh 0.75
2020 sinh 0x8p-32
2021 sinh 22
2022 sinh 23
2023 sinh 24
2024
2025 sqrt 0
2026 sqrt -0
2027 sqrt 2209
2028 sqrt 4
2029 sqrt 2
2030 sqrt 0.25
2031 sqrt 6642.25
2032 sqrt 15190.5625
2033 sqrt 0.75
2034 sqrt 0x1.fffffffffffffp+1023
2035 sqrt 0x1.ffffffffffffbp+1023
2036 sqrt 0x1.ffffffffffff7p+1023
2037 sqrt 0x1.ffffffffffff3p+1023
2038 sqrt 0x1.fffffffffffefp+1023
2039 sqrt 0x1.fffffffffffebp+1023
2040 sqrt 0x1.fffffffffffe7p+1023
2041 sqrt 0x1.fffffffffffe3p+1023
2042 sqrt 0x1.fffffffffffdfp+1023
2043 sqrt 0x1.fffffffffffdbp+1023
2044 sqrt 0x1.fffffffffffd7p+1023
2045 sqrt 0x1.0000000000003p-1022
2046 sqrt 0x1.0000000000007p-1022
2047 sqrt 0x1.000000000000bp-1022
2048 sqrt 0x1.000000000000fp-1022
2049 sqrt 0x1.0000000000013p-1022
2050 sqrt 0x1.0000000000017p-1022
2051 sqrt 0x1.000000000001bp-1022
2052 sqrt 0x1.000000000001fp-1022
2053 sqrt 0x1.0000000000023p-1022
2054 sqrt 0x1.0000000000027p-1022
2055 sqrt 0x1.000000000002bp-1022
2056 sqrt 0x1.000000000002fp-1022
2057 sqrt 0x1.0000000000033p-1022
2058 sqrt 0x1.0000000000037p-1022
2059 sqrt 0x1.7167bc36eaa3bp+6
2060 sqrt 0x1.7570994273ad7p+6
2061 sqrt 0x1.7dae969442fe6p+6
2062 sqrt 0x1.7f8444fcf67e5p+6
2063 sqrt 0x1.8364650e63a54p+6
2064 sqrt 0x1.85bedd274edd8p+6
2065 sqrt 0x1.8609cf496ab77p+6
2066 sqrt 0x1.873849c70a375p+6
2067 sqrt 0x1.8919c962cbaaep+6
2068 sqrt 0x1.8de4493e22dc6p+6
2069 sqrt 0x1.924829a17a288p+6
2070 sqrt 0x1.92702cd992f12p+6
2071 sqrt 0x1.92b763a8311fdp+6
2072 sqrt 0x1.947da013c7293p+6
2073 sqrt 0x1.9536091c494d2p+6
2074 sqrt 0x1.61b04c6p-1019
2075 sqrt 0x1.93789f1p-1018
2076 sqrt 0x1.a1989b4p-1018
2077 sqrt 0x1.f93bc9p-1018
2078 sqrt 0x1.2f675e3p-1017
2079 sqrt 0x1.a158508p-1017
2080 sqrt 0x1.cd31f078p-1017
2081 sqrt 0x1.33b43b08p-1016
2082 sqrt 0x1.6e66a858p-1016
2083 sqrt 0x1.8661cbf8p-1016
2084 sqrt 0x1.bbb221b4p-1016
2085 sqrt 0x1.c4942f3cp-1016
2086 sqrt 0x1.dbb258c8p-1016
2087 sqrt 0x1.57103ea4p-1015
2088 sqrt 0x1.9b294f88p-1015
2089 sqrt 0x1.0000000000001p+0
2090 sqrt 0x1.fffffffffffffp-1
2091
2092 tan 0
2093 tan -0
2094 tan pi/4
2095 tan 0.75
2096 tan 0x1p65
2097 tan -0x1p65
2098 tan 0xc.9p-4
2099 tan 0xc.908p-4
2100 tan 0xc.90cp-4
2101 tan 0xc.90ep-4
2102 tan 0xc.90fp-4
2103 tan 0xc.90f8p-4
2104 tan 0xc.90fcp-4
2105 tan 0xc.90fdp-4
2106 tan 0xc.90fd8p-4
2107 tan 0xc.90fdap-4
2108 tan 0xc.ap-4
2109 tan 0xc.98p-4
2110 tan 0xc.94p-4
2111 tan 0xc.92p-4
2112 tan 0xc.91p-4
2113 tan 0xc.90fep-4
2114 tan 0xc.90fdcp-4
2115 tan 0xc.90fdbp-4
2116 tan -0xc.9p-4
2117 tan -0xc.908p-4
2118 tan -0xc.90cp-4
2119 tan -0xc.90ep-4
2120 tan -0xc.90fp-4
2121 tan -0xc.90f8p-4
2122 tan -0xc.90fcp-4
2123 tan -0xc.90fdp-4
2124 tan -0xc.90fd8p-4
2125 tan -0xc.90fdap-4
2126 tan -0xc.ap-4
2127 tan -0xc.98p-4
2128 tan -0xc.94p-4
2129 tan -0xc.92p-4
2130 tan -0xc.91p-4
2131 tan -0xc.90fep-4
2132 tan -0xc.90fdcp-4
2133 tan -0xc.90fdbp-4
2134 tan 1e22
2135 tan 0x1p1023
2136 tan 0x1p16383
2137 tan 1
2138 tan 2
2139 tan 3
2140 tan 4
2141 tan 5
2142 tan 6
2143 tan 7
2144 tan 8
2145 tan 9
2146 tan 10
2147
2148 tanh 0
2149 tanh -0
2150 tanh 0.75
2151 tanh -0.75
2152 tanh 1.0
2153 tanh -1.0
2154 tanh 0x1p-57
2155
2156 tgamma 0.5
2157 tgamma -0.5
2158
2159 tgamma 1
2160 tgamma 2
2161 tgamma 3
2162 tgamma 4
2163 tgamma 5
2164 tgamma 6
2165 tgamma 7
2166 tgamma 8
2167 tgamma 9
2168 tgamma 10
2169
2170 tgamma 0.7
2171 tgamma 1.2
2172
2173 tgamma 1.5
2174 tgamma 2.5
2175 tgamma 3.5
2176 tgamma 4.5
2177 tgamma 5.5
2178 tgamma 6.5
2179 tgamma 7.5
2180 tgamma 8.5
2181 tgamma 9.5
2182 tgamma -1.5
2183 tgamma -2.5
2184 tgamma -3.5
2185 tgamma -4.5
2186 tgamma -5.5
2187 tgamma -6.5
2188 tgamma -7.5
2189 tgamma -8.5
2190 tgamma -9.5
2191 tgamma 0x1p-24
2192 tgamma -0x1p-24
2193 tgamma 0x1p-53
2194 tgamma -0x1p-53
2195 tgamma 0x1p-64
2196 tgamma -0x1p-64
2197 tgamma 0x1p-106
2198 tgamma -0x1p-106
2199 tgamma 0x1p-113
2200 tgamma -0x1p-113
2201 tgamma 0x1p-127
2202 tgamma -0x1p-127
2203 tgamma 0x1p-128
2204 tgamma -0x1p-128
2205 tgamma 0x1p-149
2206 tgamma -0x1p-149
2207 tgamma 0x1p-1023
2208 tgamma -0x1p-1023
2209 tgamma 0x1p-1024
2210 tgamma -0x1p-1024
2211 tgamma 0x1p-1074
2212 tgamma -0x1p-1074
2213 tgamma 0x1p-16383
2214 tgamma -0x1p-16383
2215 tgamma 0x1p-16384
2216 tgamma -0x1p-16384
2217 tgamma 0x1p-16445
2218 tgamma -0x1p-16445
2219 tgamma 0x1p-16494
2220 tgamma -0x1p-16494
2221 tgamma 0x8.00001p0
2222 tgamma 0x7.fffff8p0
2223 tgamma 0x7.000008p0
2224 tgamma 0x6.fffff8p0
2225 tgamma 0x6.000008p0
2226 tgamma 0x5.fffff8p0
2227 tgamma 0x5.000008p0
2228 tgamma 0x4.fffff8p0
2229 tgamma 0x4.000008p0
2230 tgamma 0x3.fffffcp0
2231 tgamma 0x3.000004p0
2232 tgamma 0x2.fffffcp0
2233 tgamma 0x2.000004p0
2234 tgamma 0x1.fffffep0
2235 tgamma 0x1.000002p0
2236 tgamma 0x0.ffffffp0
2237 tgamma -0x0.ffffffp0
2238 tgamma -0x1.000002p0
2239 tgamma -0x1.fffffep0
2240 tgamma -0x2.000004p0
2241 tgamma -0x2.fffffcp0
2242 tgamma -0x3.000004p0
2243 tgamma -0x3.fffffcp0
2244 tgamma -0x4.000008p0
2245 tgamma -0x4.fffff8p0
2246 tgamma -0x5.000008p0
2247 tgamma -0x5.fffff8p0
2248 tgamma -0x6.000008p0
2249 tgamma -0x6.fffff8p0
2250 tgamma -0x7.000008p0
2251 tgamma -0x7.fffff8p0
2252 tgamma -0x8.00001p0
2253 tgamma -0x9.fffffp0
2254 tgamma -0xa.00001p0
2255 tgamma -0x13.ffffep0
2256 tgamma -0x14.00002p0
2257 tgamma -0x1d.ffffep0
2258 tgamma -0x1e.00002p0
2259 tgamma -0x27.ffffcp0
2260 tgamma -0x28.00004p0
2261 tgamma -0x28.ffffcp0
2262 tgamma -0x29.00004p0
2263 tgamma -0x29.ffffcp0
2264 tgamma -0x2a.00004p0
2265 tgamma 0x8.0000000000008p0
2266 tgamma 0x7.ffffffffffffcp0
2267 tgamma 0x7.0000000000004p0
2268 tgamma 0x6.ffffffffffffcp0
2269 tgamma 0x6.0000000000004p0
2270 tgamma 0x5.ffffffffffffcp0
2271 tgamma 0x5.0000000000004p0
2272 tgamma 0x4.ffffffffffffcp0
2273 tgamma 0x4.0000000000004p0
2274 tgamma 0x3.ffffffffffffep0
2275 tgamma 0x3.0000000000002p0
2276 tgamma 0x2.ffffffffffffep0
2277 tgamma 0x2.0000000000002p0
2278 tgamma 0x1.fffffffffffffp0
2279 tgamma 0x1.0000000000001p0
2280 tgamma 0x0.fffffffffffff8p0
2281 tgamma -0x0.fffffffffffff8p0
2282 tgamma -0x1.0000000000001p0
2283 tgamma -0x1.fffffffffffffp0
2284 tgamma -0x2.0000000000002p0
2285 tgamma -0x2.ffffffffffffep0
2286 tgamma -0x3.0000000000002p0
2287 tgamma -0x3.ffffffffffffep0
2288 tgamma -0x4.0000000000004p0
2289 tgamma -0x4.ffffffffffffcp0
2290 tgamma -0x5.0000000000004p0
2291 tgamma -0x5.ffffffffffffcp0
2292 tgamma -0x6.0000000000004p0
2293 tgamma -0x6.ffffffffffffcp0
2294 tgamma -0x7.0000000000004p0
2295 tgamma -0x7.ffffffffffffcp0
2296 tgamma -0x8.0000000000008p0
2297 tgamma -0x9.ffffffffffff8p0
2298 tgamma -0xa.0000000000008p0
2299 tgamma -0x13.ffffffffffffp0
2300 tgamma -0x14.000000000001p0
2301 tgamma -0x1d.ffffffffffffp0
2302 tgamma -0x1e.000000000001p0
2303 tgamma -0x27.fffffffffffep0
2304 tgamma -0x28.000000000002p0
2305 tgamma -0x28.fffffffffffep0
2306 tgamma -0x29.000000000002p0
2307 tgamma -0x29.fffffffffffep0
2308 tgamma -0x2a.000000000002p0
2309 tgamma -0x31.fffffffffffep0
2310 tgamma -0x32.000000000002p0
2311 tgamma -0x63.fffffffffffcp0
2312 tgamma -0x64.000000000004p0
2313 tgamma -0x95.fffffffffff8p0
2314 tgamma -0x96.000000000008p0
2315 tgamma -0xb4.fffffffffff8p0
2316 tgamma -0xb5.000000000008p0
2317 tgamma -0xb5.fffffffffff8p0
2318 tgamma -0xb6.000000000008p0
2319 tgamma -0xb6.fffffffffff8p0
2320 tgamma -0xb7.000000000008p0
2321 tgamma -0xb7.fffffffffff8p0
2322 tgamma -0xb8.000000000008p0
2323 tgamma 0x8.00000000000000000000000004p0
2324 tgamma 0x7.fffffffffffffffffffffffffep0
2325 tgamma 0x7.00000000000000000000000002p0
2326 tgamma 0x6.fffffffffffffffffffffffffep0
2327 tgamma 0x6.00000000000000000000000002p0
2328 tgamma 0x5.fffffffffffffffffffffffffep0
2329 tgamma 0x5.00000000000000000000000002p0
2330 tgamma 0x4.fffffffffffffffffffffffffep0
2331 tgamma 0x4.00000000000000000000000002p0
2332 tgamma 0x3.ffffffffffffffffffffffffffp0
2333 tgamma 0x3.00000000000000000000000001p0
2334 tgamma 0x2.ffffffffffffffffffffffffffp0
2335 tgamma 0x2.00000000000000000000000001p0
2336 tgamma 0x1.ffffffffffffffffffffffffff8p0
2337 tgamma 0x1.000000000000000000000000008p0
2338 tgamma 0x0.ffffffffffffffffffffffffffcp0
2339 tgamma -0x0.ffffffffffffffffffffffffffcp0
2340 tgamma -0x1.000000000000000000000000008p0
2341 tgamma -0x1.ffffffffffffffffffffffffff8p0
2342 tgamma -0x2.00000000000000000000000001p0
2343 tgamma -0x2.ffffffffffffffffffffffffffp0
2344 tgamma -0x3.00000000000000000000000001p0
2345 tgamma -0x3.ffffffffffffffffffffffffffp0
2346 tgamma -0x4.00000000000000000000000002p0
2347 tgamma -0x4.fffffffffffffffffffffffffep0
2348 tgamma -0x5.00000000000000000000000002p0
2349 tgamma -0x5.fffffffffffffffffffffffffep0
2350 tgamma -0x6.00000000000000000000000002p0
2351 tgamma -0x6.fffffffffffffffffffffffffep0
2352 tgamma -0x7.00000000000000000000000002p0
2353 tgamma -0x7.fffffffffffffffffffffffffep0
2354 tgamma -0x8.00000000000000000000000004p0
2355 tgamma -0x9.fffffffffffffffffffffffffcp0
2356 tgamma -0xa.00000000000000000000000004p0
2357 tgamma -0x13.fffffffffffffffffffffffff8p0
2358 tgamma -0x14.00000000000000000000000008p0
2359 tgamma -0x1d.fffffffffffffffffffffffff8p0
2360 tgamma -0x1e.00000000000000000000000008p0
2361 tgamma -0x27.fffffffffffffffffffffffffp0
2362 tgamma -0x28.0000000000000000000000001p0
2363 tgamma -0x28.fffffffffffffffffffffffffp0
2364 tgamma -0x29.0000000000000000000000001p0
2365 tgamma -0x29.fffffffffffffffffffffffffp0
2366 tgamma -0x2a.0000000000000000000000001p0
2367 tgamma -0x31.fffffffffffffffffffffffffp0
2368 tgamma -0x32.0000000000000000000000001p0
2369 tgamma -0x63.ffffffffffffffffffffffffep0
2370 tgamma -0x64.0000000000000000000000002p0
2371 tgamma -0x95.ffffffffffffffffffffffffcp0
2372 tgamma -0x96.0000000000000000000000004p0
2373 tgamma -0xb4.ffffffffffffffffffffffffcp0
2374 tgamma -0xb5.0000000000000000000000004p0
2375 tgamma -0xb5.ffffffffffffffffffffffffcp0
2376 tgamma -0xb6.0000000000000000000000004p0
2377 tgamma -0xb6.ffffffffffffffffffffffffcp0
2378 tgamma -0xb7.0000000000000000000000004p0
2379 tgamma -0xb7.ffffffffffffffffffffffffcp0
2380 tgamma -0xb8.0000000000000000000000004p0
2381 tgamma -0xbb.ffffffffffffffffffffffffcp0
2382 tgamma -0xbc.0000000000000000000000004p0
2383 tgamma -0xbc.ffffffffffffffffffffffffcp0
2384 tgamma -0xbd.0000000000000000000000004p0
2385 tgamma -0xbd.ffffffffffffffffffffffffcp0
2386 tgamma -0xbe.0000000000000000000000004p0
2387 tgamma -0xbe.ffffffffffffffffffffffffcp0
2388 tgamma -0xbf.0000000000000000000000004p0
2389 tgamma 0x8.000000000000001p0
2390 tgamma 0x7.fffffffffffffff8p0
2391 tgamma 0x7.0000000000000008p0
2392 tgamma 0x6.fffffffffffffff8p0
2393 tgamma 0x6.0000000000000008p0
2394 tgamma 0x5.fffffffffffffff8p0
2395 tgamma 0x5.0000000000000008p0
2396 tgamma 0x4.fffffffffffffff8p0
2397 tgamma 0x4.0000000000000008p0
2398 tgamma 0x3.fffffffffffffffcp0
2399 tgamma 0x3.0000000000000004p0
2400 tgamma 0x2.fffffffffffffffcp0
2401 tgamma 0x2.0000000000000004p0
2402 tgamma 0x1.fffffffffffffffep0
2403 tgamma 0x1.0000000000000002p0
2404 tgamma 0x0.ffffffffffffffffp0
2405 tgamma -0x0.ffffffffffffffffp0
2406 tgamma -0x1.0000000000000002p0
2407 tgamma -0x1.fffffffffffffffep0
2408 tgamma -0x2.0000000000000004p0
2409 tgamma -0x2.fffffffffffffffcp0
2410 tgamma -0x3.0000000000000004p0
2411 tgamma -0x3.fffffffffffffffcp0
2412 tgamma -0x4.0000000000000008p0
2413 tgamma -0x4.fffffffffffffff8p0
2414 tgamma -0x5.0000000000000008p0
2415 tgamma -0x5.fffffffffffffff8p0
2416 tgamma -0x6.0000000000000008p0
2417 tgamma -0x6.fffffffffffffff8p0
2418 tgamma -0x7.0000000000000008p0
2419 tgamma -0x7.fffffffffffffff8p0
2420 tgamma -0x8.000000000000001p0
2421 tgamma -0x9.fffffffffffffffp0
2422 tgamma -0xa.000000000000001p0
2423 tgamma -0x13.ffffffffffffffep0
2424 tgamma -0x14.000000000000002p0
2425 tgamma -0x1d.ffffffffffffffep0
2426 tgamma -0x1e.000000000000002p0
2427 tgamma -0x27.ffffffffffffffcp0
2428 tgamma -0x28.000000000000004p0
2429 tgamma -0x28.ffffffffffffffcp0
2430 tgamma -0x29.000000000000004p0
2431 tgamma -0x29.ffffffffffffffcp0
2432 tgamma -0x2a.000000000000004p0
2433 tgamma -0x31.ffffffffffffffcp0
2434 tgamma -0x32.000000000000004p0
2435 tgamma -0x63.ffffffffffffff8p0
2436 tgamma -0x64.000000000000008p0
2437 tgamma -0x95.ffffffffffffffp0
2438 tgamma -0x96.00000000000001p0
2439 tgamma -0xb4.ffffffffffffffp0
2440 tgamma -0xb5.00000000000001p0
2441 tgamma -0xb5.ffffffffffffffp0
2442 tgamma -0xb6.00000000000001p0
2443 tgamma -0xb6.ffffffffffffffp0
2444 tgamma -0xb7.00000000000001p0
2445 tgamma -0xb7.ffffffffffffffp0
2446 tgamma -0xb8.00000000000001p0
2447 tgamma -0xbb.ffffffffffffffp0
2448 tgamma -0xbc.00000000000001p0
2449 tgamma -0xbc.ffffffffffffffp0
2450 tgamma -0xbd.00000000000001p0
2451 tgamma -0xbd.ffffffffffffffp0
2452 tgamma -0xbe.00000000000001p0
2453 tgamma -0xbe.ffffffffffffffp0
2454 tgamma -0xbf.00000000000001p0
2455 tgamma -0xf9.ffffffffffffffp0
2456 tgamma -0xfa.00000000000001p0
2457 tgamma -0x1f3.fffffffffffffep0
2458 tgamma -0x1f4.00000000000002p0
2459 tgamma -0x2ed.fffffffffffffcp0
2460 tgamma -0x2ee.00000000000004p0
2461 tgamma -0x3e7.fffffffffffffcp0
2462 tgamma -0x3e8.00000000000004p0
2463 tgamma -0x4e1.fffffffffffff8p0
2464 tgamma -0x4e2.00000000000008p0
2465 tgamma -0x5db.fffffffffffff8p0
2466 tgamma -0x5dc.00000000000008p0
2467 tgamma -0x6d5.fffffffffffff8p0
2468 tgamma -0x6d6.00000000000008p0
2469 tgamma -0x6e2.fffffffffffff8p0
2470 tgamma -0x6e3.00000000000008p0
2471 tgamma -0x6e3.fffffffffffff8p0
2472 tgamma -0x6e4.00000000000008p0
2473 tgamma -0x6e4.fffffffffffff8p0
2474 tgamma -0x6e5.00000000000008p0
2475 tgamma -0x6e5.fffffffffffff8p0
2476 tgamma -0x6e6.00000000000008p0
2477 tgamma 0x8.0000000000000000000000000008p0
2478 tgamma 0x7.fffffffffffffffffffffffffffcp0
2479 tgamma 0x7.0000000000000000000000000004p0
2480 tgamma 0x6.fffffffffffffffffffffffffffcp0
2481 tgamma 0x6.0000000000000000000000000004p0
2482 tgamma 0x5.fffffffffffffffffffffffffffcp0
2483 tgamma 0x5.0000000000000000000000000004p0
2484 tgamma 0x4.fffffffffffffffffffffffffffcp0
2485 tgamma 0x4.0000000000000000000000000004p0
2486 tgamma 0x3.fffffffffffffffffffffffffffep0
2487 tgamma 0x3.0000000000000000000000000002p0
2488 tgamma 0x2.fffffffffffffffffffffffffffep0
2489 tgamma 0x2.0000000000000000000000000002p0
2490 tgamma 0x1.ffffffffffffffffffffffffffffp0
2491 tgamma 0x1.0000000000000000000000000001p0
2492 tgamma 0x0.ffffffffffffffffffffffffffff8p0
2493 tgamma -0x0.ffffffffffffffffffffffffffff8p0
2494 tgamma -0x1.0000000000000000000000000001p0
2495 tgamma -0x1.ffffffffffffffffffffffffffffp0
2496 tgamma -0x2.0000000000000000000000000002p0
2497 tgamma -0x2.fffffffffffffffffffffffffffep0
2498 tgamma -0x3.0000000000000000000000000002p0
2499 tgamma -0x3.fffffffffffffffffffffffffffep0
2500 tgamma -0x4.0000000000000000000000000004p0
2501 tgamma -0x4.fffffffffffffffffffffffffffcp0
2502 tgamma -0x5.0000000000000000000000000004p0
2503 tgamma -0x5.fffffffffffffffffffffffffffcp0
2504 tgamma -0x6.0000000000000000000000000004p0
2505 tgamma -0x6.fffffffffffffffffffffffffffcp0
2506 tgamma -0x7.0000000000000000000000000004p0
2507 tgamma -0x7.fffffffffffffffffffffffffffcp0
2508 tgamma -0x8.0000000000000000000000000008p0
2509 tgamma -0x9.fffffffffffffffffffffffffff8p0
2510 tgamma -0xa.0000000000000000000000000008p0
2511 tgamma -0x13.fffffffffffffffffffffffffffp0
2512 tgamma -0x14.000000000000000000000000001p0
2513 tgamma -0x1d.fffffffffffffffffffffffffffp0
2514 tgamma -0x1e.000000000000000000000000001p0
2515 tgamma -0x27.ffffffffffffffffffffffffffep0
2516 tgamma -0x28.000000000000000000000000002p0
2517 tgamma -0x28.ffffffffffffffffffffffffffep0
2518 tgamma -0x29.000000000000000000000000002p0
2519 tgamma -0x29.ffffffffffffffffffffffffffep0
2520 tgamma -0x2a.000000000000000000000000002p0
2521 tgamma -0x31.ffffffffffffffffffffffffffep0
2522 tgamma -0x32.000000000000000000000000002p0
2523 tgamma -0x63.ffffffffffffffffffffffffffcp0
2524 tgamma -0x64.000000000000000000000000004p0
2525 tgamma -0x95.ffffffffffffffffffffffffff8p0
2526 tgamma -0x96.000000000000000000000000008p0
2527 tgamma -0xb4.ffffffffffffffffffffffffff8p0
2528 tgamma -0xb5.000000000000000000000000008p0
2529 tgamma -0xb5.ffffffffffffffffffffffffff8p0
2530 tgamma -0xb6.000000000000000000000000008p0
2531 tgamma -0xb6.ffffffffffffffffffffffffff8p0
2532 tgamma -0xb7.000000000000000000000000008p0
2533 tgamma -0xb7.ffffffffffffffffffffffffff8p0
2534 tgamma -0xb8.000000000000000000000000008p0
2535 tgamma -0xbb.ffffffffffffffffffffffffff8p0
2536 tgamma -0xbc.000000000000000000000000008p0
2537 tgamma -0xbc.ffffffffffffffffffffffffff8p0
2538 tgamma -0xbd.000000000000000000000000008p0
2539 tgamma -0xbd.ffffffffffffffffffffffffff8p0
2540 tgamma -0xbe.000000000000000000000000008p0
2541 tgamma -0xbe.ffffffffffffffffffffffffff8p0
2542 tgamma -0xbf.000000000000000000000000008p0
2543 tgamma -0xf9.ffffffffffffffffffffffffff8p0
2544 tgamma -0xfa.000000000000000000000000008p0
2545 tgamma -0x1f3.ffffffffffffffffffffffffffp0
2546 tgamma -0x1f4.00000000000000000000000001p0
2547 tgamma -0x2ed.fffffffffffffffffffffffffep0
2548 tgamma -0x2ee.00000000000000000000000002p0
2549 tgamma -0x3e7.fffffffffffffffffffffffffep0
2550 tgamma -0x3e8.00000000000000000000000002p0
2551 tgamma -0x4e1.fffffffffffffffffffffffffcp0
2552 tgamma -0x4e2.00000000000000000000000004p0
2553 tgamma -0x5db.fffffffffffffffffffffffffcp0
2554 tgamma -0x5dc.00000000000000000000000004p0
2555 tgamma -0x6d5.fffffffffffffffffffffffffcp0
2556 tgamma -0x6d6.00000000000000000000000004p0
2557 tgamma -0x6e2.fffffffffffffffffffffffffcp0
2558 tgamma -0x6e3.00000000000000000000000004p0
2559 tgamma -0x6e3.fffffffffffffffffffffffffcp0
2560 tgamma -0x6e4.00000000000000000000000004p0
2561 tgamma -0x6e4.fffffffffffffffffffffffffcp0
2562 tgamma -0x6e5.00000000000000000000000004p0
2563 tgamma -0x6e5.fffffffffffffffffffffffffcp0
2564 tgamma -0x6e6.00000000000000000000000004p0
2565 tgamma -0x6eb.fffffffffffffffffffffffffcp0
2566 tgamma -0x6ec.00000000000000000000000004p0
2567 tgamma -0x6ec.fffffffffffffffffffffffffcp0
2568 tgamma -0x6ed.00000000000000000000000004p0
2569 tgamma -0x6ed.fffffffffffffffffffffffffcp0
2570 tgamma -0x6ee.00000000000000000000000004p0
2571 tgamma -0x6ee.fffffffffffffffffffffffffcp0
2572 tgamma -0x6ef.00000000000000000000000004p0
2573 tgamma -0x1.0a32a2p+5
2574 tgamma -0x1.5800000080001p+7
2575 tgamma 18.5
2576 tgamma 19.5
2577 tgamma 23.5
2578 tgamma 29.5
2579 tgamma 30.5
2580 tgamma 31.5
2581 tgamma 32.5
2582 tgamma 33.5
2583 tgamma 34.5
2584 tgamma 0x2.30a43cp+4
2585 tgamma 0x2.30a44p+4
2586 tgamma 0xa.b9fd72b0fb238p+4
2587 tgamma 0xa.b9fd72b0fb24p+4
2588 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
2589 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
2590 tgamma 0x6.db8c603359a97108p+8
2591 tgamma 0x6.db8c603359a9711p+8
2592 tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
2593 tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
2594 tgamma 1e3
2595 tgamma -100000.5
2596
2597 y0 0.125
2598 y0 0.75
2599 y0 1.0
2600 y0 1.5
2601 y0 2.0
2602 y0 8.0
2603 y0 10.0
2604 y0 0x1.3ffp+74
2605 y0 0x1.ff00000000002p+840
2606 y0 0x1p1023
2607 y0 0x1p16382
2608 y0 0x1p16383
2609 y0 0x1p-10
2610 y0 0x1p-20
2611 y0 0x1p-30
2612 y0 0x1p-40
2613 y0 0x1p-50
2614 y0 0x1p-60
2615 y0 0x1p-70
2616 y0 0x1p-80
2617 y0 0x1p-90
2618 y0 0x1p-100
2619 y0 0x1p-110
2620 y0 min
2621 y0 min_subnorm
2622
2623 y1 0.125
2624 y1 0.75
2625 y1 1.0
2626 y1 1.5
2627 y1 2.0
2628 y1 8.0
2629 y1 10.0
2630 y1 0x1.27e204p+99
2631 y1 0x1.001000001p+593
2632 y1 0x1p1023
2633 y1 0x1p16382
2634 y1 0x1p16383
2635 y1 0x1p-10
2636 y1 0x1p-20
2637 y1 0x1p-30
2638 y1 0x1p-40
2639 y1 0x1p-50
2640 y1 0x1p-60
2641 y1 0x1p-70
2642 y1 0x1p-80
2643 y1 0x1p-90
2644 y1 0x1p-100
2645 y1 0x1p-110
2646 y1 min
2647 y1 min_subnorm
2648
2649 # yn (0, x) == y0 (x).
2650 yn 0 0.125
2651 yn 0 0.75
2652 yn 0 1.0
2653 yn 0 1.5
2654 yn 0 2.0
2655 yn 0 8.0
2656 yn 0 10.0
2657
2658 # yn (1, x) == y1 (x).
2659 yn 1 0.125
2660 yn 1 0.75
2661 yn 1 1.0
2662 yn 1 1.5
2663 yn 1 2.0
2664 yn 1 8.0
2665 yn 1 10.0
2666
2667 # yn (-1, x) == -y1 (x).
2668 yn -1 1.0
2669
2670 # yn (3, x).
2671 yn 3 0.125
2672 yn 3 0.75
2673 yn 3 1.0
2674 yn 3 2.0
2675 yn 3 10.0
2676
2677 # yn (10, x).
2678 yn 10 0.125
2679 yn 10 0.75
2680 yn 10 1.0
2681 yn 10 2.0
2682 yn 10 10.0
2683
2684 yn -10 1.0
2685
2686 yn 10 min
2687
2688 yn 2 0x1.ffff62p+99
2689 yn 2 0x1p127
2690 yn 2 0x1p1023
2691 yn 2 0x1p16383
2692
2693 yn 0 min
2694 yn 0 min_subnorm
2695 yn 1 min
2696 yn 1 min_subnorm
2697 yn -1 min
2698 yn -1 min_subnorm
2699 yn 2 min
2700 yn 2 min_subnorm
2701 yn -2 min
2702 yn -2 min_subnorm
2703 yn 17 min
2704 yn 17 min_subnorm
2705 yn -17 min
2706 yn -17 min_subnorm
2707 yn 42 min
2708 yn 42 min_subnorm
2709 yn -42 min
2710 yn -42 min_subnorm