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