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