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