x86: Move abilist files out of nptl/ subdirectories.
[glibc.git] / math / auto-libm-test-in
blob6edad5ad7e3e02b9347b0522588cc0ed743dceaa
1 # libm test inputs for gen-auto-libm-tests.c.
2 # Copyright (C) 1997-2014 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 # Bug 16354: spurious underflow may occur.
628 cosh min spurious-underflow
629 cosh -min spurious-underflow
630 cosh min_subnorm spurious-underflow
631 cosh -min_subnorm spurious-underflow
632 # Test values either side of overflow for each floating-point format.
633 cosh 0x5.96a7ep+4
634 cosh 0x5.96a7e8p+4
635 cosh -0x5.96a7ep+4
636 cosh -0x5.96a7e8p+4
637 # GCC bug 59666: results on directed rounding may be incorrect.
638 cosh 0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
639 cosh 0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
640 cosh -0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
641 cosh -0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
642 cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
643 cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
644 cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
645 cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
646 cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
647 cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
648 cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
649 cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
650 cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
651 cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
652 cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
653 cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
655 cpow 1 0 0 0
656 cpow 2 0 10 0
657 # Bug 14473: cpow results inaccurate.
658 cpow e 0 0 2pi xfail
659 cpow 2 3 4 0
661 cpow 0.75 1.25 0.75 1.25
662 cpow 0.75 1.25 1.0 1.0
663 cpow 0.75 1.25 1.0 0.0
664 cpow 0.75 1.25 0.0 1.0
666 csqrt 0 0
667 csqrt 0 -0
668 csqrt -0 0
669 csqrt -0 -0
671 csqrt 16.0 -30.0
672 csqrt -1 0
673 csqrt 0 2
674 csqrt 119 120
675 csqrt 0.75 1.25
676 csqrt -2 -3
677 csqrt -2 3
678 # Principal square root should be returned (i.e., non-negative real part).
679 csqrt 0 -1
681 csqrt 0x1.fffffep+127 0x1.fffffep+127
682 csqrt 0x1.fffffep+127 1.0
683 csqrt 0x1p-149 0x1p-149
684 csqrt 0x1p-147 0x1p-147
686 csqrt 0 0x1p-149
687 csqrt 0x1p-50 0x1p-149
688 csqrt 0x1p+127 0x1p-149
689 csqrt 0x1p-149 0x1p+127
690 csqrt 0x1.000002p-126 0x1.000002p-126
691 csqrt -0x1.000002p-126 -0x1.000002p-126
693 csqrt 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
694 csqrt 0x1.fffffffffffffp+1023 0x1p+1023
695 csqrt 0x1p-1074 0x1p-1074
696 csqrt 0x1p-1073 0x1p-1073
698 csqrt 0 0x1p-1074
699 csqrt 0x1p-500 0x1p-1074
700 csqrt 0x1p+1023 0x1p-1074
701 csqrt 0x1p-1074 0x1p+1023
702 csqrt 0x1.0000000000001p-1022 0x1.0000000000001p-1022
703 csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
705 csqrt 0x1.fp+16383 0x1.fp+16383
706 csqrt 0x1.fp+16383 0x1p+16383
707 csqrt 0x1p-16440 0x1p-16441
709 csqrt 0 0x1p-16445
710 csqrt 0x1p-5000 0x1p-16445
711 csqrt 0x1p+16383 0x1p-16445
712 csqrt 0x1p-16445 0x1p+16383
713 csqrt 0x1.0000000000000002p-16382 0x1.0000000000000002p-16382
714 csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
716 csqrt 0 0x1p-16494
717 csqrt 0x1p-5000 0x1p-16494
718 csqrt 0x1p+16383 0x1p-16494
719 csqrt 0x1p-16494 0x1p+16383
720 csqrt 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-16382
721 csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-16382
723 ctan 0 0
724 ctan 0 -0
725 ctan -0 0
726 ctan -0 -0
728 ctan 0.75 1.25
729 ctan -2 -3
731 ctan 1 45
732 ctan 1 47
733 ctan 1 355
734 ctan 1 365
735 # GCC bug 59666: results on directed rounding may be incorrect.
736 ctan 1 5680 xfail-rounding:ldbl-128ibm
737 ctan 1 5690 xfail-rounding:ldbl-128ibm
739 ctan 0x3.243f6cp-1 0
741 ctan 0x1p127 1
742 ctan 0x1p1023 1
743 ctan 0x1p16383 1
745 # GCC bug 59666: results on directed rounding may be incorrect.
746 ctan 50000 50000 xfail-rounding:ldbl-128ibm
747 ctan 50000 -50000 xfail-rounding:ldbl-128ibm
748 ctan -50000 50000 xfail-rounding:ldbl-128ibm
749 ctan -50000 -50000 xfail-rounding:ldbl-128ibm
751 ctan 0x1.921fb6p+0 0x1p-149
752 ctan 0x1.921fb54442d18p+0 0x1p-1074
753 ctan 0x1.921fb54442d1846ap+0 0x1p-16445
755 ctanh 0 0
756 ctanh 0 -0
757 ctanh -0 0
758 ctanh -0 -0
760 ctanh 0 pi/4
762 ctanh 0.75 1.25
763 ctanh -2 -3
765 ctanh 45 1
766 ctanh 47 1
767 ctanh 355 1
768 ctanh 365 1
769 # GCC bug 59666: results on directed rounding may be incorrect.
770 ctanh 5680 1 xfail-rounding:ldbl-128ibm
771 ctanh 5690 1 xfail-rounding:ldbl-128ibm
773 ctanh 0 0x3.243f6cp-1
775 ctanh 1 0x1p127
776 ctanh 1 0x1p1023
777 ctanh 1 0x1p16383
779 # GCC bug 59666: results on directed rounding may be incorrect.
780 ctanh 50000 50000 xfail-rounding:ldbl-128ibm
781 ctanh 50000 -50000 xfail-rounding:ldbl-128ibm
782 ctanh -50000 50000 xfail-rounding:ldbl-128ibm
783 ctanh -50000 -50000 xfail-rounding:ldbl-128ibm
785 ctanh 0x1p-149 0x1.921fb6p+0
786 ctanh 0x1p-1074 0x1.921fb54442d18p+0
787 ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
789 erf 0
790 erf -0
791 erf 0.125
792 erf 0.75
793 erf 1.25
794 erf 2.0
795 erf 4.125
796 erf 27.0
797 erf -27.0
798 erf -0x1.fffffffffffff8p-2
799 erf 0x1.c5bf94p-127
800 erf 0x3.8b7fa8p-128
801 erf -0x3.8b7f12369ded8p-1024
802 erf 0x3.8b7f12369ded5518p-16384
804 erfc 0.0
805 erfc -0
806 erfc 0.125
807 erfc 0.75
808 erfc 1.25
809 erfc 2.0
810 erfc 0x1.f7303cp+1
811 erfc 4.125
812 erfc 0x1.ffa002p+2
813 erfc 0x1.ffffc8p+2
814 erfc -0x1.fffffffffffff8p-2
815 erfc 26.0
816 erfc 27.0
817 erfc 28.0
818 erfc 0x1.ffff56789abcdef0123456789a8p+2
819 erfc 100
820 erfc 106
821 erfc 106.5
822 erfc 106.625
823 erfc 107
824 erfc 108
825 erfc 1000
826 erfc max
828 exp 0
829 exp -0
830 exp 1
831 exp 2
832 exp 3
833 exp 0.75
834 exp 50.0
835 exp 88.72269439697265625
836 exp 709.75
837 # GCC bug 59666: results on directed rounding may be incorrect.
838 exp 1000.0 xfail-rounding:ldbl-128ibm
839 exp 710 xfail-rounding:ldbl-128ibm
840 exp -1234
841 # GCC bug 59666: results on directed rounding may be incorrect.
842 exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:ldbl-128ibm
843 exp 1e5 xfail-rounding:ldbl-128ibm
844 exp max xfail-rounding:ldbl-128ibm
845 exp -7.4444006192138124e+02
846 exp -0x1.75f113c30b1c8p+9
847 exp -max
848 exp -11342.8125
849 exp 0x1p-10
850 exp -0x1p-10
851 exp 0x1p-20
852 exp -0x1p-20
853 exp 0x1p-30
854 exp -0x1p-30
855 exp 0x1p-40
856 exp -0x1p-40
857 exp 0x1p-50
858 exp -0x1p-50
859 exp 0x1p-60
860 exp -0x1p-60
861 exp 0x1p-100
862 exp -0x1p-100
863 exp min
864 exp -min
865 exp min_subnorm
866 exp -min_subnorm
868 exp10 0
869 exp10 -0
870 exp10 3
871 exp10 -1
872 exp10 36
873 exp10 -36
874 exp10 305
875 exp10 -305
876 # GCC bug 59666: results on directed rounding may be incorrect.
877 exp10 4932 xfail-rounding:ldbl-128ibm
878 # Bug 16361: underflow exception may be misssing
879 exp10 -4932 missing-underflow:ldbl-96-intel:x86 missing-underflow:ldbl-96-intel:x86_64
880 # GCC bug 59666: results on directed rounding may be incorrect.
881 exp10 1e5 xfail-rounding:ldbl-128ibm
882 exp10 -1e5
883 # GCC bug 59666: results on directed rounding may be incorrect.
884 exp10 1e6 xfail-rounding:ldbl-128ibm
885 exp10 -1e6
886 # GCC bug 59666: results on directed rounding may be incorrect.
887 exp10 max xfail-rounding:ldbl-128ibm
888 exp10 -max
889 exp10 0.75
890 # GCC bug 59666: results on directed rounding may be incorrect.
891 exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:ldbl-128ibm
893 exp2 0
894 exp2 -0
895 exp2 10
896 exp2 -1
897 exp2 1e6
898 exp2 -1e6
899 exp2 max
900 exp2 -max
901 exp2 0.75
902 exp2 100.5
903 exp2 127
904 exp2 -149
905 exp2 1000.25
906 exp2 1023
907 exp2 -1074
908 exp2 16383
909 exp2 -16400
911 expm1 0
912 expm1 -0
913 expm1 1
914 expm1 0.75
915 expm1 50.0
916 expm1 127.0
917 expm1 500.0
918 # GCC bug 59666: results on directed rounding may be incorrect.
919 expm1 11356.25 xfail-rounding:ldbl-128ibm
920 expm1 -10.0
921 expm1 -16.0
922 expm1 -17.0
923 expm1 -18.0
924 expm1 -36.0
925 expm1 -37.0
926 expm1 -38.0
927 expm1 -44.0
928 expm1 -45.0
929 expm1 -46.0
930 expm1 -73.0
931 expm1 -74.0
932 expm1 -75.0
933 expm1 -78.0
934 expm1 -79.0
935 expm1 -80.0
936 expm1 -100.0
937 expm1 -1000.0
938 expm1 -10000.0
939 expm1 -100000.0
940 # GCC bug 59666: results on directed rounding may be incorrect.
941 expm1 100000.0 xfail-rounding:ldbl-128ibm
942 expm1 max xfail-rounding:ldbl-128ibm
943 expm1 -max
944 expm1 0x1p-2
945 expm1 -0x1p-2
946 expm1 0x1p-10
947 expm1 -0x1p-10
948 expm1 0x1p-20
949 expm1 -0x1p-20
950 expm1 0x1p-29
951 expm1 -0x1p-29
952 expm1 0x1p-32
953 expm1 -0x1p-32
954 expm1 0x1p-50
955 expm1 -0x1p-50
956 expm1 0x1p-64
957 expm1 -0x1p-64
958 expm1 0x1p-100
959 expm1 -0x1p-100
961 fma 1.0 2.0 3.0
962 fma 1.25 0.75 0.0625
964 fma 0 0 0
965 fma 0 0 -0
966 fma 0 -0 0
967 fma 0 -0 -0
968 fma -0 0 0
969 fma -0 0 -0
970 fma -0 -0 0
971 fma -0 -0 -0
972 fma 1.0 0 0
973 fma 1.0 0 -0
974 fma 1.0 -0 0
975 fma 1.0 -0 -0
976 fma -1.0 0 0
977 fma -1.0 0 -0
978 fma -1.0 -0 0
979 fma -1.0 -0 -0
980 fma 0 1.0 0
981 fma 0 1.0 -0
982 fma 0 -1.0 0
983 fma 0 -1.0 -0
984 fma -0 1.0 0
985 fma -0 1.0 -0
986 fma -0 -1.0 0
987 fma -0 -1.0 -0
989 fma 1.0 1.0 -1.0
990 fma 1.0 -1.0 1.0
991 fma -1.0 1.0 1.0
992 fma -1.0 -1.0 -1.0
994 # Bug 6801: errno setting may be missing.
995 fma min min 0 missing-errno
996 fma min min -0 missing-errno
997 fma min -min 0 missing-errno
998 fma min -min -0 missing-errno
999 fma -min min 0 missing-errno
1000 fma -min min -0 missing-errno
1001 fma -min -min 0 missing-errno
1002 fma -min -min -0 missing-errno
1004 # Bug 6801: errno setting may be missing.
1005 # Bug 13304: results on directed rounding may be incorrect.
1006 fma max max min missing-errno xfail-rounding:ldbl-128ibm
1007 fma max max -min missing-errno xfail-rounding:ldbl-128ibm
1008 fma max -max min missing-errno xfail-rounding:ldbl-128ibm
1009 fma max -max -min missing-errno xfail-rounding:ldbl-128ibm
1010 fma -max max min missing-errno xfail-rounding:ldbl-128ibm
1011 fma -max max -min missing-errno xfail-rounding:ldbl-128ibm
1012 fma -max -max min missing-errno xfail-rounding:ldbl-128ibm
1013 fma -max -max -min missing-errno xfail-rounding:ldbl-128ibm
1015 fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
1016 fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
1017 fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
1018 fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
1019 fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
1020 fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
1021 fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
1022 fma 0x1.4p-126 0x1.000004p-1 0x1p-128
1023 fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
1024 fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
1025 fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
1026 fma 0x1p-149 0x1p-1 0x0.fffffep-126
1027 fma -0x1p-149 0x1p-1 -0x0.fffffep-126
1028 fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
1029 fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
1030 fma 0x1p-149 0x1p-149 0x1p127
1031 fma 0x1p-149 -0x1p-149 0x1p127
1032 fma 0x1p-149 0x1p-149 -0x1p127
1033 fma 0x1p-149 -0x1p-149 -0x1p127
1034 fma 0x1p-149 0x1p-149 0x1p-126
1035 fma 0x1p-149 -0x1p-149 0x1p-126
1036 fma 0x1p-149 0x1p-149 -0x1p-126
1037 fma 0x1p-149 -0x1p-149 -0x1p-126
1038 fma 0x1p-149 0x1p-149 0x0.fffffep-126
1039 fma 0x1p-149 -0x1p-149 0x0.fffffep-126
1040 fma 0x1p-149 0x1p-149 -0x0.fffffep-126
1041 fma 0x1p-149 -0x1p-149 -0x0.fffffep-126
1042 fma 0x1p-149 0x1p-149 0x1p-149
1043 # Bug 6801: errno setting may be missing.
1044 fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno
1045 fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno
1046 fma 0x1p-149 -0x1p-149 -0x1p-149
1047 fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
1048 fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
1049 fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
1050 fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
1051 fma 0x1.000002p-126 0x1.000002p-26 0x1p127
1052 fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
1053 fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
1054 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
1055 fma 0x1.000002p-126 0x1.000002p-26 0x1p103
1056 fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
1057 fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
1058 fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
1060 fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
1061 fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
1062 fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
1063 fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
1064 fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
1065 fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122
1066 fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023
1067 fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023
1068 fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023
1069 # Bug 6801: errno setting may be missing.
1070 fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
1071 fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989
1072 fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005
1073 fma 0x1p-537 0x1p-538 0x1p-1074
1074 fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022
1075 fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022
1076 fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022
1077 fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022
1078 fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022
1079 fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022
1080 fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983
1081 fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024
1082 fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024
1083 fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074
1084 fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074
1085 fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022
1086 fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022
1087 fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022
1088 fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022
1089 fma 0x1p-1074 0x1p-1074 0x1p1023
1090 fma 0x1p-1074 -0x1p-1074 0x1p1023
1091 fma 0x1p-1074 0x1p-1074 -0x1p1023
1092 fma 0x1p-1074 -0x1p-1074 -0x1p1023
1093 fma 0x1p-1074 0x1p-1074 0x1p-1022
1094 fma 0x1p-1074 -0x1p-1074 0x1p-1022
1095 fma 0x1p-1074 0x1p-1074 -0x1p-1022
1096 fma 0x1p-1074 -0x1p-1074 -0x1p-1022
1097 fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022
1098 fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022
1099 fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022
1100 fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022
1101 fma 0x1p-1074 0x1p-1074 0x1p-1074
1102 # Bug 6801: errno setting may be missing.
1103 fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
1104 fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
1105 fma 0x1p-1074 -0x1p-1074 -0x1p-1074
1106 fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
1107 fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
1108 fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
1109 fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
1110 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023
1111 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023
1112 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023
1113 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023
1114 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970
1115 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970
1116 fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970
1117 fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970
1119 fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450
1120 fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579
1121 fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072
1122 fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468
1123 fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513
1124 fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385
1125 fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384
1126 fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384
1127 fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445
1128 fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445
1129 fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382
1130 fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382
1131 fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382
1132 fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382
1133 fma 0x1p-16445 0x1p-16445 0x1p16383
1134 fma 0x1p-16445 -0x1p-16445 0x1p16383
1135 fma 0x1p-16445 0x1p-16445 -0x1p16383
1136 fma 0x1p-16445 -0x1p-16445 -0x1p16383
1137 fma 0x1p-16445 0x1p-16445 0x1p-16382
1138 fma 0x1p-16445 -0x1p-16445 0x1p-16382
1139 fma 0x1p-16445 0x1p-16445 -0x1p-16382
1140 fma 0x1p-16445 -0x1p-16445 -0x1p-16382
1141 fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382
1142 fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382
1143 fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382
1144 fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382
1145 fma 0x1p-16445 0x1p-16445 0x1p-16445
1146 # Bug 6801: errno setting may be missing.
1147 fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
1148 fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
1149 fma 0x1p-16445 -0x1p-16445 -0x1p-16445
1150 fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
1151 fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
1152 fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
1153 fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
1154 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383
1155 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383
1156 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383
1157 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383
1158 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319
1159 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319
1160 fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319
1161 fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319
1163 fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378
1164 fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382
1165 fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382
1166 fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616
1167 fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879
1168 fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395
1169 fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454
1170 fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979
1171 fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849
1172 fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607
1173 fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316
1174 fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521
1175 fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507
1176 fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
1177 fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384
1178 fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384
1179 fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494
1180 fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494
1181 fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382
1182 fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
1183 fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382
1184 fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
1185 fma 0x1p-16494 0x1p-16494 0x1p16383
1186 fma 0x1p-16494 -0x1p-16494 0x1p16383
1187 fma 0x1p-16494 0x1p-16494 -0x1p16383
1188 fma 0x1p-16494 -0x1p-16494 -0x1p16383
1189 fma 0x1p-16494 0x1p-16494 0x1p-16382
1190 fma 0x1p-16494 -0x1p-16494 0x1p-16382
1191 fma 0x1p-16494 0x1p-16494 -0x1p-16382
1192 fma 0x1p-16494 -0x1p-16494 -0x1p-16382
1193 fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
1194 fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
1195 fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
1196 fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
1197 fma 0x1p-16494 0x1p-16494 0x1p-16494
1198 # Bug 6801: errno setting may be missing.
1199 fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
1200 fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
1201 fma 0x1p-16494 -0x1p-16494 -0x1p-16494
1202 fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
1203 fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
1204 fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
1205 fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
1206 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383
1207 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383
1208 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383
1209 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383
1210 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319
1211 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319
1212 fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319
1213 fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319
1215 hypot 0 0
1216 hypot 0 -0
1217 hypot -0 0
1218 hypot -0 -0
1219 # hypot (x,y) == hypot (+-x, +-y).
1220 hypot 0.7 12.4
1221 hypot -0.7 12.4
1222 hypot 0.7 -12.4
1223 hypot -0.7 -12.4
1224 hypot 12.4 0.7
1225 hypot -12.4 0.7
1226 hypot 12.4 -0.7
1227 hypot -12.4 -0.7
1228 # hypot (x,0) == fabs (x).
1229 hypot 0.75 0
1230 hypot -0.75 0
1231 hypot -5.7e7 0
1232 hypot 0.75 1.25
1233 hypot 1.0 0x1p-61
1234 hypot 0x1p+0 0x1.fp-129
1235 hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
1236 hypot 0x3p125 0x4p125 no-test-inline:flt-32
1237 hypot 0x1.234566p-126 0x1.234566p-126 no-test-inline:flt-32
1238 hypot 0x3p1021 0x4p1021 no-test-inline:dbl-64
1239 hypot 0x1p+0 0x0.3ep-1022 no-test-inline:dbl-64
1240 hypot 0x3p16381 0x4p16381 no-test-inline
1241 hypot 0x1p-149 0x1p-149
1242 hypot 0x1p-1074 0x1p-1074
1243 hypot 0x1p-16445 0x1p-16445 no-test-inline
1244 hypot 0x1p-16494 0x1p-16494 no-test-inline
1245 hypot 0x0.fffffep-126 0x0.fp-127
1246 hypot 0x0.fffffep-126 0x0.fp-130
1247 hypot 0x0.fffffffffffffp-1022 0x0.fp-1023
1248 hypot 0x0.fffffffffffffp-1022 0x0.fp-1026
1249 hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline
1250 hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline
1251 hypot 0 min_subnorm no-test-inline
1253 j0 -1.0
1254 j0 0.0
1255 j0 0.125
1256 j0 0.75
1257 j0 1.0
1258 j0 1.5
1259 j0 2.0
1260 j0 8.0
1261 j0 10.0
1262 j0 4.0
1263 j0 -4.0
1264 j0 0x1.d7ce3ap+107
1265 j0 -0x1.001000001p+593
1266 j0 0x1p1023
1267 j0 0x1p16382
1268 j0 0x1p16383
1270 j1 -1.0
1271 j1 0.0
1272 j1 0.125
1273 j1 0.75
1274 j1 1.0
1275 j1 1.5
1276 j1 2.0
1277 j1 8.0
1278 j1 10.0
1279 j1 0x1.3ffp+74
1280 j1 0x1.ff00000000002p+840
1281 j1 0x1p1023
1282 j1 0x1p16382
1283 j1 0x1p16383
1285 # jn (0, x) == j0 (x).
1286 jn 0 -1.0
1287 jn 0 0.0
1288 jn 0 0.125
1289 jn 0 0.75
1290 jn 0 1.0
1291 jn 0 1.5
1292 jn 0 2.0
1293 jn 0 8.0
1294 jn 0 10.0
1295 jn 0 4.0
1296 jn 0 -4.0
1298 # jn (1, x) == j1 (x).
1299 jn 1 -1.0
1300 jn 1 0.0
1301 jn 1 0.125
1302 jn 1 0.75
1303 jn 1 1.0
1304 jn 1 1.5
1305 jn 1 2.0
1306 jn 1 8.0
1307 jn 1 10.0
1309 jn 3 -1.0
1310 jn 3 0.0
1311 jn 3 0.125
1312 jn 3 0.75
1313 jn 3 1.0
1314 jn 3 2.0
1315 jn 3 10.0
1317 jn 10 -1.0
1318 jn 10 0.0
1319 jn 10 0.125
1320 jn 10 0.75
1321 jn 10 1.0
1322 jn 10 2.0
1323 jn 10 10.0
1325 jn 2 2.4048255576957729
1326 jn 3 2.4048255576957729
1327 jn 4 2.4048255576957729
1328 jn 5 2.4048255576957729
1329 jn 6 2.4048255576957729
1330 jn 7 2.4048255576957729
1331 jn 8 2.4048255576957729
1332 jn 9 2.4048255576957729
1334 jn 2 0x1.ffff62p+99
1335 jn 2 0x1p127
1336 jn 2 0x1p1023
1337 jn 2 0x1p16383
1339 lgamma max
1340 lgamma 1
1341 lgamma 3
1342 lgamma 0.5
1343 lgamma -0.5
1344 lgamma 0.7
1345 lgamma 1.2
1346 lgamma 0x1p-5
1347 lgamma -0x1p-5
1348 lgamma 0x1p-10
1349 lgamma -0x1p-10
1350 lgamma 0x1p-15
1351 lgamma -0x1p-15
1352 lgamma 0x1p-20
1353 lgamma -0x1p-20
1354 lgamma 0x1p-25
1355 lgamma -0x1p-25
1356 lgamma 0x1p-30
1357 lgamma -0x1p-30
1358 lgamma 0x1p-40
1359 lgamma -0x1p-40
1360 lgamma 0x1p-50
1361 lgamma -0x1p-50
1362 lgamma 0x1p-60
1363 lgamma -0x1p-60
1364 lgamma 0x1p-64
1365 lgamma -0x1p-64
1366 lgamma 0x1p-70
1367 lgamma -0x1p-70
1368 lgamma 0x1p-100
1369 lgamma -0x1p-100
1370 lgamma 0x1p-126
1371 lgamma -0x1p-126
1372 lgamma 0x1p-149
1373 lgamma -0x1p-149
1374 lgamma 0x1p-200
1375 lgamma -0x1p-200
1376 lgamma 0x1p-500
1377 lgamma -0x1p-500
1378 lgamma 0x1p-1000
1379 lgamma -0x1p-1000
1380 lgamma 0x1p-1022
1381 lgamma -0x1p-1022
1382 lgamma 0x1p-1074
1383 lgamma -0x1p-1074
1384 lgamma 0x1p-5000
1385 lgamma -0x1p-5000
1386 lgamma 0x1p-10000
1387 lgamma -0x1p-10000
1388 lgamma 0x1p-16382
1389 lgamma -0x1p-16382
1390 lgamma 0x1p-16445
1391 lgamma -0x1p-16445
1392 lgamma 0x1p-16494
1393 lgamma -0x1p-16494
1395 log 1
1396 log e
1397 log 1/e
1398 log 2
1399 log 10
1400 log 0.75
1401 log min
1402 log min_subnorm
1404 log10 1
1405 log10 0.1
1406 log10 10.0
1407 log10 100.0
1408 log10 10000.0
1409 log10 e
1410 log10 0.75
1411 log10 min
1412 log10 min_subnorm
1414 log1p 0
1415 log1p -0
1416 log1p e-1
1417 log1p -0.25
1418 log1p -0.875
1419 # Bug 16339: underflow exception may be missing.
1420 log1p min missing-underflow
1421 log1p min_subnorm missing-underflow
1422 log1p -min missing-underflow
1423 log1p -min_subnorm missing-underflow
1424 log1p 0x1p10
1425 log1p 0x1p20
1426 log1p 0x1p30
1427 log1p 0x1p50
1428 log1p 0x1p60
1429 log1p 0x1p100
1430 log1p 0x1p1000
1431 log1p max
1433 log2 1
1434 log2 e
1435 log2 2.0
1436 log2 16.0
1437 log2 256.0
1438 log2 0.75
1439 log2 min
1440 log2 min_subnorm
1442 pow 0 0
1443 pow 0 -0
1444 pow -0 0
1445 pow -0 -0
1447 pow 10 0
1448 pow 10 -0
1449 pow -10 0
1450 pow -10 -0
1452 pow 1 1
1453 pow 1 -1
1454 pow 1 1.25
1455 pow 1 -1.25
1456 pow 1 0x1p62
1457 pow 1 0x1p63
1458 pow 1 0x1p64
1459 pow 1 0x1p72
1460 pow 1 min_subnorm
1461 pow 1 -min_subnorm
1463 # pow (x, +-0) == 1.
1464 pow 32.75 0
1465 pow 32.75 -0
1466 pow -32.75 0
1467 pow -32.75 -0
1468 pow 0x1p72 0
1469 pow 0x1p72 -0
1470 pow 0x1p-72 0
1471 pow 0x1p-72 -0
1473 pow 0x1p72 0x1p72
1474 pow 10 -0x1p72
1475 pow max max
1476 pow 10 -max
1478 pow 0 1
1479 pow 0 11
1481 pow -0 1
1482 pow -0 11
1484 pow 0 2
1485 pow 0 11.1
1487 pow -0 2
1488 pow -0 11.1
1490 # pow (+0, y) == +0 for y an odd integer > 0.
1491 pow 0.0 27
1492 pow 0.0 0xffffff
1493 pow 0.0 0x1.fffffffffffffp+52
1494 pow 0.0 0x1.fffffffffffffffep+63
1495 pow 0.0 0x1.ffffffffffffffffffffffffff8p+105
1496 pow 0.0 0x1.ffffffffffffffffffffffffffffp+112
1498 # pow (-0, y) == -0 for y an odd integer > 0.
1499 pow -0 27
1500 pow -0 0xffffff
1501 pow -0 0x1fffffe
1502 pow -0 0x1.fffffffffffffp+52
1503 pow -0 0x1.fffffffffffffp+53
1504 pow -0 0x1.fffffffffffffffep+63
1505 pow -0 0x1.fffffffffffffffep+64
1506 pow -0 0x1.ffffffffffffffffffffffffff8p+105
1507 pow -0 0x1.ffffffffffffffffffffffffff8p+106
1508 pow -0 0x1.ffffffffffffffffffffffffffffp+112
1509 pow -0 0x1.ffffffffffffffffffffffffffffp+113
1511 # pow (+0, y) == +0 for y > 0 and not an odd integer.
1512 pow 0.0 4
1513 pow 0.0 0x1p24
1514 pow 0.0 0x1p127
1515 pow 0.0 max
1516 pow 0.0 min_subnorm
1518 # pow (-0, y) == +0 for y > 0 and not an odd integer.
1519 pow -0 4
1520 pow -0 0x1p24
1521 pow -0 0x1p127
1522 pow -0 max
1523 pow -0 min_subnorm
1525 pow 16 0.25
1526 pow 0x1p64 0.125
1527 pow 2 4
1528 pow 256 8
1530 pow 0.75 1.25
1532 pow -7.49321e+133 -9.80818e+16
1534 pow -1.0 -0xffffff
1535 pow -1.0 -0x1fffffe
1536 pow -1.0 -0x1.fffffffffffffp+52
1537 pow -1.0 -0x1.fffffffffffffp+53
1538 pow -1.0 -0x1.fffffffffffffffep+63
1539 pow -1.0 -0x1.fffffffffffffffep+64
1540 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+105
1541 pow -1.0 -0x1.ffffffffffffffffffffffffff8p+106
1542 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+112
1543 pow -1.0 -0x1.ffffffffffffffffffffffffffffp+113
1544 pow -1.0 -max
1546 pow -1.0 0xffffff
1547 pow -1.0 0x1fffffe
1548 pow -1.0 0x1.fffffffffffffp+52
1549 pow -1.0 0x1.fffffffffffffp+53
1550 pow -1.0 0x1.fffffffffffffffep+63
1551 pow -1.0 0x1.fffffffffffffffep+64
1552 pow -1.0 0x1.ffffffffffffffffffffffffff8p+105
1553 pow -1.0 0x1.ffffffffffffffffffffffffff8p+106
1554 pow -1.0 0x1.ffffffffffffffffffffffffffffp+112
1555 pow -1.0 0x1.ffffffffffffffffffffffffffffp+113
1556 pow -1.0 max
1558 pow -2.0 126
1559 pow -2.0 127
1560 pow -2.0 -126
1561 pow -2.0 -127
1563 pow -2.0 -0xffffff
1564 pow -2.0 -0x1fffffe
1565 pow -2.0 -0x1.fffffffffffffp+52
1566 pow -2.0 -0x1.fffffffffffffp+53
1567 pow -2.0 -0x1.fffffffffffffffep+63
1568 pow -2.0 -0x1.fffffffffffffffep+64
1569 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+105
1570 pow -2.0 -0x1.ffffffffffffffffffffffffff8p+106
1571 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+112
1572 pow -2.0 -0x1.ffffffffffffffffffffffffffffp+113
1573 pow -2.0 -max
1575 pow -2.0 0xffffff
1576 pow -2.0 0x1fffffe
1577 pow -2.0 0x1.fffffffffffffp+52
1578 pow -2.0 0x1.fffffffffffffp+53
1579 pow -2.0 0x1.fffffffffffffffep+63
1580 pow -2.0 0x1.fffffffffffffffep+64
1581 pow -2.0 0x1.ffffffffffffffffffffffffff8p+105
1582 pow -2.0 0x1.ffffffffffffffffffffffffff8p+106
1583 pow -2.0 0x1.ffffffffffffffffffffffffffffp+112
1584 pow -2.0 0x1.ffffffffffffffffffffffffffffp+113
1585 pow -2.0 max
1587 pow -max -2
1588 pow -max -3
1589 pow -max 2
1590 pow -max 3
1592 pow -max -0xffffff
1593 pow -max -0x1fffffe
1594 pow -max -0x1.fffffffffffffp+52
1595 pow -max -0x1.fffffffffffffp+53
1596 pow -max -0x1.fffffffffffffffep+63
1597 pow -max -0x1.fffffffffffffffep+64
1598 pow -max -0x1.ffffffffffffffffffffffffff8p+105
1599 pow -max -0x1.ffffffffffffffffffffffffff8p+106
1600 pow -max -0x1.ffffffffffffffffffffffffffffp+112
1601 pow -max -0x1.ffffffffffffffffffffffffffffp+113
1602 pow -max -max
1604 pow -max 0xffffff
1605 pow -max 0x1fffffe
1606 pow -max 0x1.fffffffffffffp+52
1607 pow -max 0x1.fffffffffffffp+53
1608 pow -max 0x1.fffffffffffffffep+63
1609 pow -max 0x1.fffffffffffffffep+64
1610 pow -max 0x1.ffffffffffffffffffffffffff8p+105
1611 pow -max 0x1.ffffffffffffffffffffffffff8p+106
1612 pow -max 0x1.ffffffffffffffffffffffffffffp+112
1613 pow -max 0x1.ffffffffffffffffffffffffffffp+113
1614 pow -max max
1616 pow -0.5 126
1617 pow -0.5 127
1618 pow -0.5 -126
1619 pow -0.5 -127
1621 pow -0.5 -0xffffff
1622 pow -0.5 -0x1fffffe
1623 pow -0.5 -0x1.fffffffffffffp+52
1624 pow -0.5 -0x1.fffffffffffffp+53
1625 pow -0.5 -0x1.fffffffffffffffep+63
1626 pow -0.5 -0x1.fffffffffffffffep+64
1627 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+105
1628 pow -0.5 -0x1.ffffffffffffffffffffffffff8p+106
1629 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+112
1630 pow -0.5 -0x1.ffffffffffffffffffffffffffffp+113
1631 pow -0.5 -max
1633 pow -0.5 0xffffff
1634 pow -0.5 0x1fffffe
1635 pow -0.5 0x1.fffffffffffffp+52
1636 pow -0.5 0x1.fffffffffffffp+53
1637 pow -0.5 0x1.fffffffffffffffep+63
1638 pow -0.5 0x1.fffffffffffffffep+64
1639 pow -0.5 0x1.ffffffffffffffffffffffffff8p+105
1640 pow -0.5 0x1.ffffffffffffffffffffffffff8p+106
1641 pow -0.5 0x1.ffffffffffffffffffffffffffffp+112
1642 pow -0.5 0x1.ffffffffffffffffffffffffffffp+113
1643 pow -0.5 max
1645 pow -min -2
1646 pow -min -3
1647 pow -min 1
1648 pow -min 2
1649 pow -min 3
1651 pow -min -0xffffff
1652 pow -min -0x1fffffe
1653 pow -min -0x1.fffffffffffffp+52
1654 pow -min -0x1.fffffffffffffp+53
1655 pow -min -0x1.fffffffffffffffep+63
1656 pow -min -0x1.fffffffffffffffep+64
1657 pow -min -0x1.ffffffffffffffffffffffffff8p+105
1658 pow -min -0x1.ffffffffffffffffffffffffff8p+106
1659 pow -min -0x1.ffffffffffffffffffffffffffffp+112
1660 pow -min -0x1.ffffffffffffffffffffffffffffp+113
1661 pow -min -max
1663 pow -min 0xffffff
1664 pow -min 0x1fffffe
1665 pow -min 0x1.fffffffffffffp+52
1666 pow -min 0x1.fffffffffffffp+53
1667 pow -min 0x1.fffffffffffffffep+63
1668 pow -min 0x1.fffffffffffffffep+64
1669 pow -min 0x1.ffffffffffffffffffffffffff8p+105
1670 pow -min 0x1.ffffffffffffffffffffffffff8p+106
1671 pow -min 0x1.ffffffffffffffffffffffffffffp+112
1672 pow -min 0x1.ffffffffffffffffffffffffffffp+113
1673 pow -min max
1675 pow 0x0.ffffffp0 10
1676 pow 0x0.ffffffp0 100
1677 pow 0x0.ffffffp0 1000
1678 pow 0x0.ffffffp0 0x1p24
1679 pow 0x0.ffffffp0 0x1p30
1680 pow 0x0.ffffffp0 0x1.234566p30
1681 pow 0x0.ffffffp0 -10
1682 pow 0x0.ffffffp0 -100
1683 pow 0x0.ffffffp0 -1000
1684 pow 0x0.ffffffp0 -0x1p24
1685 pow 0x0.ffffffp0 -0x1p30
1686 pow 0x0.ffffffp0 -0x1.234566p30
1687 pow 0x1.000002p0 0x1p24
1688 pow 0x1.000002p0 0x1.234566p29
1689 pow 0x1.000002p0 -0x1.234566p29
1691 pow 0x0.fffffffffffff8p0 0x1.23456789abcdfp62
1692 pow 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
1693 pow 0x1.0000000000001p0 0x1.23456789abcdfp61
1694 pow 0x1.0000000000001p0 -0x1.23456789abcdfp61
1696 pow 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
1697 pow 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
1698 pow 0x1.0000000000000002p0 0x1.23456789abcdef0ep76
1699 pow 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
1701 pow 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
1702 pow 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
1703 pow 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
1704 pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
1706 pow 1e4932 0.75
1707 pow 1e4928 0.75
1708 pow 1e4924 0.75
1709 pow 1e4920 0.75
1710 pow 10.0 4932.0
1711 pow 10.0 4931.0
1712 pow 10.0 4930.0
1713 pow 10.0 4929.0
1714 pow 10.0 -4931.0
1715 pow 10.0 -4930.0
1716 pow 10.0 -4929.0
1717 pow 1e27 182.0
1718 pow 1e27 -182.0
1720 pow min_subnorm min_subnorm
1721 pow min_subnorm -min_subnorm
1722 pow max min_subnorm
1723 pow max -min_subnorm
1724 pow 0.99 min_subnorm
1725 pow 0.99 -min_subnorm
1726 pow 1.01 min_subnorm
1727 pow 1.01 -min_subnorm
1729 pow 2.0 -100000.0
1731 pow 1.0625 1.125
1732 pow 1.5 1.03125
1734 sin 0
1735 sin -0
1736 sin pi/6
1737 sin -pi/6
1738 sin pi/2
1739 sin -pi/2
1740 sin 0.75
1741 sin 0x1p65
1742 sin -0x1p65
1743 sin 0x1.7f4134p+103
1744 sin 0.80190127184058835
1745 sin 2.522464e-1
1746 sin 1e22
1747 sin 0x1p1023
1748 sin 0x1p16383
1749 sin 0x1p+120
1750 sin 0x1p+127
1751 sin 0x1.fffff8p+127
1752 sin 0x1.fffffep+127
1753 sin 0x1p+50
1754 sin 0x1p+28
1755 sin 0.93340582292648832662962377071381
1756 sin 2.3328432680770916363144351635128
1757 sin 3.7439477503636453548097051680088
1758 sin 3.9225160069792437411706487182528
1759 sin 4.0711651639931289992091478779912
1760 sin 4.7858438478542097982426639646292
1761 sin 5.9840767662578002727968851104379
1762 sin 1
1763 sin 2
1764 sin 3
1765 sin 4
1766 sin 5
1767 sin 6
1768 sin 7
1769 sin 8
1770 sin 9
1771 sin 10
1772 sin 0x1.2001469775ce6p32
1774 sincos 0
1775 sincos -0
1776 sincos pi/2
1777 sincos pi/6
1778 sincos pi/3
1779 sincos 0.75
1780 sincos 0x1p65
1781 sincos -0x1p65
1782 sincos 0.80190127184058835
1783 sincos 1e22
1784 sincos 0x1p1023
1785 sincos 0x1p16383
1786 sincos 0x1p+120
1787 sincos 0x1p+127
1788 sincos 0x1.fffff8p+127
1789 sincos 0x1.fffffep+127
1790 sincos 0x1p+50
1791 sincos 0x1p+28
1793 sinh 0
1794 sinh -0
1795 sinh 0.75
1796 sinh 0x8p-32
1797 sinh 22
1798 sinh 23
1799 sinh 24
1801 sqrt 0
1802 sqrt -0
1803 sqrt 2209
1804 sqrt 4
1805 sqrt 2
1806 sqrt 0.25
1807 sqrt 6642.25
1808 sqrt 15190.5625
1809 sqrt 0.75
1810 sqrt 0x1.fffffffffffffp+1023
1811 sqrt 0x1.ffffffffffffbp+1023
1812 sqrt 0x1.ffffffffffff7p+1023
1813 sqrt 0x1.ffffffffffff3p+1023
1814 sqrt 0x1.fffffffffffefp+1023
1815 sqrt 0x1.fffffffffffebp+1023
1816 sqrt 0x1.fffffffffffe7p+1023
1817 sqrt 0x1.fffffffffffe3p+1023
1818 sqrt 0x1.fffffffffffdfp+1023
1819 sqrt 0x1.fffffffffffdbp+1023
1820 sqrt 0x1.fffffffffffd7p+1023
1821 sqrt 0x1.0000000000003p-1022
1822 sqrt 0x1.0000000000007p-1022
1823 sqrt 0x1.000000000000bp-1022
1824 sqrt 0x1.000000000000fp-1022
1825 sqrt 0x1.0000000000013p-1022
1826 sqrt 0x1.0000000000017p-1022
1827 sqrt 0x1.000000000001bp-1022
1828 sqrt 0x1.000000000001fp-1022
1829 sqrt 0x1.0000000000023p-1022
1830 sqrt 0x1.0000000000027p-1022
1831 sqrt 0x1.000000000002bp-1022
1832 sqrt 0x1.000000000002fp-1022
1833 sqrt 0x1.0000000000033p-1022
1834 sqrt 0x1.0000000000037p-1022
1835 sqrt 0x1.7167bc36eaa3bp+6
1836 sqrt 0x1.7570994273ad7p+6
1837 sqrt 0x1.7dae969442fe6p+6
1838 sqrt 0x1.7f8444fcf67e5p+6
1839 sqrt 0x1.8364650e63a54p+6
1840 sqrt 0x1.85bedd274edd8p+6
1841 sqrt 0x1.8609cf496ab77p+6
1842 sqrt 0x1.873849c70a375p+6
1843 sqrt 0x1.8919c962cbaaep+6
1844 sqrt 0x1.8de4493e22dc6p+6
1845 sqrt 0x1.924829a17a288p+6
1846 sqrt 0x1.92702cd992f12p+6
1847 sqrt 0x1.92b763a8311fdp+6
1848 sqrt 0x1.947da013c7293p+6
1849 sqrt 0x1.9536091c494d2p+6
1850 sqrt 0x1.61b04c6p-1019
1851 sqrt 0x1.93789f1p-1018
1852 sqrt 0x1.a1989b4p-1018
1853 sqrt 0x1.f93bc9p-1018
1854 sqrt 0x1.2f675e3p-1017
1855 sqrt 0x1.a158508p-1017
1856 sqrt 0x1.cd31f078p-1017
1857 sqrt 0x1.33b43b08p-1016
1858 sqrt 0x1.6e66a858p-1016
1859 sqrt 0x1.8661cbf8p-1016
1860 sqrt 0x1.bbb221b4p-1016
1861 sqrt 0x1.c4942f3cp-1016
1862 sqrt 0x1.dbb258c8p-1016
1863 sqrt 0x1.57103ea4p-1015
1864 sqrt 0x1.9b294f88p-1015
1865 sqrt 0x1.0000000000001p+0
1866 sqrt 0x1.fffffffffffffp-1
1868 tan 0
1869 tan -0
1870 tan pi/4
1871 tan 0.75
1872 tan 0x1p65
1873 tan -0x1p65
1874 tan 0xc.9p-4
1875 tan 0xc.908p-4
1876 tan 0xc.90cp-4
1877 tan 0xc.90ep-4
1878 tan 0xc.90fp-4
1879 tan 0xc.90f8p-4
1880 tan 0xc.90fcp-4
1881 tan 0xc.90fdp-4
1882 tan 0xc.90fd8p-4
1883 tan 0xc.90fdap-4
1884 tan 0xc.ap-4
1885 tan 0xc.98p-4
1886 tan 0xc.94p-4
1887 tan 0xc.92p-4
1888 tan 0xc.91p-4
1889 tan 0xc.90fep-4
1890 tan 0xc.90fdcp-4
1891 tan 0xc.90fdbp-4
1892 tan -0xc.9p-4
1893 tan -0xc.908p-4
1894 tan -0xc.90cp-4
1895 tan -0xc.90ep-4
1896 tan -0xc.90fp-4
1897 tan -0xc.90f8p-4
1898 tan -0xc.90fcp-4
1899 tan -0xc.90fdp-4
1900 tan -0xc.90fd8p-4
1901 tan -0xc.90fdap-4
1902 tan -0xc.ap-4
1903 tan -0xc.98p-4
1904 tan -0xc.94p-4
1905 tan -0xc.92p-4
1906 tan -0xc.91p-4
1907 tan -0xc.90fep-4
1908 tan -0xc.90fdcp-4
1909 tan -0xc.90fdbp-4
1910 tan 1e22
1911 tan 0x1p1023
1912 tan 0x1p16383
1913 tan 1
1914 tan 2
1915 tan 3
1916 tan 4
1917 tan 5
1918 tan 6
1919 tan 7
1920 tan 8
1921 tan 9
1922 tan 10
1924 tanh 0
1925 tanh -0
1926 tanh 0.75
1927 tanh -0.75
1928 tanh 1.0
1929 tanh -1.0
1930 tanh 0x1p-57
1932 tgamma 0.5
1933 tgamma -0.5
1935 tgamma 1
1936 tgamma 2
1937 tgamma 3
1938 tgamma 4
1939 tgamma 5
1940 tgamma 6
1941 tgamma 7
1942 tgamma 8
1943 tgamma 9
1944 tgamma 10
1946 tgamma 0.7
1947 tgamma 1.2
1949 tgamma 1.5
1950 tgamma 2.5
1951 tgamma 3.5
1952 tgamma 4.5
1953 tgamma 5.5
1954 tgamma 6.5
1955 tgamma 7.5
1956 tgamma 8.5
1957 tgamma 9.5
1958 tgamma -1.5
1959 tgamma -2.5
1960 tgamma -3.5
1961 tgamma -4.5
1962 tgamma -5.5
1963 tgamma -6.5
1964 tgamma -7.5
1965 tgamma -8.5
1966 tgamma -9.5
1967 tgamma 0x1p-24
1968 tgamma -0x1p-24
1969 tgamma 0x1p-53
1970 tgamma -0x1p-53
1971 tgamma 0x1p-64
1972 tgamma -0x1p-64
1973 tgamma 0x1p-106
1974 tgamma -0x1p-106
1975 tgamma 0x1p-113
1976 tgamma -0x1p-113
1977 tgamma 0x1p-127
1978 tgamma -0x1p-127
1979 tgamma 0x1p-128
1980 tgamma -0x1p-128
1981 tgamma 0x1p-149
1982 tgamma -0x1p-149
1983 tgamma 0x1p-1023
1984 tgamma -0x1p-1023
1985 tgamma 0x1p-1024
1986 tgamma -0x1p-1024
1987 tgamma 0x1p-1074
1988 tgamma -0x1p-1074
1989 tgamma 0x1p-16383
1990 tgamma -0x1p-16383
1991 tgamma 0x1p-16384
1992 tgamma -0x1p-16384
1993 tgamma 0x1p-16445
1994 tgamma -0x1p-16445
1995 tgamma 0x1p-16494
1996 tgamma -0x1p-16494
1997 tgamma 0x8.00001p0
1998 tgamma 0x7.fffff8p0
1999 tgamma 0x7.000008p0
2000 tgamma 0x6.fffff8p0
2001 tgamma 0x6.000008p0
2002 tgamma 0x5.fffff8p0
2003 tgamma 0x5.000008p0
2004 tgamma 0x4.fffff8p0
2005 tgamma 0x4.000008p0
2006 tgamma 0x3.fffffcp0
2007 tgamma 0x3.000004p0
2008 tgamma 0x2.fffffcp0
2009 tgamma 0x2.000004p0
2010 tgamma 0x1.fffffep0
2011 tgamma 0x1.000002p0
2012 tgamma 0x0.ffffffp0
2013 tgamma -0x0.ffffffp0
2014 tgamma -0x1.000002p0
2015 tgamma -0x1.fffffep0
2016 tgamma -0x2.000004p0
2017 tgamma -0x2.fffffcp0
2018 tgamma -0x3.000004p0
2019 tgamma -0x3.fffffcp0
2020 tgamma -0x4.000008p0
2021 tgamma -0x4.fffff8p0
2022 tgamma -0x5.000008p0
2023 tgamma -0x5.fffff8p0
2024 tgamma -0x6.000008p0
2025 tgamma -0x6.fffff8p0
2026 tgamma -0x7.000008p0
2027 tgamma -0x7.fffff8p0
2028 tgamma -0x8.00001p0
2029 tgamma -0x9.fffffp0
2030 tgamma -0xa.00001p0
2031 tgamma -0x13.ffffep0
2032 tgamma -0x14.00002p0
2033 tgamma -0x1d.ffffep0
2034 tgamma -0x1e.00002p0
2035 tgamma -0x27.ffffcp0
2036 tgamma -0x28.00004p0
2037 tgamma -0x28.ffffcp0
2038 tgamma -0x29.00004p0
2039 tgamma -0x29.ffffcp0
2040 tgamma -0x2a.00004p0
2041 tgamma 0x8.0000000000008p0
2042 tgamma 0x7.ffffffffffffcp0
2043 tgamma 0x7.0000000000004p0
2044 tgamma 0x6.ffffffffffffcp0
2045 tgamma 0x6.0000000000004p0
2046 tgamma 0x5.ffffffffffffcp0
2047 tgamma 0x5.0000000000004p0
2048 tgamma 0x4.ffffffffffffcp0
2049 tgamma 0x4.0000000000004p0
2050 tgamma 0x3.ffffffffffffep0
2051 tgamma 0x3.0000000000002p0
2052 tgamma 0x2.ffffffffffffep0
2053 tgamma 0x2.0000000000002p0
2054 tgamma 0x1.fffffffffffffp0
2055 tgamma 0x1.0000000000001p0
2056 tgamma 0x0.fffffffffffff8p0
2057 tgamma -0x0.fffffffffffff8p0
2058 tgamma -0x1.0000000000001p0
2059 tgamma -0x1.fffffffffffffp0
2060 tgamma -0x2.0000000000002p0
2061 tgamma -0x2.ffffffffffffep0
2062 tgamma -0x3.0000000000002p0
2063 tgamma -0x3.ffffffffffffep0
2064 tgamma -0x4.0000000000004p0
2065 tgamma -0x4.ffffffffffffcp0
2066 tgamma -0x5.0000000000004p0
2067 tgamma -0x5.ffffffffffffcp0
2068 tgamma -0x6.0000000000004p0
2069 tgamma -0x6.ffffffffffffcp0
2070 tgamma -0x7.0000000000004p0
2071 tgamma -0x7.ffffffffffffcp0
2072 tgamma -0x8.0000000000008p0
2073 tgamma -0x9.ffffffffffff8p0
2074 tgamma -0xa.0000000000008p0
2075 tgamma -0x13.ffffffffffffp0
2076 tgamma -0x14.000000000001p0
2077 tgamma -0x1d.ffffffffffffp0
2078 tgamma -0x1e.000000000001p0
2079 tgamma -0x27.fffffffffffep0
2080 tgamma -0x28.000000000002p0
2081 tgamma -0x28.fffffffffffep0
2082 tgamma -0x29.000000000002p0
2083 tgamma -0x29.fffffffffffep0
2084 tgamma -0x2a.000000000002p0
2085 tgamma -0x31.fffffffffffep0
2086 tgamma -0x32.000000000002p0
2087 tgamma -0x63.fffffffffffcp0
2088 tgamma -0x64.000000000004p0
2089 tgamma -0x95.fffffffffff8p0
2090 tgamma -0x96.000000000008p0
2091 tgamma -0xb4.fffffffffff8p0
2092 tgamma -0xb5.000000000008p0
2093 tgamma -0xb5.fffffffffff8p0
2094 tgamma -0xb6.000000000008p0
2095 tgamma -0xb6.fffffffffff8p0
2096 tgamma -0xb7.000000000008p0
2097 tgamma -0xb7.fffffffffff8p0
2098 tgamma -0xb8.000000000008p0
2099 tgamma 0x8.00000000000000000000000004p0
2100 tgamma 0x7.fffffffffffffffffffffffffep0
2101 tgamma 0x7.00000000000000000000000002p0
2102 tgamma 0x6.fffffffffffffffffffffffffep0
2103 tgamma 0x6.00000000000000000000000002p0
2104 tgamma 0x5.fffffffffffffffffffffffffep0
2105 tgamma 0x5.00000000000000000000000002p0
2106 tgamma 0x4.fffffffffffffffffffffffffep0
2107 tgamma 0x4.00000000000000000000000002p0
2108 tgamma 0x3.ffffffffffffffffffffffffffp0
2109 tgamma 0x3.00000000000000000000000001p0
2110 tgamma 0x2.ffffffffffffffffffffffffffp0
2111 tgamma 0x2.00000000000000000000000001p0
2112 tgamma 0x1.ffffffffffffffffffffffffff8p0
2113 tgamma 0x1.000000000000000000000000008p0
2114 tgamma 0x0.ffffffffffffffffffffffffffcp0
2115 tgamma -0x0.ffffffffffffffffffffffffffcp0
2116 tgamma -0x1.000000000000000000000000008p0
2117 tgamma -0x1.ffffffffffffffffffffffffff8p0
2118 tgamma -0x2.00000000000000000000000001p0
2119 tgamma -0x2.ffffffffffffffffffffffffffp0
2120 tgamma -0x3.00000000000000000000000001p0
2121 tgamma -0x3.ffffffffffffffffffffffffffp0
2122 tgamma -0x4.00000000000000000000000002p0
2123 tgamma -0x4.fffffffffffffffffffffffffep0
2124 tgamma -0x5.00000000000000000000000002p0
2125 tgamma -0x5.fffffffffffffffffffffffffep0
2126 tgamma -0x6.00000000000000000000000002p0
2127 tgamma -0x6.fffffffffffffffffffffffffep0
2128 tgamma -0x7.00000000000000000000000002p0
2129 tgamma -0x7.fffffffffffffffffffffffffep0
2130 tgamma -0x8.00000000000000000000000004p0
2131 tgamma -0x9.fffffffffffffffffffffffffcp0
2132 tgamma -0xa.00000000000000000000000004p0
2133 tgamma -0x13.fffffffffffffffffffffffff8p0
2134 tgamma -0x14.00000000000000000000000008p0
2135 tgamma -0x1d.fffffffffffffffffffffffff8p0
2136 tgamma -0x1e.00000000000000000000000008p0
2137 tgamma -0x27.fffffffffffffffffffffffffp0
2138 tgamma -0x28.0000000000000000000000001p0
2139 tgamma -0x28.fffffffffffffffffffffffffp0
2140 tgamma -0x29.0000000000000000000000001p0
2141 tgamma -0x29.fffffffffffffffffffffffffp0
2142 tgamma -0x2a.0000000000000000000000001p0
2143 tgamma -0x31.fffffffffffffffffffffffffp0
2144 tgamma -0x32.0000000000000000000000001p0
2145 tgamma -0x63.ffffffffffffffffffffffffep0
2146 tgamma -0x64.0000000000000000000000002p0
2147 tgamma -0x95.ffffffffffffffffffffffffcp0
2148 tgamma -0x96.0000000000000000000000004p0
2149 tgamma -0xb4.ffffffffffffffffffffffffcp0
2150 tgamma -0xb5.0000000000000000000000004p0
2151 tgamma -0xb5.ffffffffffffffffffffffffcp0
2152 tgamma -0xb6.0000000000000000000000004p0
2153 tgamma -0xb6.ffffffffffffffffffffffffcp0
2154 tgamma -0xb7.0000000000000000000000004p0
2155 tgamma -0xb7.ffffffffffffffffffffffffcp0
2156 tgamma -0xb8.0000000000000000000000004p0
2157 tgamma -0xbb.ffffffffffffffffffffffffcp0
2158 tgamma -0xbc.0000000000000000000000004p0
2159 tgamma -0xbc.ffffffffffffffffffffffffcp0
2160 tgamma -0xbd.0000000000000000000000004p0
2161 tgamma -0xbd.ffffffffffffffffffffffffcp0
2162 tgamma -0xbe.0000000000000000000000004p0
2163 tgamma -0xbe.ffffffffffffffffffffffffcp0
2164 tgamma -0xbf.0000000000000000000000004p0
2165 tgamma 0x8.000000000000001p0
2166 tgamma 0x7.fffffffffffffff8p0
2167 tgamma 0x7.0000000000000008p0
2168 tgamma 0x6.fffffffffffffff8p0
2169 tgamma 0x6.0000000000000008p0
2170 tgamma 0x5.fffffffffffffff8p0
2171 tgamma 0x5.0000000000000008p0
2172 tgamma 0x4.fffffffffffffff8p0
2173 tgamma 0x4.0000000000000008p0
2174 tgamma 0x3.fffffffffffffffcp0
2175 tgamma 0x3.0000000000000004p0
2176 tgamma 0x2.fffffffffffffffcp0
2177 tgamma 0x2.0000000000000004p0
2178 tgamma 0x1.fffffffffffffffep0
2179 tgamma 0x1.0000000000000002p0
2180 tgamma 0x0.ffffffffffffffffp0
2181 tgamma -0x0.ffffffffffffffffp0
2182 tgamma -0x1.0000000000000002p0
2183 tgamma -0x1.fffffffffffffffep0
2184 tgamma -0x2.0000000000000004p0
2185 tgamma -0x2.fffffffffffffffcp0
2186 tgamma -0x3.0000000000000004p0
2187 tgamma -0x3.fffffffffffffffcp0
2188 tgamma -0x4.0000000000000008p0
2189 tgamma -0x4.fffffffffffffff8p0
2190 tgamma -0x5.0000000000000008p0
2191 tgamma -0x5.fffffffffffffff8p0
2192 tgamma -0x6.0000000000000008p0
2193 tgamma -0x6.fffffffffffffff8p0
2194 tgamma -0x7.0000000000000008p0
2195 tgamma -0x7.fffffffffffffff8p0
2196 tgamma -0x8.000000000000001p0
2197 tgamma -0x9.fffffffffffffffp0
2198 tgamma -0xa.000000000000001p0
2199 tgamma -0x13.ffffffffffffffep0
2200 tgamma -0x14.000000000000002p0
2201 tgamma -0x1d.ffffffffffffffep0
2202 tgamma -0x1e.000000000000002p0
2203 tgamma -0x27.ffffffffffffffcp0
2204 tgamma -0x28.000000000000004p0
2205 tgamma -0x28.ffffffffffffffcp0
2206 tgamma -0x29.000000000000004p0
2207 tgamma -0x29.ffffffffffffffcp0
2208 tgamma -0x2a.000000000000004p0
2209 tgamma -0x31.ffffffffffffffcp0
2210 tgamma -0x32.000000000000004p0
2211 tgamma -0x63.ffffffffffffff8p0
2212 tgamma -0x64.000000000000008p0
2213 tgamma -0x95.ffffffffffffffp0
2214 tgamma -0x96.00000000000001p0
2215 tgamma -0xb4.ffffffffffffffp0
2216 tgamma -0xb5.00000000000001p0
2217 tgamma -0xb5.ffffffffffffffp0
2218 tgamma -0xb6.00000000000001p0
2219 tgamma -0xb6.ffffffffffffffp0
2220 tgamma -0xb7.00000000000001p0
2221 tgamma -0xb7.ffffffffffffffp0
2222 tgamma -0xb8.00000000000001p0
2223 tgamma -0xbb.ffffffffffffffp0
2224 tgamma -0xbc.00000000000001p0
2225 tgamma -0xbc.ffffffffffffffp0
2226 tgamma -0xbd.00000000000001p0
2227 tgamma -0xbd.ffffffffffffffp0
2228 tgamma -0xbe.00000000000001p0
2229 tgamma -0xbe.ffffffffffffffp0
2230 tgamma -0xbf.00000000000001p0
2231 tgamma -0xf9.ffffffffffffffp0
2232 tgamma -0xfa.00000000000001p0
2233 tgamma -0x1f3.fffffffffffffep0
2234 tgamma -0x1f4.00000000000002p0
2235 tgamma -0x2ed.fffffffffffffcp0
2236 tgamma -0x2ee.00000000000004p0
2237 tgamma -0x3e7.fffffffffffffcp0
2238 tgamma -0x3e8.00000000000004p0
2239 tgamma -0x4e1.fffffffffffff8p0
2240 tgamma -0x4e2.00000000000008p0
2241 tgamma -0x5db.fffffffffffff8p0
2242 tgamma -0x5dc.00000000000008p0
2243 tgamma -0x6d5.fffffffffffff8p0
2244 tgamma -0x6d6.00000000000008p0
2245 tgamma -0x6e2.fffffffffffff8p0
2246 tgamma -0x6e3.00000000000008p0
2247 tgamma -0x6e3.fffffffffffff8p0
2248 tgamma -0x6e4.00000000000008p0
2249 tgamma -0x6e4.fffffffffffff8p0
2250 tgamma -0x6e5.00000000000008p0
2251 tgamma -0x6e5.fffffffffffff8p0
2252 tgamma -0x6e6.00000000000008p0
2253 tgamma 0x8.0000000000000000000000000008p0
2254 tgamma 0x7.fffffffffffffffffffffffffffcp0
2255 tgamma 0x7.0000000000000000000000000004p0
2256 tgamma 0x6.fffffffffffffffffffffffffffcp0
2257 tgamma 0x6.0000000000000000000000000004p0
2258 tgamma 0x5.fffffffffffffffffffffffffffcp0
2259 tgamma 0x5.0000000000000000000000000004p0
2260 tgamma 0x4.fffffffffffffffffffffffffffcp0
2261 tgamma 0x4.0000000000000000000000000004p0
2262 tgamma 0x3.fffffffffffffffffffffffffffep0
2263 tgamma 0x3.0000000000000000000000000002p0
2264 tgamma 0x2.fffffffffffffffffffffffffffep0
2265 tgamma 0x2.0000000000000000000000000002p0
2266 tgamma 0x1.ffffffffffffffffffffffffffffp0
2267 tgamma 0x1.0000000000000000000000000001p0
2268 tgamma 0x0.ffffffffffffffffffffffffffff8p0
2269 tgamma -0x0.ffffffffffffffffffffffffffff8p0
2270 tgamma -0x1.0000000000000000000000000001p0
2271 tgamma -0x1.ffffffffffffffffffffffffffffp0
2272 tgamma -0x2.0000000000000000000000000002p0
2273 tgamma -0x2.fffffffffffffffffffffffffffep0
2274 tgamma -0x3.0000000000000000000000000002p0
2275 tgamma -0x3.fffffffffffffffffffffffffffep0
2276 tgamma -0x4.0000000000000000000000000004p0
2277 tgamma -0x4.fffffffffffffffffffffffffffcp0
2278 tgamma -0x5.0000000000000000000000000004p0
2279 tgamma -0x5.fffffffffffffffffffffffffffcp0
2280 tgamma -0x6.0000000000000000000000000004p0
2281 tgamma -0x6.fffffffffffffffffffffffffffcp0
2282 tgamma -0x7.0000000000000000000000000004p0
2283 tgamma -0x7.fffffffffffffffffffffffffffcp0
2284 tgamma -0x8.0000000000000000000000000008p0
2285 tgamma -0x9.fffffffffffffffffffffffffff8p0
2286 tgamma -0xa.0000000000000000000000000008p0
2287 tgamma -0x13.fffffffffffffffffffffffffffp0
2288 tgamma -0x14.000000000000000000000000001p0
2289 tgamma -0x1d.fffffffffffffffffffffffffffp0
2290 tgamma -0x1e.000000000000000000000000001p0
2291 tgamma -0x27.ffffffffffffffffffffffffffep0
2292 tgamma -0x28.000000000000000000000000002p0
2293 tgamma -0x28.ffffffffffffffffffffffffffep0
2294 tgamma -0x29.000000000000000000000000002p0
2295 tgamma -0x29.ffffffffffffffffffffffffffep0
2296 tgamma -0x2a.000000000000000000000000002p0
2297 tgamma -0x31.ffffffffffffffffffffffffffep0
2298 tgamma -0x32.000000000000000000000000002p0
2299 tgamma -0x63.ffffffffffffffffffffffffffcp0
2300 tgamma -0x64.000000000000000000000000004p0
2301 tgamma -0x95.ffffffffffffffffffffffffff8p0
2302 tgamma -0x96.000000000000000000000000008p0
2303 tgamma -0xb4.ffffffffffffffffffffffffff8p0
2304 tgamma -0xb5.000000000000000000000000008p0
2305 tgamma -0xb5.ffffffffffffffffffffffffff8p0
2306 tgamma -0xb6.000000000000000000000000008p0
2307 tgamma -0xb6.ffffffffffffffffffffffffff8p0
2308 tgamma -0xb7.000000000000000000000000008p0
2309 tgamma -0xb7.ffffffffffffffffffffffffff8p0
2310 tgamma -0xb8.000000000000000000000000008p0
2311 tgamma -0xbb.ffffffffffffffffffffffffff8p0
2312 tgamma -0xbc.000000000000000000000000008p0
2313 tgamma -0xbc.ffffffffffffffffffffffffff8p0
2314 tgamma -0xbd.000000000000000000000000008p0
2315 tgamma -0xbd.ffffffffffffffffffffffffff8p0
2316 tgamma -0xbe.000000000000000000000000008p0
2317 tgamma -0xbe.ffffffffffffffffffffffffff8p0
2318 tgamma -0xbf.000000000000000000000000008p0
2319 tgamma -0xf9.ffffffffffffffffffffffffff8p0
2320 tgamma -0xfa.000000000000000000000000008p0
2321 tgamma -0x1f3.ffffffffffffffffffffffffffp0
2322 tgamma -0x1f4.00000000000000000000000001p0
2323 tgamma -0x2ed.fffffffffffffffffffffffffep0
2324 tgamma -0x2ee.00000000000000000000000002p0
2325 tgamma -0x3e7.fffffffffffffffffffffffffep0
2326 tgamma -0x3e8.00000000000000000000000002p0
2327 tgamma -0x4e1.fffffffffffffffffffffffffcp0
2328 tgamma -0x4e2.00000000000000000000000004p0
2329 tgamma -0x5db.fffffffffffffffffffffffffcp0
2330 tgamma -0x5dc.00000000000000000000000004p0
2331 tgamma -0x6d5.fffffffffffffffffffffffffcp0
2332 tgamma -0x6d6.00000000000000000000000004p0
2333 tgamma -0x6e2.fffffffffffffffffffffffffcp0
2334 tgamma -0x6e3.00000000000000000000000004p0
2335 tgamma -0x6e3.fffffffffffffffffffffffffcp0
2336 tgamma -0x6e4.00000000000000000000000004p0
2337 tgamma -0x6e4.fffffffffffffffffffffffffcp0
2338 tgamma -0x6e5.00000000000000000000000004p0
2339 tgamma -0x6e5.fffffffffffffffffffffffffcp0
2340 tgamma -0x6e6.00000000000000000000000004p0
2341 tgamma -0x6eb.fffffffffffffffffffffffffcp0
2342 tgamma -0x6ec.00000000000000000000000004p0
2343 tgamma -0x6ec.fffffffffffffffffffffffffcp0
2344 tgamma -0x6ed.00000000000000000000000004p0
2345 tgamma -0x6ed.fffffffffffffffffffffffffcp0
2346 tgamma -0x6ee.00000000000000000000000004p0
2347 tgamma -0x6ee.fffffffffffffffffffffffffcp0
2348 tgamma -0x6ef.00000000000000000000000004p0
2349 tgamma -0x1.0a32a2p+5
2350 tgamma -0x1.5800000080001p+7
2351 tgamma 18.5
2352 tgamma 19.5
2353 tgamma 23.5
2354 tgamma 29.5
2355 tgamma 30.5
2356 tgamma 31.5
2357 tgamma 32.5
2358 tgamma 33.5
2359 tgamma 34.5
2360 tgamma 0x2.30a43cp+4
2361 tgamma 0x2.30a44p+4
2362 tgamma 0xa.b9fd72b0fb238p+4
2363 tgamma 0xa.b9fd72b0fb24p+4
2364 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
2365 tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
2366 tgamma 0x6.db8c603359a97108p+8
2367 tgamma 0x6.db8c603359a9711p+8
2368 tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
2369 tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
2370 tgamma 1e3
2371 tgamma -100000.5
2373 y0 0.125
2374 y0 0.75
2375 y0 1.0
2376 y0 1.5
2377 y0 2.0
2378 y0 8.0
2379 y0 10.0
2380 y0 0x1.3ffp+74
2381 y0 0x1.ff00000000002p+840
2382 y0 0x1p1023
2383 y0 0x1p16382
2384 y0 0x1p16383
2385 y0 0x1p-10
2386 y0 0x1p-20
2387 y0 0x1p-30
2388 y0 0x1p-40
2389 y0 0x1p-50
2390 y0 0x1p-60
2391 y0 0x1p-70
2392 y0 0x1p-80
2393 y0 0x1p-90
2394 y0 0x1p-100
2395 y0 0x1p-110
2397 y1 0.125
2398 y1 0.75
2399 y1 1.0
2400 y1 1.5
2401 y1 2.0
2402 y1 8.0
2403 y1 10.0
2404 y1 0x1.27e204p+99
2405 y1 0x1.001000001p+593
2406 y1 0x1p1023
2407 y1 0x1p16382
2408 y1 0x1p16383
2409 y1 0x1p-10
2410 y1 0x1p-20
2411 y1 0x1p-30
2412 y1 0x1p-40
2413 y1 0x1p-50
2414 y1 0x1p-60
2415 y1 0x1p-70
2416 y1 0x1p-80
2417 y1 0x1p-90
2418 y1 0x1p-100
2419 y1 0x1p-110
2421 # yn (0, x) == y0 (x).
2422 yn 0 0.125
2423 yn 0 0.75
2424 yn 0 1.0
2425 yn 0 1.5
2426 yn 0 2.0
2427 yn 0 8.0
2428 yn 0 10.0
2430 # yn (1, x) == y1 (x).
2431 yn 1 0.125
2432 yn 1 0.75
2433 yn 1 1.0
2434 yn 1 1.5
2435 yn 1 2.0
2436 yn 1 8.0
2437 yn 1 10.0
2439 # yn (-1, x) == -y1 (x).
2440 yn -1 1.0
2442 # yn (3, x).
2443 yn 3 0.125
2444 yn 3 0.75
2445 yn 3 1.0
2446 yn 3 2.0
2447 yn 3 10.0
2449 # yn (10, x).
2450 yn 10 0.125
2451 yn 10 0.75
2452 yn 10 1.0
2453 yn 10 2.0
2454 yn 10 10.0
2456 yn -10 1.0
2458 yn 10 min
2460 yn 2 0x1.ffff62p+99
2461 yn 2 0x1p127
2462 yn 2 0x1p1023
2463 yn 2 0x1p16383