blob: 4b753de04058b1e36c50d297f760d5f851b65a1d [file] [log] [blame]
xf.libdd93d52023-05-12 07:10:14 -07001# libm test inputs for gen-auto-libm-tests.c.
2# Copyright (C) 1997-2016 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
19acos 0
20acos -0
21acos 1
22acos -1
23acos 0.5
24acos -0.5
25acos 0.75
26acos 2e-17
27acos 0.0625
28acos 0x0.ffffffp0
29acos -0x0.ffffffp0
30acos 0x0.ffffffff8p0
31acos -0x0.ffffffff8p0
32acos 0x0.ffffffffffffp0
33acos -0x0.ffffffffffffp0
34acos 0x0.fffffffffffff8p0
35acos -0x0.fffffffffffff8p0
36acos 0x0.ffffffffffffffffp0
37acos -0x0.ffffffffffffffffp0
38acos 0x0.ffffffffffffffffffffffffffcp0
39acos -0x0.ffffffffffffffffffffffffffcp0
40acos 0x0.ffffffffffffffffffffffffffff8p0
41acos -0x0.ffffffffffffffffffffffffffff8p0
42acos 0x1p-5
43acos 0x1p-10
44acos 0x1p-15
45acos 0x1p-20
46acos 0x1p-25
47acos 0x1p-30
48acos 0x1p-35
49acos 0x1p-40
50acos 0x1p-45
51acos 0x1p-50
52acos 0x1p-55
53acos 0x1p-60
54acos 0x1p-65
55acos 0x1p-70
56acos 0x1p-75
57acos 0x1p-80
58acos 0x1p-85
59acos 0x1p-90
60acos 0x1p-95
61acos 0x1p-100
62acos 0x1p-105
63acos 0x1p-110
64acos 0x1p-115
65acos 0x1p-120
66acos -0x1p-5
67acos -0x1p-25
68acos -0x1p-45
69acos -0x1p-65
70acos -0x1p-85
71acos -0x1p-105
72acos -0x1p-125
73acos -0x2.0089a4p-4
74acos 0xf.04aeep-4
75acos 0x5.dd258006121b8p-4
76acos -0x2.35f051e70dbc4p-4
77acos 0xe.9a5c0d7fabb9aa1p-4
78acos 0xe.17513589de79b75p-4
79acos 0x3.e57821d368ebap-4
80acos 0x2.0bee8p-4
81acos -0x1.da00d8p-4
82acos min
83acos -min
84acos min_subnorm
85acos -min_subnorm
86
87acosh 1
88acosh 0x1.000002p0
89acosh 0x1.0000000000001p0 no-test-inline
90acosh 0x1.0000000000000002p0 no-test-inline
91acosh 0x1.000000000000000000000000008p0 no-test-inline
92acosh 0x1.0000000000000000000000000001p0 no-test-inline
93acosh 1.625
94acosh 7
95acosh 100
96acosh 1e5
97acosh 0x1p8
98acosh 0x1p9
99acosh 0x1p10
100acosh 0x1p11
101acosh 0x1p12
102acosh 0x1p13
103acosh 0x1p24
104acosh 0x1p25
105acosh 0x1p26
106acosh 0x1p27
107acosh 0x1p28
108acosh 0x1p29
109acosh 0x1p30
110acosh 0x1p31
111acosh 0x1p32
112acosh 0x1p33
113acosh 0x1p48
114acosh 0x1p49
115acosh 0x1p50
116acosh 0x1p51
117acosh 0x1p52
118acosh 0x1p53
119acosh 0x1p54
120acosh 0x1p55
121acosh 0x1p56
122acosh 0x1p57
123acosh 0x1p58
124acosh 0x1p59
125acosh 0x1p100
126acosh 0x1p500
127acosh 0x1p5000
128acosh 0x1.80a368p+0
129acosh 0x1.0b9d3e9fc19fbp+0
130acosh 0x1.11eab6p+0
131acosh 0x1.0fffaap+0
132acosh 0x1.068e0eca105a6p+0
133acosh 0x2.8d4288p+0
134acosh 0x1.5d71a6p+36
135acosh 0x1.476a3c43d7edep+288
136acosh 0xc.84cb1dbbd1b1p+0
137acosh 0x1.0722362c26ba5p+0
138acosh 0x1.73515p+0
139acosh 0x1.1b836p+0
140acosh 0x1.07c956p+0
141acosh 0x1.1808eep+0
142acosh 0x1.1052c4p+0
143acosh max no-test-inline
144
145asin 0
146asin -0
147asin 0.5
148asin -0.5
149asin 1.0
150asin -1.0
151asin 0.75
152asin 0x0.ffffffp0
153asin -0x0.ffffffp0
154asin 0x0.ffffffff8p0
155asin -0x0.ffffffff8p0
156asin 0x0.ffffffffffffp0
157asin -0x0.ffffffffffffp0
158asin 0x0.fffffffffffff8p0
159asin -0x0.fffffffffffff8p0
160asin 0x0.ffffffffffffffffp0
161asin -0x0.ffffffffffffffffp0
162asin 0x0.ffffffffffffffffffffffffffcp0
163asin -0x0.ffffffffffffffffffffffffffcp0
164asin 0x0.ffffffffffffffffffffffffffff8p0
165asin -0x0.ffffffffffffffffffffffffffff8p0
166asin 0x1p-5
167asin 0x1p-10
168asin 0x1p-15
169asin 0x1p-20
170asin 0x1p-25
171asin 0x1p-30
172asin 0x1p-35
173asin 0x1p-40
174asin 0x1p-45
175asin 0x1p-50
176asin 0x1p-55
177asin 0x1p-60
178asin 0x1p-100
179asin 0x1p-600
180asin 0x1p-10000
181asin -0x2.18915cp-4
182asin -0x3.746774p-4
183asin -0x3.1c54d10e5c844p-4
184asin 0xf.c9675fa6fe69f12p-4
185asin -0xa.fc5afp-4
186asin 0xd.805e5p-4
187asin -0x2.1a02dcp-4
188asin -0x8.1c120ac3e495p-4
189asin -0xb.36dacp-4
190asin min
191asin -min
192asin min_subnorm
193asin -min_subnorm
194
195asinh 0
196asinh -0
197asinh 0.75
198asinh 1
199asinh 10
200asinh 100
201asinh 1e6
202asinh 0x1p8
203asinh 0x1p9
204asinh 0x1p10
205asinh 0x1p11
206asinh 0x1p12
207asinh 0x1p13
208asinh 0x1p24
209asinh 0x1p25
210asinh 0x1p26
211asinh 0x1p27
212asinh 0x1p28
213asinh 0x1p29
214asinh 0x1p30
215asinh 0x1p31
216asinh 0x1p32
217asinh 0x1p33
218asinh 0x1p48
219asinh 0x1p49
220asinh 0x1p50
221asinh 0x1p51
222asinh 0x1p52
223asinh 0x1p53
224asinh 0x1p54
225asinh 0x1p55
226asinh 0x1p56
227asinh 0x1p57
228asinh 0x1p58
229asinh 0x1p59
230asinh 0x1p100
231asinh 0x1p500
232asinh 0x1p5000
233asinh 0x1p-8
234asinh 0x1p-9
235asinh 0x1p-10
236asinh 0x1p-11
237asinh 0x1p-12
238asinh 0x1p-13
239asinh 0x1p-24
240asinh 0x1p-25
241asinh 0x1p-26
242asinh 0x1p-27
243asinh 0x1p-28
244asinh 0x1p-29
245asinh 0x1p-30
246asinh 0x1p-31
247asinh 0x1p-32
248asinh 0x1p-33
249asinh 0x1p-48
250asinh 0x1p-49
251asinh 0x1p-50
252asinh 0x1p-51
253asinh 0x1p-52
254asinh 0x1p-53
255asinh 0x1p-54
256asinh 0x1p-55
257asinh 0x1p-56
258asinh 0x1p-57
259asinh 0x1p-58
260asinh 0x1p-59
261asinh 0x1p-100
262asinh -0x3.d26bb4p-4
263asinh -0x3.bdeef4p-4
264asinh -0x7.fc7fc8p-8
265asinh -0x3.b94a52e6913c2p-4
266asinh 0x7.d8e5a8p-4
267asinh -0x7.63a06320c42e4p-4
268asinh 0x6.f4a93p-4
269asinh -0x7.88bcc8p-4
270asinh -0x3.11c35p-4
271asinh -0x4.39534p-4
272asinh -0xd.d62e8p+92
273asinh -0x4.cfb9805a53a2065p-4
274asinh -0x5.cabae7a011e33d9p-4
275asinh -0x6.e26358p-4
276asinh 0x6.c92c08p-4
277asinh 0x1p-500
278asinh 0x1p-5000
279asinh min
280asinh -min
281asinh min_subnorm
282asinh -min_subnorm
283asinh max no-test-inline
284asinh -max no-test-inline
285
286atan 0
287atan -0
288atan max
289atan -max
290atan 1
291atan -1
292atan 0.75
293atan 0x1p-5
294atan 0x1p-10
295atan 0x1p-15
296atan 0x1p-20
297atan 0x1p-25
298atan 0x1p-30
299atan 0x1p-35
300atan 0x1p-40
301atan 0x1p-45
302atan 0x1p-50
303atan 0x1p-55
304atan 0x1p-60
305atan 2.5
306atan 10
307atan 1e6
308atan 0x1p31
309atan 0x1p-100
310atan 0x1p-600
311atan 0x1p-10000
312atan -0x3.b02d84p-4
313atan -0x3.3fb708p-4
314atan -0x2.3249ap+0
315atan -0x1.363f46p+0
316atan -0x1.ad4c0ap+0
317atan -0x3.eb8e18p+0
318atan 0x3.53c188p+0
319atan -0x1.58c83p+0
320atan min
321atan -min
322atan min_subnorm
323atan -min_subnorm
324
325# atan2 (0,x) == 0 for x > 0.
326atan2 0 1
327# atan2 (-0,x) == -0 for x > 0.
328atan2 -0 1
329atan2 0 0
330atan2 -0 0
331# atan2 (+0,x) == +pi for x < 0.
332atan2 0 -1
333# atan2 (-0,x) == -pi for x < 0.
334atan2 -0 -1
335atan2 0 -0
336atan2 -0 -0
337# atan2 (y,+0) == pi/2 for y > 0.
338atan2 1 0
339# atan2 (y,-0) == pi/2 for y > 0.
340atan2 1 -0
341# atan2 (y,+0) == -pi/2 for y < 0.
342atan2 -1 0
343# atan2 (y,-0) == -pi/2 for y < 0.
344atan2 -1 -0
345atan2 max max
346atan2 max -max
347atan2 -max max
348atan2 -max -max
349atan2 max min
350atan2 -max -min
351atan2 -max min
352atan2 max -min
353atan2 max min_subnorm
354atan2 -max -min_subnorm
355atan2 -max min_subnorm
356atan2 max -min_subnorm
357atan2 0.75 1
358atan2 -0.75 1.0
359atan2 0.75 -1.0
360atan2 -0.75 -1.0
361atan2 0.390625 .00029
362atan2 1.390625 0.9296875
363atan2 -0.00756827042671106339 -.001792735857538728036
364atan2 0x1.00000000000001p0 0x1.00000000000001p0
365atan2 0x4.c3841p-4 0x2.f2f308p+0
366atan2 -0xe.cf143p-40 0xd.3de7ap-36
367atan2 0x5.576cf8p-4 0x2.21e65p+0
368atan2 -0x4.29411p-4 0x1.f4755cp+0
369atan2 -0xa.b4101p+20 -0xf.9c4c8p-4
370atan2 0x4.251bb8p-4 0x7.40ac68p+0
371atan2 0x1.47239ep+68 0xa.3ac3cp+68
372atan2 -0x6.b0794p-4 0x3.8ff10cp+0
373atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124
374atan2 0x3.f16f1p+0 -0x1.546056p+0
375atan2 -0x1.9e657cp-24 0x7.40bb4p-52
376atan2 min min
377atan2 min -min
378atan2 -min min
379atan2 -min -min
380atan2 min_subnorm min_subnorm
381atan2 min_subnorm -min_subnorm
382atan2 -min_subnorm min_subnorm
383atan2 -min_subnorm -min_subnorm
384atan2 min min_subnorm
385atan2 min -min_subnorm
386atan2 -min min_subnorm
387atan2 -min -min_subnorm
388atan2 min_subnorm min
389atan2 min_subnorm -min
390atan2 -min_subnorm min
391atan2 -min_subnorm -min
392atan2 1 -max
393atan2 -1 -max
394atan2 min -max
395atan2 -min -max
396atan2 min_subnorm -max
397atan2 -min_subnorm -max
398atan2 1 max
399atan2 -1 max
400atan2 min max
401atan2 -min max
402atan2 min_subnorm max
403atan2 -min_subnorm max
404atan2 min 1
405atan2 -min 1
406atan2 min_subnorm 1
407atan2 -min_subnorm 1
408atan2 min -1
409atan2 -min -1
410atan2 min_subnorm -1
411atan2 -min_subnorm -1
412
413atanh 0
414atanh -0
415atanh 0.75
416atanh -0.75
417atanh 0.25
418atanh 0x1p-5
419atanh 0x1p-10
420atanh 0x1.2345p-20
421atanh 0x1p-8
422atanh 0x1p-9
423atanh 0x1p-10
424atanh 0x1p-11
425atanh 0x1p-12
426atanh 0x1p-13
427atanh 0x1p-24
428atanh 0x1p-25
429atanh 0x1p-26
430atanh 0x1p-27
431atanh 0x1p-28
432atanh 0x1p-29
433atanh 0x1p-30
434atanh 0x1p-31
435atanh 0x1p-32
436atanh 0x1p-33
437atanh 0x1p-48
438atanh 0x1p-49
439atanh 0x1p-50
440atanh 0x1p-51
441atanh 0x1p-52
442atanh 0x1p-53
443atanh 0x1p-54
444atanh 0x1p-55
445atanh 0x1p-56
446atanh 0x1p-57
447atanh 0x1p-58
448atanh 0x1p-59
449atanh 0x1p-100
450atanh -0x1p-100
451atanh 0x1p-600
452atanh -0x1p-600
453atanh 0x1p-10000
454atanh -0x1p-10000
455atanh 0x0.ffffffp0 no-test-inline
456atanh -0x0.ffffffp0 no-test-inline
457atanh 0x0.ffffffff8p0 no-test-inline
458atanh -0x0.ffffffff8p0 no-test-inline
459atanh 0x0.ffffffffffffp0 no-test-inline
460atanh -0x0.ffffffffffffp0 no-test-inline
461atanh 0x0.fffffffffffff8p0 no-test-inline
462atanh -0x0.fffffffffffff8p0 no-test-inline
463atanh 0x0.ffffffffffffffffp0 no-test-inline
464atanh -0x0.ffffffffffffffffp0 no-test-inline
465atanh 0x0.ffffffffffffffffffffffffffcp0 no-test-inline
466atanh -0x0.ffffffffffffffffffffffffffcp0 no-test-inline
467atanh 0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
468atanh -0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
469atanh -0x6.e6c77p-20
470atanh 0x3.2ca824p-4
471atanh -0x1.cc1d66p-4
472atanh -0xf.cd3809ca8fd28p-4 no-test-inline
473atanh -0x1.04f386p-4
474atanh -0x2.084568p-4
475atanh -0x3.e0a5d8p-4
476atanh 0x3.dfb1f5db0ceccp-4
477atanh 0x2.251b2a64c85dep-4
478atanh -0x2.e3458cp-4
479atanh 0x3.91d9f3c80c72d7acp-4
480atanh -0x2.6c52c26567198p-4
481atanh 0x3.a274ecp-4
482atanh -0x3.f0f519a687b64p-8
483atanh 0x6.fd4ec8p-4
484atanh -0x2.6cb2a8p-4
485atanh -0xc.21df7c7f51508p-4
486atanh 0x5.8be99p-40
487atanh 0x3.cbed35fe733d8p-4
488atanh -0x5.c18b6p-4
489atanh -0x7.c88a5p-8
490atanh -0x2.c72b7cp-4
491atanh -0x3.98eaf4p-4
492atanh 0x2.c1085p-4
493atanh 0x1p-500
494atanh 0x1p-5000
495atanh min
496atanh -min
497atanh min_subnorm
498atanh -min_subnorm
499
500# cabs (x,y) == cabs (y,x).
501cabs 0.75 12.390625
502# cabs (x,y) == cabs (-x,y).
503cabs -12.390625 0.75
504# cabs (x,y) == cabs (-y,x).
505cabs -0.75 12.390625
506# cabs (x,y) == cabs (-x,-y).
507cabs -12.390625 -0.75
508# cabs (x,y) == cabs (-y,-x).
509cabs -0.75 -12.390625
510# cabs (x,0) == fabs (x).
511cabs -0.75 0
512cabs 0.75 0
513cabs -1.0 0
514cabs 1.0 0
515cabs -5.7e7 0
516cabs 5.7e7 0
517cabs 0.75 1.25
518cabs -0x1.34be3p-4 -0xc.56623p+0
519cabs -0x1.2b0ff8p+28 -0x2.549fc4p+16
520cabs -0x1.0932cp-80 -0x2.51109p-24
521cabs -0x1.055fb2p+48 0x9.1ce86p+24
522cabs -0x1.26a566p+120 0x4.017b28p+92
523cabs -0x1.0eda54p+28 0xb.09476p+0
524cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768
525cabs -0 -0x3.4e5d7877324cp+0
526cabs -0xa.f59b8p+4 0xa.21a95p+20
527cabs -0x1.30ed4cp+0 0x1.e9d956p+56
528cabs -0x1.250366p-36 -0x5.a5046p-4
529cabs -0x1.88858cp+84 0x5.bd9198p+36
530
531# carg (x + i 0) == 0 for x > 0.
532carg 2.0 0
533# carg (x - i 0) == -0 for x > 0.
534carg 2.0 -0
535carg 0 0
536carg 0 -0
537# carg (x + i 0) == +pi for x < 0.
538carg -2.0 0
539# carg (x - i 0) == -pi for x < 0.
540carg -2.0 -0
541carg -0 0
542carg -0 -0
543# carg (+0 + i y) == pi/2 for y > 0.
544carg 0 2.0
545# carg (-0 + i y) == pi/2 for y > 0.
546carg -0 2.0
547# carg (+0 + i y) == -pi/2 for y < 0.
548carg 0 -2.0
549# carg (-0 + i y) == -pi/2 for y < 0.
550carg -0 -2.0
551carg 0x2.f2f308p+0 0x4.c3841p-4
552carg 0xd.3de7ap-36 -0xe.cf143p-40
553carg 0x2.21e65p+0 0x5.576cf8p-4
554carg 0x1.f4755cp+0 -0x4.29411p-4
555carg -0xf.9c4c8p-4 -0xa.b4101p+20
556carg 0x7.40ac68p+0 0x4.251bb8p-4
557carg 0xa.3ac3cp+68 0x1.47239ep+68
558carg 0x3.8ff10cp+0 -0x6.b0794p-4
559carg -0x3.973cc4p+72 -0xf.fffffp+124
560carg -0x1.0a512ap-120 0xf.54681p-108
561carg -0x3.be0054531569p-4 -0xb.0c5a9p-4
562carg -0x1.0236b6p-20 0x2.a6e504p+108
563carg 0x9.27b5fd9157b6c92b151371ca23d8p+0 0x1.d8759b9024992p+0
564carg 0x8p-152 0x4p-1076
565
566cbrt 0.0
567cbrt -0
568cbrt -0.001
569cbrt 2
570cbrt 4
571cbrt 8
572cbrt -10
573cbrt -27.0
574cbrt 0.9921875
575cbrt 0.75
576cbrt 0x1p16383
577cbrt 0x1p-16383
578cbrt 1e5
579cbrt 0x3.132634p+0
580cbrt -0xc.8d0442f2f0d1p-492
581cbrt -0xa.6b142p+40
582cbrt -0x1.f28ab85f3580ap-128
583cbrt -0x2.b5cd28p-36
584cbrt -0x1.d6a8bep-20
585cbrt -0x3.593ed8p-72
586cbrt 0x1.bd0098p-104
587cbrt -0x3.300d34p+0
588cbrt 0x6.247f5p-4
589cbrt -0x3.48648028cb464p+0
590cbrt max
591cbrt -max
592cbrt min
593cbrt -min
594cbrt min_subnorm
595cbrt -min_subnorm
596
597ccos 0.0 0.0
598ccos -0 0.0
599ccos 0.0 -0
600ccos -0 -0
601
602ccos 0.75 1.25
603ccos -2 -3
604
605ccos 0.75 89.5
606ccos 0.75 -89.5
607ccos -0.75 89.5
608ccos -0.75 -89.5
609ccos 0.75 710.5
610ccos 0.75 -710.5
611ccos -0.75 710.5
612ccos -0.75 -710.5
613ccos 0.75 11357.25
614ccos 0.75 -11357.25
615ccos -0.75 11357.25
616ccos -0.75 -11357.25
617
618ccos 0x1p-149 180
619ccos 0x1p-1074 1440
620ccos 0x1p-16434 22730
621
622ccos min_subnorm_p120 0x1p-120
623ccos 0x1p-120 min_subnorm_p120
624
625ccos min 1
626ccos -min 1
627ccos min_subnorm 80
628ccos -min_subnorm 80
629
630ccosh 0.0 0.0
631ccosh -0 0.0
632ccosh 0.0 -0
633ccosh -0 -0
634
635ccosh 0.75 1.25
636ccosh -2 -3
637
638ccosh 89.5 0.75
639ccosh -89.5 0.75
640ccosh 89.5 -0.75
641ccosh -89.5 -0.75
642ccosh 710.5 0.75
643ccosh -710.5 0.75
644ccosh 710.5 -0.75
645ccosh -710.5 -0.75
646ccosh 11357.25 0.75
647ccosh -11357.25 0.75
648ccosh 11357.25 -0.75
649ccosh -11357.25 -0.75
650
651ccosh 180 0x1p-149
652ccosh 1440 0x1p-1074
653ccosh 22730 0x1p-16434
654
655ccosh min_subnorm_p120 0x1p-120
656ccosh 0x1p-120 min_subnorm_p120
657
658ccosh 1 min
659ccosh 1 -min
660ccosh 80 min_subnorm
661ccosh 80 -min_subnorm
662
663cexp 0 0
664cexp -0 0
665cexp 0 -0
666cexp -0 -0
667
668cexp 0.75 1.25
669cexp -2.0 -3.0
670
671cexp 0 0x1p65
672cexp 0 -0x1p65
673cexp 50 0x1p127
674
675cexp 0 1e22
676cexp 0 0x1p1023
677cexp 500 0x1p1023
678
679cexp 0 0x1p16383
680cexp -10000 0x1p16383
681
682cexp 88.75 0.75
683cexp -95 0.75
684cexp 709.8125 0.75
685cexp -720 0.75
686cexp 11356.5625 0.75
687cexp -11370 0.75
688
689cexp 180 0x1p-149
690cexp 1440 0x1p-1074
691cexp 22730 0x1p-16434
692
693cexp 1e6 0
694cexp 1e6 min
695cexp 1e6 -min
696
697cexp 1 min
698cexp 1 -min
699cexp 80 min_subnorm
700cexp 80 -min_subnorm
701
702cexp min min_subnorm
703cexp min -min_subnorm
704
705clog 0.75 1.25
706clog -2 -3
707
708clog 0x2.f2f308p+0 0x4.c3841p-4
709clog 0xd.3de7ap-36 -0xe.cf143p-40
710clog 0x2.21e65p+0 0x5.576cf8p-4
711clog 0x1.f4755cp+0 -0x4.29411p-4
712clog -0xf.9c4c8p-4 -0xa.b4101p+20
713clog 0x7.40ac68p+0 0x4.251bb8p-4
714clog 0xa.3ac3cp+68 0x1.47239ep+68
715clog 0x3.8ff10cp+0 -0x6.b0794p-4
716
717clog 0xa.a39ffp-4 -0x2.360c38p-4
718clog 0x6.9a4569067b6ecp-4 0xb.0a30d15e7d798p-4
719clog -0x1.105436p+0 -0x6.66396df3cc7ap-4
720clog -0x2.c90b952282392dep-4 0x1.43cda16634cc7046p+0
721
722clog -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
723clog -0xa.5920ap-4 -0x6.2cda5p-4
724clog 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
725
726clog -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4
727clog -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4
728clog 0x3.c16p-136 0x8p-152
729clog -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
730
731clog -0x2.7bdep-4 0x5.ab7a4p-4
732clog -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4
733clog 0x3.ba473p+0 0x7.eea9ap-4
734clog 0x9.d02220baee4ep+36 0x2.b9a29cp+0
735clog -0x5.1a5cf8p-4 -0xb.73012p-4
736clog -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4
737clog -0x5.1a5cfc2301114p-4 -0xb.730118p-4
738clog 0xb.ffffcp-4 0x7.ffff1p-4
739clog 0xb.ffffp-4 0x7.ffffap-4
740clog 0xb.ffffp-4 0x7.fffff8p-4
741clog 0xb.ffffp-4 0x7.ffffp-4
742clog 0xb.fffffp-4 0x7.ffff68p-4
743clog 0xb.fffffp-4 0x7.ffffp-4
744clog 0xb.ffff8p-4 0x7.ffffcp-4
745clog 0xb.ffffp-4 0x7.ffffcp-4
746clog 0xb.ffffp-4 0x7.ffffb8p-4
747clog 0xb.ffffp-4 0x7.ffff7p-4
748clog 0xb.ffffp-4 0x7.ffff5p-4
749clog 0xb.fffffffffff7p-4 0x7.fffff8p-4
750clog 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4
751clog 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4
752clog 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4
753clog 0xb.fffffp-4 0x7.ffffffffffff4p-4
754clog 0xb.fffffffffffp-4 0x7.fffffffffffecp-4
755clog 0xb.fffffffffff8p-4 0x7.fffff8p-4
756clog 0x8p-152 -0x1.10233ap+0
757clog 0xa.03634p-4 -0x4.7bb918p-20
758clog -0x5.e23d2p-4 0x8.525df889c21ap-4
759clog 0x9.8ce58p-4 -0x8p-152
760clog 0x8p-152 0x9.2af75p-4
761clog 0x9.97a15de8e59d8p-4 -0
762clog -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0
763clog 0x9.97a15de8e59d8p-4 -0
764clog -0x9.7f1d7p-64 0x9.db37dp-4
765clog -0x8.5efc4p-4 -0x5.40310cp-4
766clog -0x9.0b459p-4 0
767clog -0x6.a9419e9b30e68p-4 -0x6.262c7p-4
768clog 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4
769clog -0x9.f5563cb3227d8p-4 0
770clog -0x9.5a284p-4 0x6.899578p-8
771clog 0xa.3e62bp-4 0x1.18c03p-100
772clog 0 -0x9.22a99p-4
773clog 0 0x9.7915bp-4
774clog 0x3.00d1ap-12 0x1.23ff6ap+0
775
776clog 0x1.fffffep+127 0x1.fffffep+127
777clog 0x1.fffffep+127 1.0
778clog 0x1p-149 0x1p-149
779clog 0x1p-147 0x1p-147
780clog 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
781clog 0x1.fffffffffffffp+1023 0x1p+1023
782clog 0x1p-1074 0x1p-1074
783clog 0x1p-1073 0x1p-1073
784clog 0x1.fp+16383 0x1.fp+16383
785clog 0x1.fp+16383 0x1p+16383
786clog 0x1p-16440 0x1p-16441
787
788clog 0x1p-149 0x1.fp+127
789clog -0x1p-149 0x1.fp+127
790clog 0x1p-149 -0x1.fp+127
791clog -0x1p-149 -0x1.fp+127
792clog -0x1.fp+127 0x1p-149
793clog -0x1.fp+127 -0x1p-149
794clog 0x1.fp+127 0x1p-149
795clog 0x1.fp+127 -0x1p-149
796clog 0x1p-1074 0x1.fp+1023
797clog -0x1p-1074 0x1.fp+1023
798clog 0x1p-1074 -0x1.fp+1023
799clog -0x1p-1074 -0x1.fp+1023
800clog -0x1.fp+1023 0x1p-1074
801clog -0x1.fp+1023 -0x1p-1074
802clog 0x1.fp+1023 0x1p-1074
803clog 0x1.fp+1023 -0x1p-1074
804clog 0x1p-16445 0x1.fp+16383
805clog -0x1p-16445 0x1.fp+16383
806clog 0x1p-16445 -0x1.fp+16383
807clog -0x1p-16445 -0x1.fp+16383
808clog -0x1.fp+16383 0x1p-16445
809clog -0x1.fp+16383 -0x1p-16445
810clog 0x1.fp+16383 0x1p-16445
811clog 0x1.fp+16383 -0x1p-16445
812clog 0x1p-16494 0x1.fp+16383
813clog -0x1p-16494 0x1.fp+16383
814clog 0x1p-16494 -0x1.fp+16383
815clog -0x1p-16494 -0x1.fp+16383
816clog -0x1.fp+16383 0x1p-16494
817clog -0x1.fp+16383 -0x1p-16494
818clog 0x1.fp+16383 0x1p-16494
819clog 0x1.fp+16383 -0x1p-16494
820
821clog 1.0 0x1.234566p-10
822clog -1.0 0x1.234566p-20
823clog 0x1.234566p-30 1.0
824clog -0x1.234566p-40 -1.0
825clog 0x1.234566p-50 1.0
826clog 0x1.234566p-60 1.0
827clog 0x1p-62 1.0
828clog 0x1p-63 1.0
829clog 0x1p-64 1.0
830clog 0x1p-510 1.0
831clog 0x1p-511 1.0
832clog 0x1p-512 1.0
833clog 0x1p-8190 1.0
834clog 0x1p-8191 1.0
835clog 0x1p-8192 1.0
836
837clog 0x1.000566p0 0x1.234p-10
838clog 0x1.000566p0 0x1.234p-100
839clog -0x1.0000000123456p0 0x1.2345678p-30
840clog -0x1.0000000123456p0 0x1.2345678p-1000
841clog 0x1.00000000000000123456789abcp0 0x1.23456789p-60
842clog 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
843
844clog 0x0.ffffffp0 0x0.ffffffp-100
845clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
846clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
847
848clog 0x1a6p-10 0x3a5p-10
849clog 0xf2p-10 0x3e3p-10
850clog 0x4d4ep-15 0x6605p-15
851clog 0x2818p-15 0x798fp-15
852clog 0x9b57bp-20 0xcb7b4p-20
853clog 0x2731p-20 0xfffd0p-20
854clog 0x2ede88p-23 0x771c3fp-23
855clog 0x11682p-23 0x7ffed1p-23
856clog 0xa1f2c1p-24 0xc643aep-24
857clog 0x659feap-24 0xeaf6f9p-24
858clog 0x4447d7175p-35 0x6c445e00ap-35
859clog 0x2dd46725bp-35 0x7783a1284p-35
860clog 0x164c74eea876p-45 0x16f393482f77p-45
861clog 0xfe961079616p-45 0x1bc37e09e6d1p-45
862clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
863clog 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
864clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
865clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
866clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
867clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
868clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
869clog 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
870clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
871clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
872clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
873clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
874clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
875clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
876clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
877clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
878clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
879clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
880clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
881clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
882clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
883clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
884clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
885clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
886clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
887clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
888clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
889clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
890clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
891
892clog10 0.75 1.25
893clog10 -2 -3
894
895clog10 0x2.f2f308p+0 0x4.c3841p-4
896clog10 0xd.3de7ap-36 -0xe.cf143p-40
897clog10 0x2.21e65p+0 0x5.576cf8p-4
898clog10 0x1.f4755cp+0 -0x4.29411p-4
899clog10 -0xf.9c4c8p-4 -0xa.b4101p+20
900clog10 0x7.40ac68p+0 0x4.251bb8p-4
901clog10 0xa.3ac3cp+68 0x1.47239ep+68
902clog10 0x3.8ff10cp+0 -0x6.b0794p-4
903
904clog10 0x2.83f8ap+0 -0xb.0b529p-4
905clog10 -0x2.eb21fcp-4 -0x6.59bbc8p-4
906clog10 -0x3.3f7fc4p-4 0xb.ba599p-4
907clog10 0x1.cd1ab2p-124 -0x8p-152
908clog10 0xa.32054p-4 0x2.c7e71cp-4
909clog10 -0x5.9ecf8c7b5a0f4p-4 0xa.a945e5f8761c8p-4
910clog10 0x1.7a858p+0 -0x6.d940dp-4
911clog10 -0x2.51320d99da5a2p-4 0x3.b8176p-4
912clog10 -0x1.25c2d3e172df8p+0 0
913clog10 0x1.0c684e35d0b2ap+0 -0x7.37df8a65c28fp-4
914
915clog10 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4
916clog10 -0xa.5920ap-4 -0x6.2cda5p-4
917clog10 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44
918
919clog10 -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4
920clog10 -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4
921clog10 0x3.c16p-136 0x8p-152
922clog10 -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4
923
924clog10 -0x2.7bdep-4 0x5.ab7a4p-4
925clog10 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4
926clog10 0x3.ba473p+0 0x7.eea9ap-4
927clog10 0x9.d02220baee4ep+36 0x2.b9a29cp+0
928clog10 -0x5.1a5cf8p-4 -0xb.73012p-4
929clog10 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4
930clog10 -0x5.1a5cfc2301114p-4 -0xb.730118p-4
931clog10 0xb.ffffcp-4 0x7.ffff1p-4
932clog10 0xb.ffffp-4 0x7.ffffap-4
933clog10 0xb.ffffp-4 0x7.fffff8p-4
934clog10 0xb.ffffp-4 0x7.ffffp-4
935clog10 0xb.fffffp-4 0x7.ffff68p-4
936clog10 0xb.fffffp-4 0x7.ffffp-4
937clog10 0xb.ffff8p-4 0x7.ffffcp-4
938clog10 0xb.ffffp-4 0x7.ffffcp-4
939clog10 0xb.ffffp-4 0x7.ffffb8p-4
940clog10 0xb.ffffp-4 0x7.ffff7p-4
941clog10 0xb.ffffp-4 0x7.ffff5p-4
942clog10 0xb.fffffffffff7p-4 0x7.fffff8p-4
943clog10 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4
944clog10 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4
945clog10 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4
946clog10 0xb.fffffp-4 0x7.ffffffffffff4p-4
947clog10 0xb.fffffffffffp-4 0x7.fffffffffffecp-4
948clog10 0xb.fffffffffff8p-4 0x7.fffff8p-4
949clog10 0x8p-152 -0x1.10233ap+0
950clog10 0xa.03634p-4 -0x4.7bb918p-20
951clog10 -0x5.e23d2p-4 0x8.525df889c21ap-4
952clog10 0x9.8ce58p-4 -0x8p-152
953clog10 0x8p-152 0x9.2af75p-4
954clog10 0x9.97a15de8e59d8p-4 -0
955clog10 -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0
956clog10 0x9.97a15de8e59d8p-4 -0
957clog10 -0x9.7f1d7p-64 0x9.db37dp-4
958clog10 -0x8.5efc4p-4 -0x5.40310cp-4
959clog10 -0x9.0b459p-4 0
960clog10 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4
961clog10 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4
962clog10 -0x9.f5563cb3227d8p-4 0
963clog10 -0x9.5a284p-4 0x6.899578p-8
964clog10 0xa.3e62bp-4 0x1.18c03p-100
965clog10 0 -0x9.22a99p-4
966clog10 0 0x9.7915bp-4
967clog10 0x3.00d1ap-12 0x1.23ff6ap+0
968
969clog10 0x1.fffffep+127 0x1.fffffep+127
970clog10 0x1.fffffep+127 1.0
971clog10 0x1p-149 0x1p-149
972clog10 0x1p-147 0x1p-147
973clog10 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
974clog10 0x1.fffffffffffffp+1023 0x1p+1023
975clog10 0x1p-1074 0x1p-1074
976clog10 0x1p-1073 0x1p-1073
977clog10 0x1.fp+16383 0x1.fp+16383
978clog10 0x1.fp+16383 0x1p+16383
979clog10 0x1p-16440 0x1p-16441
980
981clog10 0x1p-149 0x1.fp+127
982clog10 -0x1p-149 0x1.fp+127
983clog10 0x1p-149 -0x1.fp+127
984clog10 -0x1p-149 -0x1.fp+127
985clog10 -0x1.fp+127 0x1p-149
986clog10 -0x1.fp+127 -0x1p-149
987clog10 0x1.fp+127 0x1p-149
988clog10 0x1.fp+127 -0x1p-149
989clog10 0x1p-1074 0x1.fp+1023
990clog10 -0x1p-1074 0x1.fp+1023
991clog10 0x1p-1074 -0x1.fp+1023
992clog10 -0x1p-1074 -0x1.fp+1023
993clog10 -0x1.fp+1023 0x1p-1074
994clog10 -0x1.fp+1023 -0x1p-1074
995clog10 0x1.fp+1023 0x1p-1074
996clog10 0x1.fp+1023 -0x1p-1074
997clog10 0x1p-16445 0x1.fp+16383
998clog10 -0x1p-16445 0x1.fp+16383
999clog10 0x1p-16445 -0x1.fp+16383
1000clog10 -0x1p-16445 -0x1.fp+16383
1001clog10 -0x1.fp+16383 0x1p-16445
1002clog10 -0x1.fp+16383 -0x1p-16445
1003clog10 0x1.fp+16383 0x1p-16445
1004clog10 0x1.fp+16383 -0x1p-16445
1005clog10 0x1p-16494 0x1.fp+16383
1006clog10 -0x1p-16494 0x1.fp+16383
1007clog10 0x1p-16494 -0x1.fp+16383
1008clog10 -0x1p-16494 -0x1.fp+16383
1009clog10 -0x1.fp+16383 0x1p-16494
1010clog10 -0x1.fp+16383 -0x1p-16494
1011clog10 0x1.fp+16383 0x1p-16494
1012clog10 0x1.fp+16383 -0x1p-16494
1013
1014clog10 1.0 0x1.234566p-10
1015clog10 -1.0 0x1.234566p-20
1016clog10 0x1.234566p-30 1.0
1017clog10 -0x1.234566p-40 -1.0
1018clog10 0x1.234566p-50 1.0
1019clog10 0x1.234566p-60 1.0
1020clog10 0x1p-61 1.0
1021clog10 0x1p-62 1.0
1022clog10 0x1p-63 1.0
1023clog10 0x1p-509 1.0
1024clog10 0x1p-510 1.0
1025clog10 0x1p-511 1.0
1026clog10 0x1p-8189 1.0
1027clog10 0x1p-8190 1.0
1028clog10 0x1p-8191 1.0
1029
1030clog10 0x1.000566p0 0x1.234p-10
1031clog10 0x1.000566p0 0x1.234p-100
1032clog10 -0x1.0000000123456p0 0x1.2345678p-30
1033clog10 -0x1.0000000123456p0 0x1.2345678p-1000
1034clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-60
1035clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-1000
1036
1037clog10 0x0.ffffffp0 0x0.ffffffp-100
1038clog10 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000
1039clog10 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000
1040
1041clog10 0x1a6p-10 0x3a5p-10
1042clog10 0xf2p-10 0x3e3p-10
1043clog10 0x4d4ep-15 0x6605p-15
1044clog10 0x2818p-15 0x798fp-15
1045clog10 0x9b57bp-20 0xcb7b4p-20
1046clog10 0x2731p-20 0xfffd0p-20
1047clog10 0x2ede88p-23 0x771c3fp-23
1048clog10 0x11682p-23 0x7ffed1p-23
1049clog10 0xa1f2c1p-24 0xc643aep-24
1050clog10 0x659feap-24 0xeaf6f9p-24
1051clog10 0x4447d7175p-35 0x6c445e00ap-35
1052clog10 0x2dd46725bp-35 0x7783a1284p-35
1053clog10 0x164c74eea876p-45 0x16f393482f77p-45
1054clog10 0xfe961079616p-45 0x1bc37e09e6d1p-45
1055clog10 0xa4722f19346cp-51 0x7f9631c5e7f07p-51
1056clog10 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51
1057clog10 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52
1058clog10 0x5b06b680ea2ccp-52 0xef452b965da9fp-52
1059clog10 0x659b70ab7971bp-53 0x1f5d111e08abecp-53
1060clog10 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53
1061clog10 0x1367a310575591p-54 0x3cfcc0a0541f60p-54
1062clog10 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55
1063clog10 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63
1064clog10 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63
1065clog10 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64
1066clog10 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64
1067clog10 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65
1068clog10 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75
1069clog10 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75
1070clog10 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85
1071clog10 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85
1072clog10 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95
1073clog10 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95
1074clog10 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105
1075clog10 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105
1076clog10 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106
1077clog10 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106
1078clog10 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112
1079clog10 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112
1080clog10 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113
1081clog10 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113
1082clog10 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114
1083clog10 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115
1084
1085cos 0
1086cos -0
1087cos pi/3
1088cos 2pi/3
1089cos pi/2
1090cos 0.75
1091cos 0x1p65
1092cos -0x1p65
1093cos 0.80190127184058835
1094cos 0x1.442f74p+15
1095cos 1e22
1096cos 0x1p1023
1097cos 0x1p16383
1098cos 0x1p+120
1099cos 0x1p+127
1100cos 0x1.fffff8p+127
1101cos 0x1.fffffep+127
1102cos 0x1p+50
1103cos 0x1p+28
1104cos 0x1.000000cf4a2a2p0
1105cos 0x1.0000010b239a9p0
1106cos 0x1.00000162a932bp0
1107cos 0x1.000002d452a10p0
1108cos 0x1.000005bc7d86dp0
1109cos 0x1.200145a975ce6p32
1110cos 1
1111cos 2
1112cos 3
1113cos 4
1114cos 5
1115cos 6
1116cos 7
1117cos 8
1118cos 9
1119cos 10
1120cos 0x1p-5
1121cos 0x1p-10
1122cos 0x1p-15
1123cos 0x1p-20
1124cos 0x1p-25
1125cos 0x1p-30
1126cos 0x1p-35
1127cos 0x1p-40
1128cos 0x1p-45
1129cos 0x1p-50
1130cos 0x1p-55
1131cos 0x1p-60
1132cos 0x1p-100
1133cos 0x1p-600
1134cos 0x1p-10000
1135cos max
1136cos -max
1137cos min
1138cos -min
1139cos min_subnorm
1140cos -min_subnorm
1141cos -0x3.3de320f6be87ep+1020
1142cos 0xe.9f1e5bc3bb88p+112
1143cos 0x4.7857dp+68
1144cos -0x1.02e34cp+0
1145cos 0xf.f0274p+4
1146cos 0x3.042d88p+0
1147
1148cosh 0
1149cosh -0
1150cosh 0.75
1151cosh 709.8893558127259666434838436543941497802734375
1152cosh -709.8893558127259666434838436543941497802734375
1153cosh 22
1154cosh 23
1155cosh 24
1156cosh 0x1p-5
1157cosh 0x1p-10
1158cosh 0x1p-15
1159cosh 0x1p-20
1160cosh 0x1p-25
1161cosh 0x1p-30
1162cosh 0x1p-35
1163cosh 0x1p-40
1164cosh 0x1p-45
1165cosh 0x1p-50
1166cosh 0x1p-100
1167cosh 0x1p-600
1168cosh 0x1p-10000
1169cosh -1
1170cosh 50
1171cosh -0xb.60713p+0
1172cosh -0x3.cee48p+0
1173cosh 0x2.f5d128p+0
1174cosh -0xd.0c03p+0
1175cosh -0x3.d04328728b72cp-4
1176cosh 0x1.629188p+4
1177# GCC bug 59666: results on directed rounding may be incorrect.
1178cosh max no-test-inline xfail-rounding:ldbl-128ibm
1179cosh -max no-test-inline xfail-rounding:ldbl-128ibm
1180cosh min
1181cosh -min
1182cosh min_subnorm
1183cosh -min_subnorm
1184cosh 0x1p-56
1185cosh -0x1p-56
1186cosh 0x1p-72
1187cosh -0x1p-72
1188# Test values either side of overflow for each floating-point format.
1189cosh 0x5.96a7ep+4
1190cosh 0x5.96a7e8p+4
1191cosh -0x5.96a7ep+4
1192cosh -0x5.96a7e8p+4
1193# GCC bug 59666: results on directed rounding may be incorrect.
1194cosh 0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
1195cosh 0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
1196cosh -0x2.c679d1f73f0fap+8 xfail-rounding:ldbl-128ibm
1197cosh -0x2.c679d1f73f0fcp+8 xfail-rounding:ldbl-128ibm
1198cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
1199cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
1200cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ldbl-128ibm
1201cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ldbl-128ibm
1202cosh 0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
1203cosh 0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
1204cosh -0x2.c5d37700c6bb03a4p+12 no-test-inline xfail-rounding:ldbl-128ibm
1205cosh -0x2.c5d37700c6bb03a8p+12 no-test-inline xfail-rounding:ldbl-128ibm
1206cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
1207cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
1208cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline xfail-rounding:ldbl-128ibm
1209cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline xfail-rounding:ldbl-128ibm
1210
1211cpow 1 0 0 0 ignore-zero-inf-sign
1212cpow 2 0 10 0 ignore-zero-inf-sign
1213# Bug 14473: cpow results inaccurate.
1214cpow e 0 0 2pi xfail
1215cpow 2 3 4 0 xfail-rounding
1216
1217cpow 0.75 1.25 0.75 1.25 xfail-rounding
1218cpow 0.75 1.25 1.0 1.0 xfail-rounding
1219cpow 0.75 1.25 1.0 0.0
1220cpow 0.75 1.25 0.0 1.0
1221
1222csin 0.0 0.0
1223csin -0 0.0
1224csin 0.0 -0
1225csin -0 -0
1226
1227csin 0.75 1.25
1228csin -2 -3
1229
1230csin 0.75 89.5
1231csin 0.75 -89.5
1232csin -0.75 89.5
1233csin -0.75 -89.5
1234csin 0.75 710.5
1235csin 0.75 -710.5
1236csin -0.75 710.5
1237csin -0.75 -710.5
1238csin 0.75 11357.25
1239csin 0.75 -11357.25
1240csin -0.75 11357.25
1241csin -0.75 -11357.25
1242
1243csin 0.75 1e6
1244csin 0.75 -1e6
1245csin -0.75 1e6
1246csin -0.75 -1e6
1247
1248csin 0x1p-149 180
1249csin 0x1p-1074 1440
1250csin 0x1p-16434 22730
1251
1252csin min 1
1253csin -min 1
1254csin min_subnorm 80
1255csin -min_subnorm 80
1256
1257csinh 0.0 0.0
1258csinh -0 0.0
1259csinh 0.0 -0
1260csinh -0 -0
1261
1262csinh 0.75 1.25
1263csinh -2 -3
1264
1265csinh 89.5 0.75
1266csinh -89.5 0.75
1267csinh 89.5 -0.75
1268csinh -89.5 -0.75
1269csinh 710.5 0.75
1270csinh -710.5 0.75
1271csinh 710.5 -0.75
1272csinh -710.5 -0.75
1273csinh 11357.25 0.75
1274csinh -11357.25 0.75
1275csinh 11357.25 -0.75
1276csinh -11357.25 -0.75
1277
1278csinh 1e6 0.75
1279csinh -1e6 0.75
1280csinh 1e6 -0.75
1281csinh -1e6 -0.75
1282
1283csinh 180 0x1p-149
1284csinh 1440 0x1p-1074
1285csinh 22730 0x1p-16434
1286
1287csinh 1 min
1288csinh 1 -min
1289csinh 80 min_subnorm
1290csinh 80 -min_subnorm
1291
1292csqrt 0 0
1293csqrt 0 -0
1294csqrt -0 0
1295csqrt -0 -0
1296
1297csqrt 16.0 -30.0
1298csqrt -1 0
1299csqrt 0 2
1300csqrt 119 120
1301csqrt 0.75 1.25
1302csqrt -2 -3
1303csqrt -2 3
1304# Principal square root should be returned (i.e., non-negative real part).
1305csqrt 0 -1
1306
1307csqrt -0xe.6432ap-4 0xe.8175p-4
1308csqrt -0x4.d01448p-4 -0x7.c1915p+0
1309csqrt -0xd.e1d5fp-4 -0x1.054226p+4
1310csqrt 0x5.39e238p+0 -0x4.576278p-4
1311csqrt -0xe.735dbp+0 -0x5.26cb98p+40
1312csqrt -0x7.915fafbe9f588p-4 -0x2.5e01bcp+0
1313csqrt 0xe.229827fe17d08p-4 0xd.849ecp-4
1314csqrt -0x4.d0144005d7af4p-4 -0x7.c19148p+0
1315csqrt 0x8p-152 0x7.8p-148
1316csqrt -0x4.82773b736291p-4 -0x1.bcb7cep+0
1317csqrt 0xf.fffffp+124 0xe.7e0c2p+116
1318csqrt -0x4.15ca1p+0 -0x8p-152
1319csqrt 0xf.a24adp+28 0x8.0f148p+36
1320csqrt 0x1.f9610ap+4 0x9.87716p+4
1321csqrt 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0
1322csqrt -0x7.31291c9fdae04p-160 -0x8p-152
1323csqrt 0x1.d60caep+0 0x7.a7d468p+0
1324csqrt -0xb.e2bc1cd6eaa7p-180 0x8p-152
1325csqrt 0xd.25d559ac5baap-168 0x8p-152
1326csqrt -0x9.0a61a7b482d28p-168 -0x8p-152
1327csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0
1328csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152
1329csqrt -0x8.ec8932bf5603p-172 0x8p-152
1330csqrt -0x1.9edb24c83e22cp-172 -0x8p-152
1331csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152
1332csqrt 0x1.0221e29d5a3cdp-188 -0x8p-152
1333csqrt -0x2.927275f6febb6p-184 0x8p-152
1334csqrt -0x8p-152 -0x2.c832ff5b163af0dcp-2444
1335csqrt -0x8p-152 -0x1.818bccp+0
1336
1337csqrt 0x1.fffffep+127 0x1.fffffep+127
1338csqrt 0x1.fffffep+127 1.0
1339csqrt 0x1p-149 0x1p-149
1340csqrt 0x1p-147 0x1p-147
1341
1342csqrt 0 0x1p-149
1343csqrt 0x1p-50 0x1p-149
1344csqrt 0x1p+127 0x1p-149
1345csqrt 0x1p-149 0x1p+127
1346csqrt 0x1.000002p-126 0x1.000002p-126
1347csqrt -0x1.000002p-126 -0x1.000002p-126
1348
1349csqrt 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023
1350csqrt 0x1.fffffffffffffp+1023 0x1p+1023
1351csqrt 0x1p-1074 0x1p-1074
1352csqrt 0x1p-1073 0x1p-1073
1353
1354csqrt 0 0x1p-1074
1355csqrt 0x1p-500 0x1p-1074
1356csqrt 0x1p+1023 0x1p-1074
1357csqrt 0x1p-1074 0x1p+1023
1358csqrt 0x1.0000000000001p-1022 0x1.0000000000001p-1022
1359csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022
1360
1361csqrt 0x1.fp+16383 0x1.fp+16383
1362csqrt 0x1.fp+16383 0x1p+16383
1363csqrt 0x1p-16440 0x1p-16441
1364
1365csqrt 0 0x1p-16445
1366csqrt 0x1p-5000 0x1p-16445
1367csqrt 0x1p+16383 0x1p-16445
1368csqrt 0x1p-16445 0x1p+16383
1369csqrt 0x1.0000000000000002p-16382 0x1.0000000000000002p-16382
1370csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382
1371
1372csqrt 0 0x1p-16494
1373csqrt 0x1p-5000 0x1p-16494
1374csqrt 0x1p+16383 0x1p-16494
1375csqrt 0x1p-16494 0x1p+16383
1376csqrt 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-16382
1377csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-16382
1378
1379csqrt 0x0.ffp128 0x1.1p-61
1380csqrt -0x0.ffp128 0x1.1p-61
1381csqrt 0x0.ffp1024 0x1.1p-509
1382csqrt -0x0.ffp1024 0x1.1p-509
1383csqrt 0x0.ffp16384 0x1.1p-8189
1384csqrt -0x0.ffp16384 0x1.1p-8189
1385
1386csqrt 0x1p-149 0x1.000002p-126
1387csqrt 0x1p-149 0x1.000004p-126
1388csqrt 0x1p-1074 0x1.0000000000001p-1022
1389csqrt 0x1p-1074 0x1.0000000000002p-1022
1390csqrt 0x1p-16445 0x1.0000000000000002p-16382
1391csqrt 0x1p-16445 0x1.0000000000000004p-16382
1392csqrt 0x1p-16494 0x1.0000000000000000000000000001p-16382
1393csqrt 0x1p-16494 0x1.0000000000000000000000000002p-16382
1394
1395csqrt 1 min
1396csqrt 1 -min
1397csqrt -1 min
1398csqrt -1 -min
1399
1400ctan 0 0
1401ctan 0 -0
1402ctan -0 0
1403ctan -0 -0
1404
1405ctan 0.75 1.25
1406ctan -2 -3
1407
1408ctan 1 45
1409ctan 1 47
1410ctan 1 355
1411ctan 1 365
1412# GCC bug 59666: results on directed rounding may be incorrect.
1413ctan 1 5680 xfail-rounding:ldbl-128ibm
1414ctan 1 5690 xfail-rounding:ldbl-128ibm
1415
1416ctan 0x3.243f6cp-1 0
1417
1418ctan 0x1p127 1
1419ctan 0x1p1023 1
1420ctan 0x1p16383 1
1421
1422# GCC bug 59666: results on directed rounding may be incorrect.
1423ctan 50000 50000 xfail-rounding:ldbl-128ibm
1424ctan 50000 -50000 xfail-rounding:ldbl-128ibm
1425ctan -50000 50000 xfail-rounding:ldbl-128ibm
1426ctan -50000 -50000 xfail-rounding:ldbl-128ibm
1427
1428ctan 0x1.921fb6p+0 0x1p-149
1429ctan 0x1.921fb54442d18p+0 0x1p-1074
1430ctan 0x1.921fb54442d1846ap+0 0x1p-16445
1431
1432ctan min 0
1433ctan -min 0
1434ctan min_subnorm 0
1435ctan -min_subnorm 0
1436ctan 0 min
1437ctan 0 -min
1438ctan 0 min_subnorm
1439ctan 0 -min_subnorm
1440
1441ctanh 0 0
1442ctanh 0 -0
1443ctanh -0 0
1444ctanh -0 -0
1445
1446ctanh 0 pi/4
1447
1448ctanh 0.75 1.25
1449ctanh -2 -3
1450
1451ctanh 45 1
1452ctanh 47 1
1453ctanh 355 1
1454ctanh 365 1
1455# GCC bug 59666: results on directed rounding may be incorrect.
1456ctanh 5680 1 xfail-rounding:ldbl-128ibm
1457ctanh 5690 1 xfail-rounding:ldbl-128ibm
1458
1459ctanh 0 0x3.243f6cp-1
1460
1461ctanh 1 0x1p127
1462ctanh 1 0x1p1023
1463ctanh 1 0x1p16383
1464
1465# GCC bug 59666: results on directed rounding may be incorrect.
1466ctanh 50000 50000 xfail-rounding:ldbl-128ibm
1467ctanh 50000 -50000 xfail-rounding:ldbl-128ibm
1468ctanh -50000 50000 xfail-rounding:ldbl-128ibm
1469ctanh -50000 -50000 xfail-rounding:ldbl-128ibm
1470
1471ctanh 0x1p-149 0x1.921fb6p+0
1472ctanh 0x1p-1074 0x1.921fb54442d18p+0
1473ctanh 0x1p-16445 0x1.921fb54442d1846ap+0
1474
1475ctanh 0 min
1476ctanh 0 -min
1477ctanh 0 min_subnorm
1478ctanh 0 -min_subnorm
1479ctanh min 0
1480ctanh -min 0
1481ctanh min_subnorm 0
1482ctanh -min_subnorm 0
1483
1484erf 0
1485erf -0
1486erf 0.125
1487erf 0.75
1488erf 1
1489erf -1
1490erf 1.25
1491erf 2.0
1492erf -2
1493erf 3
1494erf -3
1495erf 4
1496erf -4
1497erf 4.125
1498erf 5
1499erf 6
1500erf 7
1501erf 8
1502erf 9
1503erf 10
1504erf -10
1505erf 27.0
1506erf -27.0
1507erf -0x1.fffffffffffff8p-2
1508erf 0x1.c5bf94p-127
1509erf 0x3.8b7fa8p-128
1510erf -0x3.8b7f12369ded8p-1024
1511erf 0x3.8b7f12369ded5518p-16384
1512erf 0x3.8b7ee8p-128
1513erf 0x3.8b7f3cp-128
1514erf 0x3.8b7f12369decp-1024
1515erf 0x3.8b7f12369deeap-1024
1516erf 0x7.16fe246d3bdaa9e70ec1483562p-972
1517erf 0x7.16fe246d3bdaa9e70ec148358cp-972
1518erf 0x3.8b7f12369ded54c8p-16384
1519erf 0x3.8b7f12369ded551cp-16384
1520erf 0x1.c5bf891b4ef6aa64p-16384
1521erf 0x1.c5bf891b4ef6aa8ep-16384
1522erf 0x3.8b7f12369ded54f38760a41abb5cp-16384
1523erf 0x3.8b7f12369ded54f38760a41abb86p-16384
1524erf 26.0
1525erf 28.0
1526erf 100
1527erf 106
1528erf 106.5
1529erf 106.625
1530erf 107
1531erf 108
1532erf 1000
1533erf 0x1p-5
1534erf -0x1p-5
1535erf 0x1p-10
1536erf 0x1p-15
1537erf 0x1p-20
1538erf 0x1p-25
1539erf 0x1p-30
1540erf 0x1p-35
1541erf 0x1p-40
1542erf 0x1p-45
1543erf 0x1p-50
1544erf 0x1p-55
1545erf 0x1p-60
1546erf 0x1p-100
1547erf 0x1p-600
1548erf 0x1p-10000
1549erf min
1550erf -min
1551erf min_subnorm
1552erf -min_subnorm
1553erf max
1554erf -max
1555
1556erf -0x1.ddaea4p+0
1557erf -0x1.2b1f68p+0
1558erf 0x1.44e722p+0
1559erf -0x1.3a0d48p+0
1560erf -0x1.c975cap+0
1561erf -0x1.e6a006p+0
1562erf -0x1.4d32f4p-12
1563
1564erfc 0.0
1565erfc -0
1566erfc 0x1p-55
1567erfc -0x1p-55
1568erfc 0.125
1569erfc 0.75
1570erfc 1
1571erfc -1
1572erfc 1.25
1573erfc 2.0
1574erfc -2
1575erfc 3
1576erfc -3
1577erfc 0x1.f7303cp+1
1578erfc 4
1579erfc -4
1580erfc 4.125
1581erfc 5
1582erfc -5
1583erfc 6
1584erfc -6
1585erfc 7
1586erfc -7
1587erfc 8
1588erfc -8
1589erfc 9
1590erfc -9
1591erfc 10
1592erfc -10
1593erfc 0x1.ffa002p+2
1594erfc 0x1.ffffc8p+2
1595erfc -0x1.fffffffffffff8p-2
1596erfc 26.0
1597erfc 27.0
1598erfc 28.0
1599erfc 0x1.ffff56789abcdef0123456789a8p+2
1600erfc 100
1601erfc 106
1602erfc 106.5
1603erfc 106.625
1604erfc 107
1605erfc 108
1606erfc 1000
1607erfc 0x1p-5
1608erfc -0x1p-5
1609erfc 0x1p-10
1610erfc 0x1p-15
1611erfc 0x1p-20
1612erfc 0x1p-25
1613erfc 0x1p-30
1614erfc 0x1p-35
1615erfc 0x1p-40
1616erfc 0x1p-45
1617erfc 0x1p-50
1618erfc 0x1p-60
1619erfc 0x1p-100
1620erfc 0x1p-600
1621erfc 0x1p-10000
1622erfc 0x9.31cdfp+0
1623erfc 0x9.31cep+0
1624erfc 0x1.a8b12fc6e4891p+4
1625erfc 0x1.a8b12fc6e4892p+4
1626erfc 0x1.9d7adac608e8586300e6c8b99ep+4
1627erfc 0x1.9d7adac608e8586300e6c8b99e8p+4
1628erfc 0x6.a893032db905274p+4
1629erfc 0x6.a893032db9052748p+4
1630erfc 0x6.a8a0561d8bbe942p+4
1631erfc 0x6.a8a0561d8bbe9428p+4
1632erfc 0x6.a893032db905274042fb05c665dcp+4
1633erfc 0x6.a893032db905274042fb05c665ep+4
1634erfc min
1635erfc -min
1636erfc min_subnorm
1637erfc -min_subnorm
1638erfc max
1639erfc -max
1640
1641erfc 0x1.8a0c64p+0
1642erfc 0x1.8a0c62p+0
1643erfc 0x1.64dafap+0
1644erfc 0x6.88fb08p+0
1645erfc 0xd.361d9p-4
1646erfc 0x8.c66b44ca40038p+0
1647erfc 0x2.586f1cp+0
1648erfc 0xb.acb72p+0
1649erfc 0xb.227499103357d84p+0
1650erfc 0xd.28abfp-4
1651erfc 0x1.5289fep+0
1652erfc 0x4.b48498p+0
1653erfc 0x2.f8646cp+0
1654erfc 0x1.514548p+0
1655erfc 0x2.36c504p+0
1656erfc 0x1.65e31p+0
1657erfc 0xd.44cd3p-4
1658erfc 0xd.47425b3cafa48p-4
1659erfc 0x1.2f644ep+0
1660erfc 0x2.56af04p+0
1661erfc 0x2.b7f8cb76737d2af98dead7c4c5eep+0
1662erfc 0x2.dfb9b4p+0
1663erfc 0x1.e33c9ep+0
1664
1665exp 0
1666exp -0
1667exp 1
1668exp 2
1669exp 3
1670exp 0.75
1671exp 50.0
1672exp 88.72269439697265625
1673exp 709.75
1674# GCC bug 59666: results on directed rounding may be incorrect.
1675exp 1000.0 xfail-rounding:ldbl-128ibm
1676exp 710 xfail-rounding:ldbl-128ibm
1677exp -1234
1678# GCC bug 59666: results on directed rounding may be incorrect.
1679exp 0x2.c679d1f73f0fb628p+8 xfail-rounding:ldbl-128ibm
1680exp 1e5 xfail-rounding:ldbl-128ibm
1681exp max xfail-rounding:ldbl-128ibm
1682exp -7.4444006192138124e+02
1683exp -0x1.75f113c30b1c8p+9
1684exp -max
1685exp -11342.8125
1686exp -0x2.c5b2319c4843acc0p12
1687exp -0x2.c469d9p+8
1688exp -0x2.c46d96p+8
1689exp -0x2.c46727p+8
1690exp -0x2.c469dep+8
1691exp -0x2.c46c04p+8
1692exp -0x2.c46adep+8
1693exp -0x2.c471b3p+8
1694exp -0x2.c46993p+8
1695exp -0x2.c49fap+8
1696exp -0x2.c4ac1p+8
1697exp -0x2.c4d89p+8
1698exp 0x1p-10
1699exp -0x1p-10
1700exp 0x1p-20
1701exp -0x1p-20
1702exp 0x1p-30
1703exp -0x1p-30
1704exp 0x1p-40
1705exp -0x1p-40
1706exp 0x1p-50
1707exp -0x1p-50
1708exp 0x1p-60
1709exp -0x1p-60
1710exp 0x1p-100
1711exp -0x1p-100
1712exp 0x1p-600
1713exp -0x1p-600
1714exp 0x1p-10000
1715exp -0x1p-10000
1716exp 0x5.8b90b8p+4
1717exp 0x5.8b90cp+4
1718exp -0x5.75628p+4
1719exp -0x5.756278p+4
1720exp 0x2.c5c85fdf473dep+8
1721exp 0x2.c5c85fdf473ep+8
1722exp -0x2.c4657baf579a6p+8
1723exp -0x2.c4657baf579a4p+8
1724exp 0x2.c5c85fdf473de6ab278ece600fp+8
1725exp 0x2.c5c85fdf473de6ab278ece601p+8
1726exp -0x2.9fa8dcb9092a538b3f2ee2ca67p+8
1727exp -0x2.9fa8dcb9092a538b3f2ee2ca66p+8
1728exp 0x2.c5c85fdf473de6acp+12
1729exp 0x2.c5c85fdf473de6bp+12
1730exp -0x2.c5b2319c4843accp+12
1731exp -0x2.c5b2319c4843acbcp+12
1732exp -0x2.c5bd48bdc7c0c9b8p+12
1733exp -0x2.c5bd48bdc7c0c9b4p+12
1734exp 0x2.c5c85fdf473de6af278ece600fcap+12
1735exp 0x2.c5c85fdf473de6af278ece600fccp+12
1736exp -0x2.c5b2319c4843acbff21591e99cccp+12
1737exp -0x2.c5b2319c4843acbff21591e99ccap+12
1738exp min
1739exp -min
1740exp min_subnorm
1741exp -min_subnorm
1742
1743exp -0x1.760cd14774bd9p+0
1744exp 0x1.4bed28p+0
1745exp -0x1.f1cf36p+8
1746exp 0x3.248524p+0
1747exp 0x1.f0b362p+0
1748exp 0xd.89746a799ac4eedp+0
1749exp -0x6.58b64p-4
1750
1751exp10 0
1752exp10 -0
1753exp10 3
1754exp10 -1
1755exp10 36
1756exp10 -36
1757exp10 305
1758exp10 -305
1759# GCC bug 59666: results on directed rounding may be incorrect.
1760exp10 4932 xfail-rounding:ldbl-128ibm
1761exp10 -4932
1762exp10 -0x1.343793004f503232p12
1763# GCC bug 59666: results on directed rounding may be incorrect.
1764exp10 1e5 xfail-rounding:ldbl-128ibm
1765exp10 -1e5
1766# GCC bug 59666: results on directed rounding may be incorrect.
1767exp10 1e6 xfail-rounding:ldbl-128ibm
1768exp10 -1e6
1769# GCC bug 59666: results on directed rounding may be incorrect.
1770exp10 max xfail-rounding:ldbl-128ibm
1771exp10 -max
1772exp10 0.75
1773# GCC bug 59666: results on directed rounding may be incorrect.
1774exp10 0x1.348e45573a1dd72cp+8 xfail-rounding:ldbl-128ibm
1775exp10 -0x1.33aa03p+8
1776exp10 -0x1.33ad17p+8
1777exp10 -0x1.33afcap+8
1778exp10 0x1p-10
1779exp10 -0x1p-10
1780exp10 0x1p-20
1781exp10 -0x1p-20
1782exp10 0x1p-30
1783exp10 -0x1p-30
1784exp10 0x1p-40
1785exp10 -0x1p-40
1786exp10 0x1p-50
1787exp10 -0x1p-50
1788exp10 0x1p-60
1789exp10 -0x1p-60
1790exp10 0x1p-100
1791exp10 -0x1p-100
1792exp10 0x1p-600
1793exp10 -0x1p-600
1794exp10 0x1p-10000
1795exp10 -0x1p-10000
1796exp10 0x2.688268p+4
1797exp10 0x2.68826cp+4
1798exp10 -0x2.5ee064p+4
1799exp10 -0x2.5ee06p+4
1800exp10 0x1.34413509f79fep+8
1801exp10 0x1.34413509f79ffp+8
1802exp10 -0x1.33a7146f72a42p+8
1803exp10 -0x1.33a7146f72a41p+8
1804exp10 0x1.34413509f79fef2f625b0205a88p+8
1805exp10 0x1.34413509f79fef2f625b0205a9p+8
1806exp10 -0x1.23b2b470ae9318183ba772361cp+8
1807exp10 -0x1.23b2b470ae9318183ba772361b8p+8
1808exp10 0x1.34413509f79fef3p+12
1809exp10 0x1.34413509f79fef32p+12
1810exp10 -0x1.343793004f503232p+12
1811exp10 -0x1.343793004f50323p+12
1812exp10 -0x1.343c6405237810b2p+12
1813exp10 -0x1.343c6405237810bp+12
1814exp10 0x1.34413509f79fef311f12b35816f9p+12
1815exp10 0x1.34413509f79fef311f12b35816fap+12
1816exp10 -0x1.343793004f503231a589bac27c39p+12
1817exp10 -0x1.343793004f503231a589bac27c38p+12
1818exp10 min
1819exp10 -min
1820exp10 min_subnorm
1821exp10 -min_subnorm
1822
1823exp10 0xd.f73d6p-4
1824exp10 0x1.cc6776p+0
1825exp10 0x5.b00bcd891ffe56fp+0
1826exp10 0xe.8b349p+4
1827exp10 0x3.495c78p+0
1828exp10 0xf.f33f6p+0
1829
1830exp2 0
1831exp2 -0
1832exp2 10
1833exp2 -1
1834exp2 1e6
1835exp2 -1e6
1836exp2 max
1837exp2 -max
1838exp2 0.75
1839exp2 100.5
1840exp2 -116.5
1841exp2 -123.5
1842exp2 -124.5
1843exp2 -125.5
1844exp2 127
1845exp2 -149
1846exp2 1000.25
1847exp2 -1019.5
1848exp2 -1020.5
1849exp2 -1021.5
1850exp2 1023
1851exp2 -1074
1852exp2 16383
1853exp2 -16400
1854exp2 -126.125
1855exp2 -126.25
1856exp2 -126.375
1857exp2 -126.5
1858exp2 -126.625
1859exp2 -126.75
1860exp2 -126.875
1861exp2 -1022.125
1862exp2 -1022.25
1863exp2 -1022.375
1864exp2 -1022.5
1865exp2 -1022.625
1866exp2 -1022.75
1867exp2 -1022.875
1868exp2 -0x3.fe4e8p+8
1869exp2 -0x3.fe513p+8
1870exp2 -16382.125
1871exp2 -16382.25
1872exp2 -16382.375
1873exp2 -16382.5
1874exp2 -16382.625
1875exp2 -16382.75
1876exp2 -16382.875
1877exp2 0x1p-10
1878exp2 -0x1p-10
1879exp2 0x1p-20
1880exp2 -0x1p-20
1881exp2 0x1p-30
1882exp2 -0x1p-30
1883exp2 0x1p-40
1884exp2 -0x1p-40
1885exp2 0x1p-50
1886exp2 -0x1p-50
1887exp2 0x1p-60
1888exp2 -0x1p-60
1889exp2 0x1p-100
1890exp2 -0x1p-100
1891exp2 0x1p-600
1892exp2 -0x1p-600
1893exp2 0x1p-10000
1894exp2 -0x1p-10000
1895exp2 0x7.fffff8p+4
1896exp2 0x8.00001p+4
1897exp2 -0x7.e00008p+4
1898exp2 -0x7.dffff8p+4
1899exp2 0x3.ffffffffffffep+8
1900exp2 0x4.0000000000004p+8
1901exp2 -0x3.fe00000000002p+8
1902exp2 -0x3.fdffffffffffep+8
1903exp2 0x3.fffffffffffffffa3aae26b51fp+8
1904exp2 0x3.fffffffffffffffa3aae26b52p+8
1905exp2 -0x3.c9000000000000000000000001p+8
1906exp2 -0x3.c8ffffffffffffffffffffffffp+8
1907exp2 0x3.fffffffffffffffcp+12
1908exp2 0x4.0000000000000008p+12
1909exp2 -0x3.ffe0000000000004p+12
1910exp2 -0x3.ffdffffffffffffcp+12
1911exp2 -0x3.fff0000000000004p+12
1912exp2 -0x3.ffeffffffffffffcp+12
1913exp2 0x3.fffffffffffffffffffffffffffep+12
1914exp2 0x4.0000000000000000000000000004p+12
1915exp2 -0x3.ffe0000000000000000000000002p+12
1916exp2 -0x3.ffdffffffffffffffffffffffffep+12
1917exp2 min
1918exp2 -min
1919exp2 min_subnorm
1920exp2 -min_subnorm
1921
1922exp2 0xb.71754p-4
1923exp2 0xd.d77dp+0
1924exp2 0xc.122c4p-4
1925exp2 -0x1.567cc8p+0
1926exp2 -0x1.bbbd76p+0
1927exp2 -0x1.3045fep+8
1928exp2 0xa.87b8bp+0
1929exp2 -0xe.2ce69p-4
1930exp2 -0xc.1bf12p-16
1931exp2 -0x4.8ce878p-4
1932exp2 0xf.93d18bf7be8d272p-4
1933
1934expm1 0
1935expm1 -0
1936expm1 1
1937expm1 0.75
1938expm1 2
1939expm1 3
1940expm1 4
1941expm1 5
1942expm1 10
1943expm1 15
1944expm1 20
1945expm1 25
1946expm1 30
1947expm1 35
1948expm1 40
1949expm1 50.0
1950expm1 60
1951expm1 70
1952expm1 80
1953expm1 90
1954expm1 100
1955expm1 127.0
1956expm1 500.0
1957# GCC bug 59666: results on directed rounding may be incorrect.
1958expm1 11356.25 xfail-rounding:ldbl-128ibm
1959expm1 -10.0
1960expm1 -16.0
1961expm1 -17.0
1962expm1 -18.0
1963expm1 -36.0
1964expm1 -37.0
1965expm1 -38.0
1966expm1 -44.0
1967expm1 -45.0
1968expm1 -46.0
1969expm1 -73.0
1970expm1 -74.0
1971expm1 -75.0
1972expm1 -78.0
1973expm1 -79.0
1974expm1 -80.0
1975expm1 -100.0
1976expm1 -1000.0
1977expm1 -10000.0
1978expm1 -100000.0
1979# GCC bug 59666: results on directed rounding may be incorrect.
1980expm1 100000.0 xfail-rounding:ldbl-128ibm
1981expm1 max xfail-rounding:ldbl-128ibm
1982expm1 -max
1983expm1 0x1p-2
1984expm1 -0x1p-2
1985expm1 0x1p-10
1986expm1 -0x1p-10
1987expm1 0x1p-20
1988expm1 -0x1p-20
1989expm1 0x1p-29
1990expm1 -0x1p-29
1991expm1 0x1p-32
1992expm1 -0x1p-32
1993expm1 0x1p-50
1994expm1 -0x1p-50
1995expm1 0x1p-64
1996expm1 -0x1p-64
1997expm1 0x1p-100
1998expm1 -0x1p-100
1999expm1 0x1p-600
2000expm1 -0x1p-600
2001expm1 0x1p-10000
2002expm1 -0x1p-10000
2003expm1 0xe.4152ac57cd1ea7ap-60
2004expm1 0x6.660247486aed8p-4
2005expm1 0x6.289a78p-4
2006expm1 0x6.1b4d318238d4a2a8p-4
2007expm1 0x5.fb8dc64e91a74p-4
2008expm1 0x3.735f497c4e67535cp-4
2009expm1 -0x7.d6c50b469d404p+0
2010expm1 0x4.857de8p+4
2011expm1 0x5.dfeb68p-4
2012expm1 0x4.0000000000000028p-16384
2013expm1 min
2014expm1 -min
2015expm1 min_subnorm
2016expm1 -min_subnorm
2017
2018fma 1.0 2.0 3.0
2019fma 1.25 0.75 0.0625
2020
2021fma 0 0 0
2022fma 0 0 -0
2023fma 0 -0 0
2024fma 0 -0 -0
2025fma -0 0 0
2026fma -0 0 -0
2027fma -0 -0 0
2028fma -0 -0 -0
2029fma 1.0 0 0
2030fma 1.0 0 -0
2031fma 1.0 -0 0
2032fma 1.0 -0 -0
2033fma -1.0 0 0
2034fma -1.0 0 -0
2035fma -1.0 -0 0
2036fma -1.0 -0 -0
2037fma 0 1.0 0
2038fma 0 1.0 -0
2039fma 0 -1.0 0
2040fma 0 -1.0 -0
2041fma -0 1.0 0
2042fma -0 1.0 -0
2043fma -0 -1.0 0
2044fma -0 -1.0 -0
2045
2046fma 1.0 1.0 -1.0
2047fma 1.0 -1.0 1.0
2048fma -1.0 1.0 1.0
2049fma -1.0 -1.0 -1.0
2050
2051fma 0 0 1
2052fma 0 0 2
2053fma 0 0 max
2054fma 0 1 1
2055fma 1 0 1
2056fma 0 1 2
2057fma 1 0 2
2058fma 0 1 max
2059fma 1 0 max
2060
2061# Bug 6801: errno setting may be missing.
2062fma min min 0 missing-errno
2063fma min min -0 missing-errno
2064fma min -min 0 missing-errno
2065fma min -min -0 missing-errno
2066fma -min min 0 missing-errno
2067fma -min min -0 missing-errno
2068fma -min -min 0 missing-errno
2069fma -min -min -0 missing-errno
2070
2071# Bug 6801: errno setting may be missing.
2072# Bug 13304: results on directed rounding may be incorrect.
2073fma max max min missing-errno xfail-rounding:ldbl-128ibm
2074fma max max -min missing-errno xfail-rounding:ldbl-128ibm
2075fma max -max min missing-errno xfail-rounding:ldbl-128ibm
2076fma max -max -min missing-errno xfail-rounding:ldbl-128ibm
2077fma -max max min missing-errno xfail-rounding:ldbl-128ibm
2078fma -max max -min missing-errno xfail-rounding:ldbl-128ibm
2079fma -max -max min missing-errno xfail-rounding:ldbl-128ibm
2080fma -max -max -min missing-errno xfail-rounding:ldbl-128ibm
2081
2082fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24
2083fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0
2084fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0
2085fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27
2086fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127
2087fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127
2088fma 0x1.fffffep+127 2.0 -0x1.fffffep+127
2089fma 0x1.4p-126 0x1.000004p-1 0x1p-128
2090fma -0x1.4p-126 0x1.000004p-1 -0x1p-128
2091fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149
2092fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149
2093fma 0x1p-149 0x1p-1 0x0.fffffep-126
2094fma -0x1p-149 0x1p-1 -0x0.fffffep-126
2095fma 0x1p-149 0x1.1p-1 0x0.fffffep-126
2096fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126
2097fma 0x1p-149 0x1p-149 0x1p127
2098fma 0x1p-149 -0x1p-149 0x1p127
2099fma 0x1p-149 0x1p-149 -0x1p127
2100fma 0x1p-149 -0x1p-149 -0x1p127
2101fma 0x1p-149 0x1p-149 0x1p-126
2102fma 0x1p-149 -0x1p-149 0x1p-126
2103fma 0x1p-149 0x1p-149 -0x1p-126
2104fma 0x1p-149 -0x1p-149 -0x1p-126
2105fma 0x1p-149 0x1p-149 0x0.fffffep-126
2106fma 0x1p-149 -0x1p-149 0x0.fffffep-126
2107fma 0x1p-149 0x1p-149 -0x0.fffffep-126
2108fma 0x1p-149 -0x1p-149 -0x0.fffffep-126
2109fma 0x1p-149 0x1p-149 0x1p-149
2110# Bug 6801: errno setting may be missing.
2111fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno
2112fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno
2113fma 0x1p-149 -0x1p-149 -0x1p-149
2114fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0
2115fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0
2116fma -0x0.fffp0 0x0.fffp0 0x0.ffep0
2117fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0
2118fma 0x1.000002p-126 0x1.000002p-26 0x1p127
2119fma 0x1.000002p-126 -0x1.000002p-26 0x1p127
2120fma 0x1.000002p-126 0x1.000002p-26 -0x1p127
2121fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127
2122fma 0x1.000002p-126 0x1.000002p-26 0x1p103
2123fma 0x1.000002p-126 -0x1.000002p-26 0x1p103
2124fma 0x1.000002p-126 0x1.000002p-26 -0x1p103
2125fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103
2126
2127fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48
2128fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0
2129fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300
2130fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300
2131fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1
2132fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122
2133fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023
2134fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023
2135fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023
2136# Bug 6801: errno setting may be missing.
2137fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno
2138fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989
2139fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005
2140fma 0x1p-537 0x1p-538 0x1p-1074
2141fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022
2142fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022
2143fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022
2144fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022
2145fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022
2146fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022
2147fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983
2148fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024
2149fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024
2150fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074
2151fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074
2152fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022
2153fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022
2154fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022
2155fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022
2156fma 0x1p-1074 0x1p-1074 0x1p1023
2157fma 0x1p-1074 -0x1p-1074 0x1p1023
2158fma 0x1p-1074 0x1p-1074 -0x1p1023
2159fma 0x1p-1074 -0x1p-1074 -0x1p1023
2160fma 0x1p-1074 0x1p-1074 0x1p-1022
2161fma 0x1p-1074 -0x1p-1074 0x1p-1022
2162fma 0x1p-1074 0x1p-1074 -0x1p-1022
2163fma 0x1p-1074 -0x1p-1074 -0x1p-1022
2164fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022
2165fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022
2166fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022
2167fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022
2168fma 0x1p-1074 0x1p-1074 0x1p-1074
2169# Bug 6801: errno setting may be missing.
2170fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno
2171fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno
2172fma 0x1p-1074 -0x1p-1074 -0x1p-1074
2173fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
2174fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0
2175fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0
2176fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0
2177fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023
2178fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023
2179fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023
2180fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023
2181fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970
2182fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970
2183fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970
2184fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970
2185
2186fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450
2187fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579
2188fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072
2189fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468
2190fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513
2191fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385
2192fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384
2193fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384
2194fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445
2195fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445
2196fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382
2197fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382
2198fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382
2199fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382
2200fma 0x1p-16445 0x1p-16445 0x1p16383
2201fma 0x1p-16445 -0x1p-16445 0x1p16383
2202fma 0x1p-16445 0x1p-16445 -0x1p16383
2203fma 0x1p-16445 -0x1p-16445 -0x1p16383
2204fma 0x1p-16445 0x1p-16445 0x1p-16382
2205fma 0x1p-16445 -0x1p-16445 0x1p-16382
2206fma 0x1p-16445 0x1p-16445 -0x1p-16382
2207fma 0x1p-16445 -0x1p-16445 -0x1p-16382
2208fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382
2209fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382
2210fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382
2211fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382
2212fma 0x1p-16445 0x1p-16445 0x1p-16445
2213# Bug 6801: errno setting may be missing.
2214fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno
2215fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno
2216fma 0x1p-16445 -0x1p-16445 -0x1p-16445
2217fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
2218fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
2219fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0
2220fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0
2221fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383
2222fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383
2223fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383
2224fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383
2225fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319
2226fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319
2227fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319
2228fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319
2229
2230fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378
2231fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382
2232fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382
2233fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616
2234fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879
2235fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395
2236fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454
2237fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979
2238fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849
2239fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607
2240fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316
2241fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521
2242fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507
2243fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000
2244fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384
2245fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384
2246fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494
2247fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494
2248fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382
2249fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
2250fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382
2251fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382
2252fma 0x1p-16494 0x1p-16494 0x1p16383
2253fma 0x1p-16494 -0x1p-16494 0x1p16383
2254fma 0x1p-16494 0x1p-16494 -0x1p16383
2255fma 0x1p-16494 -0x1p-16494 -0x1p16383
2256fma 0x1p-16494 0x1p-16494 0x1p-16382
2257fma 0x1p-16494 -0x1p-16494 0x1p-16382
2258fma 0x1p-16494 0x1p-16494 -0x1p-16382
2259fma 0x1p-16494 -0x1p-16494 -0x1p-16382
2260fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
2261fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382
2262fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
2263fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382
2264fma 0x1p-16494 0x1p-16494 0x1p-16494
2265# Bug 6801: errno setting may be missing.
2266fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno
2267fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno
2268fma 0x1p-16494 -0x1p-16494 -0x1p-16494
2269fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
2270fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
2271fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0
2272fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0
2273fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383
2274fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383
2275fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383
2276fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383
2277fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319
2278fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319
2279fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319
2280fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319
2281
2282# Bug 6801: errno setting may be missing.
2283fma 0x1.fffffep-126 0x1.fffffep25 0x1.fffffep127 missing-errno
2284fma 0x1.fffffep-126 -0x1.fffffep25 0x1.fffffep127
2285fma 0x1.fffffep-126 0x1.fffffep25 -0x1.fffffep127
2286fma 0x1.fffffep-126 -0x1.fffffep25 -0x1.fffffep127 missing-errno
2287fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno
2288fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 0x1.fffffffffffffp1023
2289fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 -0x1.fffffffffffffp1023
2290fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno
2291fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno
2292fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383
2293fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383
2294fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno
2295fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno
2296fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383
2297fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383
2298fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno
2299
2300hypot 0 0
2301hypot 0 -0
2302hypot -0 0
2303hypot -0 -0
2304# hypot (x,y) == hypot (+-x, +-y).
2305hypot 0.7 12.4
2306hypot -0.7 12.4
2307hypot 0.7 -12.4
2308hypot -0.7 -12.4
2309hypot 12.4 0.7
2310hypot -12.4 0.7
2311hypot 12.4 -0.7
2312hypot -12.4 -0.7
2313# hypot (x,0) == fabs (x).
2314hypot 0.75 0
2315hypot -0.75 0
2316hypot -5.7e7 0
2317hypot 0.75 1.25
2318hypot 1.0 0x1p-61
2319hypot 0x1p+0 0x1.fp-129
2320hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500
2321hypot 0x3p125 0x4p125 no-test-inline:flt-32
2322hypot 0x1.234566p-126 0x1.234566p-126 no-test-inline:flt-32
2323hypot 0x3p1021 0x4p1021 no-test-inline:dbl-64
2324hypot 0x1p+0 0x0.3ep-1022 no-test-inline:dbl-64
2325hypot 0x3p16381 0x4p16381 no-test-inline
2326hypot 0x1p-149 0x1p-149
2327hypot 0x1p-1074 0x1p-1074
2328hypot 0x1p-16445 0x1p-16445 no-test-inline
2329hypot 0x1p-16494 0x1p-16494 no-test-inline
2330hypot 0x0.fffffep-126 0x0.fp-127
2331hypot 0x0.fffffep-126 0x0.fp-130
2332hypot 0x0.fffffffffffffp-1022 0x0.fp-1023
2333hypot 0x0.fffffffffffffp-1022 0x0.fp-1026
2334hypot 0x0.ffffffp-16382 0x0.fp-16383 no-test-inline
2335hypot 0x0.ffffffp-16382 0x0.fp-16386 no-test-inline
2336hypot 0 min no-test-inline
2337hypot 0 min_subnorm no-test-inline
2338hypot 0 -min no-test-inline
2339hypot 0 -min_subnorm no-test-inline
2340hypot min 0 no-test-inline
2341hypot min_subnorm 0 no-test-inline
2342hypot -min 0 no-test-inline
2343hypot -min_subnorm 0 no-test-inline
2344hypot min min no-test-inline
2345hypot min_subnorm min_subnorm no-test-inline
2346hypot min min_subnorm no-test-inline
2347hypot 0x1.fp127 0x1.fp127
2348hypot 0x1.fp1023 0x1.fp1023
2349hypot 0x1.fp16383 0x1.fp16383 no-test-inline
2350
2351hypot 0x1p-127 0x1p-149
2352hypot 0x1p-1023 0x1p-1074
2353hypot 0x1p-970 0x1p-1074
2354hypot 0x1p-16383 0x1p-16445 no-test-inline
2355hypot 0x1p-16384 0x1p-16446 no-test-inline
2356hypot 0x1p-16383 0x1p-16494 no-test-inline
2357
2358hypot -0x1.fa7deap+0 0x1.a761bab383ac8p+0
2359
2360j0 -1.0
2361j0 0.0
2362j0 -0
2363j0 min
2364j0 -min
2365j0 min_subnorm
2366j0 -min_subnorm
2367j0 0x1p-5
2368j0 0x1p-10
2369j0 0x1p-15
2370j0 0x1p-20
2371j0 0x1p-25
2372j0 0x1p-30
2373j0 0x1p-35
2374j0 0x1p-40
2375j0 0x1p-45
2376j0 0x1p-50
2377j0 0x1p-55
2378j0 0x1p-60
2379j0 0x1p-100
2380j0 0x1p-600
2381j0 0x1p-10000
2382j0 0.125
2383j0 0.75
2384j0 1.0
2385j0 1.5
2386j0 2.0
2387j0 8.0
2388j0 10.0
2389j0 4.0
2390j0 -4.0
2391j0 0x1.d7ce3ap+107
2392j0 -0x1.001000001p+593
2393j0 0x1p1023
2394j0 0x1p16382
2395j0 0x1p16383
2396
2397j1 -1.0
2398j1 0.0
2399j1 -0
2400j1 0.125
2401j1 0.75
2402j1 1.0
2403j1 1.5
2404j1 2.0
2405j1 8.0
2406j1 10.0
2407j1 0x1.3ffp+74
2408j1 0x1.ff00000000002p+840
2409j1 0x1p1023
2410j1 0x1p16382
2411j1 0x1p16383
2412j1 0x1p-5
2413j1 0x1p-10
2414j1 0x1p-15
2415j1 0x1p-20
2416j1 0x1p-25
2417j1 0x1p-30
2418j1 0x1p-35
2419j1 0x1p-40
2420j1 0x1p-45
2421j1 0x1p-50
2422j1 0x1p-55
2423j1 0x1p-60
2424j1 0x1p-100
2425j1 0x1p-600
2426j1 0x1p-10000
2427j1 min
2428j1 -min
2429j1 min_subnorm
2430j1 -min_subnorm
2431
2432# jn (0, x) == j0 (x).
2433jn 0 -1.0
2434jn 0 0.0
2435jn 0 -0
2436jn 0 min
2437jn 0 -min
2438jn 0 min_subnorm
2439jn 0 -min_subnorm
2440jn 0 0.125
2441jn 0 0.75
2442jn 0 1.0
2443jn 0 1.5
2444jn 0 2.0
2445jn 0 8.0
2446jn 0 10.0
2447jn 0 4.0
2448jn 0 -4.0
2449
2450# jn (1, x) == j1 (x).
2451jn 1 -1.0
2452jn 1 -0
2453jn 1 0.0
2454jn 1 0.125
2455jn 1 0.75
2456jn 1 1.0
2457jn 1 1.5
2458jn 1 2.0
2459jn 1 8.0
2460jn 1 10.0
2461jn 1 min
2462jn 1 -min
2463jn 1 min_subnorm
2464jn 1 -min_subnorm
2465
2466jn 3 -1.0
2467jn 3 0.0
2468jn 3 0.125
2469jn 3 0.75
2470jn 3 1.0
2471jn 3 2.0
2472jn 3 10.0
2473
2474jn 10 -1.0
2475jn 10 0.0
2476jn 10 0.125
2477jn 10 0.75
2478jn 10 1.0
2479jn 10 2.0
2480jn 10 10.0
2481
2482jn 2 2.4048255576957729
2483jn 3 2.4048255576957729
2484jn 4 2.4048255576957729
2485jn 5 2.4048255576957729
2486jn 6 2.4048255576957729
2487jn 7 2.4048255576957729
2488jn 8 2.4048255576957729
2489jn 9 2.4048255576957729
2490
2491jn 2 0x1.ffff62p+99
2492jn 2 0x1p127
2493jn 2 0x1p1023
2494jn 2 0x1p16383
2495
2496jn -1 1
2497jn -2 1
2498jn -3 1
2499jn -4 1
2500jn -1 -1
2501jn -2 -1
2502jn -3 -1
2503jn -4 -1
2504
2505jn 10 min
2506jn 10 -min
2507jn 10 min_subnorm
2508jn 10 -min_subnorm
2509
2510lgamma max
2511lgamma 1
2512lgamma 3
2513lgamma 0.5
2514lgamma 0.7
2515lgamma 1.2
2516lgamma 0x3.8p56
2517lgamma 0x1p-5
2518lgamma -0x1p-5
2519lgamma 0x1p-10
2520lgamma -0x1p-10
2521lgamma 0x1p-15
2522lgamma -0x1p-15
2523lgamma 0x1p-20
2524lgamma -0x1p-20
2525lgamma 0x1p-25
2526lgamma -0x1p-25
2527lgamma 0x1p-30
2528lgamma -0x1p-30
2529lgamma 0x1p-40
2530lgamma -0x1p-40
2531lgamma 0x1p-50
2532lgamma -0x1p-50
2533lgamma 0x1p-60
2534lgamma -0x1p-60
2535lgamma 0x1p-64
2536lgamma -0x1p-64
2537lgamma 0x1p-70
2538lgamma -0x1p-70
2539lgamma 0x1p-100
2540lgamma -0x1p-100
2541lgamma 0x1p-126
2542lgamma -0x1p-126
2543lgamma 0x1p-149
2544lgamma -0x1p-149
2545lgamma 0x1p-200
2546lgamma -0x1p-200
2547lgamma 0x1p-500
2548lgamma -0x1p-500
2549lgamma 0x1p-1000
2550lgamma -0x1p-1000
2551lgamma 0x1p-1022
2552lgamma -0x1p-1022
2553lgamma 0x1p-1074
2554lgamma -0x1p-1074
2555lgamma 0x1p-5000
2556lgamma -0x1p-5000
2557lgamma 0x1p-10000
2558lgamma -0x1p-10000
2559lgamma 0x1p-16382
2560lgamma -0x1p-16382
2561lgamma 0x1p-16445
2562lgamma -0x1p-16445
2563lgamma 0x1p-16494
2564lgamma -0x1p-16494
2565
2566# Values +/- 10ulp from overflow threshold. (Values very close to
2567# overflow threshold produce results very close of that threshold,
2568# where a result inaccurate by a few ulp could differ from the ideal
2569# result in whether it overflows; +/- 10ulp is sufficient for overflow
2570# or its absence to be unambiguous under glibc's accuracy standards).
2571# This also means the ldbl-128ibm inputs are XFAILed for dbl-64 and
2572# the ldbl-128 inputs for ldbl-96, as too close to the threshold.
2573lgamma 0x3.12be0cp+120
2574lgamma 0x3.12be6p+120
2575lgamma 0x5.d53649e2d4674p+1012
2576lgamma 0x5.d53649e2d46c8p+1012
2577lgamma 0x5.d53649e2d469dbc1f01e99fd52p+1012 xfail:dbl-64
2578lgamma 0x5.d53649e2d469dbc1f01e99fd7cp+1012 xfail:dbl-64
2579lgamma 0x5.c6aa645fffef5f5p+16368
2580lgamma 0x5.c6aa645fffef5ff8p+16368
2581lgamma 0x5.c6aa645fffef5fa912b9b480f7acp+16368 xfail:ldbl-96-intel xfail:ldbl-96-m68k
2582lgamma 0x5.c6aa645fffef5fa912b9b480f8p+16368 xfail:ldbl-96-intel xfail:ldbl-96-m68k
2583
2584lgamma -0x1.fa471547c2fe5p+1
2585lgamma -0x1.9260dcp+1
2586
2587lgamma -0xffffffp-1
2588lgamma -0x1fffffffffffffp-1
2589lgamma -0xffffffffffffffffp-1
2590lgamma -0x3ffffffffffffffffffffffffffp-1
2591lgamma -0x1ffffffffffffffffffffffffffffp-1
2592
2593lgamma -0x100000000.8p0
2594lgamma -0x100000001.8p0
2595
2596lgamma -0.25
2597lgamma -0.5
2598lgamma -0.75
2599lgamma -1.25
2600lgamma -1.5
2601lgamma -1.75
2602lgamma -0x2.08p0
2603lgamma -0x2.1p0
2604lgamma -0x2.18p0
2605lgamma -0x2.2p0
2606lgamma -0x2.28p0
2607lgamma -0x2.3p0
2608lgamma -0x2.38p0
2609lgamma -0x2.4p0
2610lgamma -0x2.48p0
2611lgamma -0x2.5p0
2612lgamma -0x2.58p0
2613lgamma -0x2.6p0
2614lgamma -0x2.68p0
2615lgamma -0x2.7p0
2616lgamma -0x2.78p0
2617lgamma -0x2.8p0
2618lgamma -0x2.88p0
2619lgamma -0x2.9p0
2620lgamma -0x2.98p0
2621lgamma -0x2.ap0
2622lgamma -0x2.a8p0
2623lgamma -0x2.bp0
2624lgamma -0x2.b8p0
2625lgamma -0x2.cp0
2626lgamma -0x2.c8p0
2627lgamma -0x2.dp0
2628lgamma -0x2.d8p0
2629lgamma -0x2.ep0
2630lgamma -0x2.e8p0
2631lgamma -0x2.fp0
2632lgamma -0x2.f8p0
2633lgamma -0x3.08p0
2634lgamma -0x3.1p0
2635lgamma -0x3.18p0
2636lgamma -0x3.2p0
2637lgamma -0x3.28p0
2638lgamma -0x3.3p0
2639lgamma -0x3.38p0
2640lgamma -0x3.4p0
2641lgamma -0x3.48p0
2642lgamma -0x3.5p0
2643lgamma -0x3.58p0
2644lgamma -0x3.6p0
2645lgamma -0x3.68p0
2646lgamma -0x3.7p0
2647lgamma -0x3.78p0
2648lgamma -0x3.8p0
2649lgamma -0x3.88p0
2650lgamma -0x3.9p0
2651lgamma -0x3.98p0
2652lgamma -0x3.ap0
2653lgamma -0x3.a8p0
2654lgamma -0x3.bp0
2655lgamma -0x3.b8p0
2656lgamma -0x3.cp0
2657lgamma -0x3.c8p0
2658lgamma -0x3.dp0
2659lgamma -0x3.d8p0
2660lgamma -0x3.ep0
2661lgamma -0x3.e8p0
2662lgamma -0x3.fp0
2663lgamma -0x3.f8p0
2664lgamma -4.25
2665lgamma -4.5
2666lgamma -4.75
2667lgamma -5.25
2668lgamma -5.5
2669lgamma -5.75
2670lgamma -6.25
2671lgamma -6.5
2672lgamma -6.75
2673lgamma -7.25
2674lgamma -7.5
2675lgamma -7.75
2676lgamma -8.25
2677lgamma -8.5
2678lgamma -8.75
2679lgamma -9.25
2680lgamma -9.5
2681lgamma -9.75
2682lgamma -10.25
2683lgamma -10.5
2684lgamma -10.75
2685lgamma -11.25
2686lgamma -11.5
2687lgamma -11.75
2688lgamma -12.25
2689lgamma -12.5
2690lgamma -12.75
2691lgamma -13.25
2692lgamma -13.5
2693lgamma -13.75
2694lgamma -14.25
2695lgamma -14.5
2696lgamma -14.75
2697lgamma -15.25
2698lgamma -15.5
2699lgamma -15.75
2700lgamma -16.25
2701lgamma -16.5
2702lgamma -16.75
2703lgamma -17.25
2704lgamma -17.5
2705lgamma -17.75
2706lgamma -18.25
2707lgamma -18.5
2708lgamma -18.75
2709lgamma -19.25
2710lgamma -19.5
2711lgamma -19.75
2712lgamma -20.25
2713lgamma -20.5
2714lgamma -20.75
2715lgamma -21.25
2716lgamma -21.5
2717lgamma -21.75
2718lgamma -22.25
2719lgamma -22.5
2720lgamma -22.75
2721lgamma -23.25
2722lgamma -23.5
2723lgamma -23.75
2724lgamma -24.25
2725lgamma -24.5
2726lgamma -24.75
2727lgamma -25.25
2728lgamma -25.5
2729lgamma -25.75
2730lgamma -26.25
2731lgamma -26.5
2732lgamma -26.75
2733lgamma -27.25
2734lgamma -27.5
2735lgamma -27.75
2736lgamma -28.25
2737lgamma -28.5
2738lgamma -28.75
2739lgamma -29.25
2740lgamma -29.5
2741lgamma -29.75
2742lgamma -30.25
2743lgamma -30.5
2744lgamma -30.75
2745lgamma -31.25
2746lgamma -31.5
2747lgamma -31.75
2748lgamma -32.25
2749lgamma -32.5
2750lgamma -32.75
2751lgamma -33.25
2752lgamma -33.5
2753lgamma -33.75
2754lgamma -34.25
2755lgamma -34.5
2756lgamma -34.75
2757lgamma -35.25
2758lgamma -35.5
2759lgamma -35.75
2760lgamma -36.25
2761lgamma -36.5
2762lgamma -36.75
2763lgamma -37.25
2764lgamma -37.5
2765lgamma -37.75
2766lgamma -38.25
2767lgamma -38.5
2768lgamma -38.75
2769lgamma -39.25
2770lgamma -39.5
2771lgamma -39.75
2772lgamma -40.25
2773lgamma -40.5
2774lgamma -40.75
2775lgamma -41.25
2776lgamma -41.5
2777lgamma -41.75
2778lgamma -42.25
2779lgamma -42.5
2780lgamma -42.75
2781lgamma -43.25
2782lgamma -43.5
2783lgamma -43.75
2784lgamma -44.25
2785lgamma -44.5
2786lgamma -44.75
2787lgamma -45.25
2788lgamma -45.5
2789lgamma -45.75
2790lgamma -46.25
2791lgamma -46.5
2792lgamma -46.75
2793lgamma -47.25
2794lgamma -47.5
2795lgamma -47.75
2796lgamma -48.25
2797lgamma -48.5
2798lgamma -48.75
2799lgamma -49.25
2800lgamma -49.5
2801lgamma -49.75
2802lgamma -50.25
2803lgamma -50.5
2804lgamma -50.75
2805lgamma -51.25
2806lgamma -51.5
2807lgamma -51.75
2808lgamma -52.25
2809lgamma -52.5
2810lgamma -52.75
2811lgamma -53.25
2812lgamma -53.5
2813lgamma -53.75
2814lgamma -54.25
2815lgamma -54.5
2816lgamma -54.75
2817lgamma -55.25
2818lgamma -55.5
2819lgamma -55.75
2820lgamma -56.25
2821lgamma -56.5
2822lgamma -56.75
2823lgamma -57.25
2824lgamma -57.5
2825lgamma -57.75
2826lgamma -58.25
2827lgamma -58.5
2828lgamma -58.75
2829lgamma -59.25
2830lgamma -59.5
2831lgamma -59.75
2832lgamma -60.25
2833lgamma -60.5
2834lgamma -60.75
2835
2836# Integers +/- 1ulp for ldbl-128 (gen-auto-libm-tests will round these
2837# to produce integers +/- 1ulp for other formats).
2838lgamma -0xf.fffffffffffffffffffffffffff8p-4
2839lgamma -0x1.0000000000000000000000000001p+0
2840lgamma -0x1.ffffffffffffffffffffffffffffp+0
2841lgamma -0x2.0000000000000000000000000002p+0
2842lgamma -0x2.fffffffffffffffffffffffffffep+0
2843lgamma -0x3.0000000000000000000000000002p+0
2844lgamma -0x3.fffffffffffffffffffffffffffep+0
2845lgamma -0x4.0000000000000000000000000004p+0
2846lgamma -0x4.fffffffffffffffffffffffffffcp+0
2847lgamma -0x5.0000000000000000000000000004p+0
2848lgamma -0x5.fffffffffffffffffffffffffffcp+0
2849lgamma -0x6.0000000000000000000000000004p+0
2850lgamma -0x6.fffffffffffffffffffffffffffcp+0
2851lgamma -0x7.0000000000000000000000000004p+0
2852lgamma -0x7.fffffffffffffffffffffffffffcp+0
2853lgamma -0x8.0000000000000000000000000008p+0
2854lgamma -0x8.fffffffffffffffffffffffffff8p+0
2855lgamma -0x9.0000000000000000000000000008p+0
2856lgamma -0x9.fffffffffffffffffffffffffff8p+0
2857lgamma -0xa.0000000000000000000000000008p+0
2858lgamma -0xa.fffffffffffffffffffffffffff8p+0
2859lgamma -0xb.0000000000000000000000000008p+0
2860lgamma -0xb.fffffffffffffffffffffffffff8p+0
2861lgamma -0xc.0000000000000000000000000008p+0
2862lgamma -0xc.fffffffffffffffffffffffffff8p+0
2863lgamma -0xd.0000000000000000000000000008p+0
2864lgamma -0xd.fffffffffffffffffffffffffff8p+0
2865lgamma -0xe.0000000000000000000000000008p+0
2866lgamma -0xe.fffffffffffffffffffffffffff8p+0
2867lgamma -0xf.0000000000000000000000000008p+0
2868lgamma -0xf.fffffffffffffffffffffffffff8p+0
2869lgamma -0x1.0000000000000000000000000001p+4
2870lgamma -0x1.0fffffffffffffffffffffffffffp+4
2871lgamma -0x1.1000000000000000000000000001p+4
2872lgamma -0x1.1fffffffffffffffffffffffffffp+4
2873lgamma -0x1.2000000000000000000000000001p+4
2874lgamma -0x1.2fffffffffffffffffffffffffffp+4
2875lgamma -0x1.3000000000000000000000000001p+4
2876lgamma -0x1.3fffffffffffffffffffffffffffp+4
2877lgamma -0x1.4000000000000000000000000001p+4
2878lgamma -0x1.4fffffffffffffffffffffffffffp+4
2879lgamma -0x1.5000000000000000000000000001p+4
2880lgamma -0x1.5fffffffffffffffffffffffffffp+4
2881lgamma -0x1.6000000000000000000000000001p+4
2882lgamma -0x1.6fffffffffffffffffffffffffffp+4
2883lgamma -0x1.7000000000000000000000000001p+4
2884lgamma -0x1.7fffffffffffffffffffffffffffp+4
2885lgamma -0x1.8000000000000000000000000001p+4
2886lgamma -0x1.8fffffffffffffffffffffffffffp+4
2887lgamma -0x1.9000000000000000000000000001p+4
2888lgamma -0x1.9fffffffffffffffffffffffffffp+4
2889lgamma -0x1.a000000000000000000000000001p+4
2890lgamma -0x1.afffffffffffffffffffffffffffp+4
2891lgamma -0x1.b000000000000000000000000001p+4
2892lgamma -0x1.bfffffffffffffffffffffffffffp+4
2893lgamma -0x1.c000000000000000000000000001p+4
2894lgamma -0x1.cfffffffffffffffffffffffffffp+4
2895lgamma -0x1.d000000000000000000000000001p+4
2896lgamma -0x1.dfffffffffffffffffffffffffffp+4
2897lgamma -0x1.e000000000000000000000000001p+4
2898lgamma -0x1.efffffffffffffffffffffffffffp+4
2899lgamma -0x1.f000000000000000000000000001p+4
2900lgamma -0x1.ffffffffffffffffffffffffffffp+4
2901lgamma -0x2.0000000000000000000000000002p+4
2902lgamma -0x2.0ffffffffffffffffffffffffffep+4
2903lgamma -0x2.1000000000000000000000000002p+4
2904lgamma -0x2.1ffffffffffffffffffffffffffep+4
2905lgamma -0x2.2000000000000000000000000002p+4
2906lgamma -0x2.2ffffffffffffffffffffffffffep+4
2907lgamma -0x2.3000000000000000000000000002p+4
2908lgamma -0x2.3ffffffffffffffffffffffffffep+4
2909lgamma -0x2.4000000000000000000000000002p+4
2910lgamma -0x2.4ffffffffffffffffffffffffffep+4
2911lgamma -0x2.5000000000000000000000000002p+4
2912lgamma -0x2.5ffffffffffffffffffffffffffep+4
2913lgamma -0x2.6000000000000000000000000002p+4
2914lgamma -0x2.6ffffffffffffffffffffffffffep+4
2915lgamma -0x2.7000000000000000000000000002p+4
2916lgamma -0x2.7ffffffffffffffffffffffffffep+4
2917lgamma -0x2.8000000000000000000000000002p+4
2918lgamma -0x2.8ffffffffffffffffffffffffffep+4
2919lgamma -0x2.9000000000000000000000000002p+4
2920lgamma -0x2.9ffffffffffffffffffffffffffep+4
2921lgamma -0x2.a000000000000000000000000002p+4
2922lgamma -0x2.affffffffffffffffffffffffffep+4
2923lgamma -0x2.b000000000000000000000000002p+4
2924lgamma -0x2.bffffffffffffffffffffffffffep+4
2925lgamma -0x2.c000000000000000000000000002p+4
2926lgamma -0x2.cffffffffffffffffffffffffffep+4
2927lgamma -0x2.d000000000000000000000000002p+4
2928lgamma -0x2.dffffffffffffffffffffffffffep+4
2929lgamma -0x2.e000000000000000000000000002p+4
2930lgamma -0x2.effffffffffffffffffffffffffep+4
2931lgamma -0x2.f000000000000000000000000002p+4
2932lgamma -0x2.fffffffffffffffffffffffffffep+4
2933lgamma -0x3.0000000000000000000000000002p+4
2934lgamma -0x3.0ffffffffffffffffffffffffffep+4
2935lgamma -0x3.1000000000000000000000000002p+4
2936lgamma -0x3.1ffffffffffffffffffffffffffep+4
2937lgamma -0x3.2000000000000000000000000002p+4
2938lgamma -0x3.2ffffffffffffffffffffffffffep+4
2939lgamma -0x3.3000000000000000000000000002p+4
2940lgamma -0x3.3ffffffffffffffffffffffffffep+4
2941lgamma -0x3.4000000000000000000000000002p+4
2942lgamma -0x3.4ffffffffffffffffffffffffffep+4
2943lgamma -0x3.5000000000000000000000000002p+4
2944lgamma -0x3.5ffffffffffffffffffffffffffep+4
2945lgamma -0x3.6000000000000000000000000002p+4
2946lgamma -0x3.6ffffffffffffffffffffffffffep+4
2947lgamma -0x3.7000000000000000000000000002p+4
2948lgamma -0x3.7ffffffffffffffffffffffffffep+4
2949lgamma -0x3.8000000000000000000000000002p+4
2950lgamma -0x3.8ffffffffffffffffffffffffffep+4
2951lgamma -0x3.9000000000000000000000000002p+4
2952lgamma -0x3.9ffffffffffffffffffffffffffep+4
2953lgamma -0x3.a000000000000000000000000002p+4
2954lgamma -0x3.affffffffffffffffffffffffffep+4
2955lgamma -0x3.b000000000000000000000000002p+4
2956lgamma -0x3.bffffffffffffffffffffffffffep+4
2957lgamma -0x3.c000000000000000000000000002p+4
2958
2959# Zeroes of lgamma, until the point where they just duplicate integers
2960# +/- 1ulp.
2961lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0
2962lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0
2963lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0
2964lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0
2965lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0
2966lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0
2967lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0
2968lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0
2969lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0
2970lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0
2971lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0
2972lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0
2973lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0
2974lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0
2975lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0
2976lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0
2977lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0
2978lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0
2979lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0
2980lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0
2981lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0
2982lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0
2983lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0
2984lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0
2985lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0
2986lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0
2987lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0
2988lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0
2989lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4
2990lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4
2991lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4
2992lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4
2993lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4
2994lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4
2995lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4
2996lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4
2997lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4
2998lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4
2999lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4
3000lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4
3001lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4
3002lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4
3003lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4
3004lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4
3005lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4
3006lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4
3007lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4
3008lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4
3009lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4
3010lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4
3011lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4
3012lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4
3013lgamma -0x1.c00000000000000000000000042862898d42174ep+4
3014lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4
3015lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4
3016lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4
3017lgamma -0x1.e0000000000000000000000000013932c5047d6p+4
3018
3019lgamma 0x8.8d2d5p+0
3020lgamma 0x1.6a324ap+52
3021lgamma 0x9.62f59p+0
3022lgamma 0xa.d55d6b4d78e28p+0
3023lgamma 0x8.d6315p+0
3024lgamma 0xb.2e679p+0
3025lgamma 0xb.01191p+0
3026lgamma 0xb.26fdap+0
3027lgamma 0xb.4ad0ap+0
3028lgamma 0xe.7a678p+20
3029lgamma -0x2.dea4ccp-4
3030lgamma -0x2.dd306p-4
3031lgamma -0x1.bdc8bp+0
3032lgamma -0x4.0a82e8p-4
3033lgamma -0x1.bca67ap+0
3034lgamma -0x3.46446bb6a23aap+0
3035lgamma -0x3.f3d2c40911814p+0
3036
3037log 1
3038log e
3039log 1/e
3040log 2
3041log 10
3042log 0.75
3043log 0x1.000002p0
3044log 0x1.0000000000001p0
3045log 0x1.0000000000000002p0
3046log 0x1.000000000000000000000000008p0
3047log 0x1.0000000000000000000000000001p0
3048log 0x0.ffffffp0
3049log 0x0.fffffffffffff8p0
3050log 0x0.ffffffffffffffffp0
3051log 0x0.ffffffffffffffffffffffffffcp0
3052log 0x0.ffffffffffffffffffffffffffff8p0
3053log min
3054log min_subnorm
3055log max
3056
3057log 0xb.0d5dfp-4
3058log 0x1.6c3f6p+0
3059log 0xa.ae688p-4
3060log 0x1.017f8ap+44
3061log 0x1.0b5c1ep+36
3062log 0x2.1b17c2887e938p+928
3063log 0x1.929d9cp+0
3064log 0x1.770072p+0
3065
3066log10 1
3067log10 0.1
3068log10 10.0
3069log10 100.0
3070log10 10000.0
3071log10 e
3072log10 0.75
3073log10 0x1.000002p0
3074log10 0x1.0000000000001p0
3075log10 0x1.0000000000000002p0
3076log10 0x1.000000000000000000000000008p0
3077log10 0x1.0000000000000000000000000001p0
3078log10 0x0.ffffffp0
3079log10 0x0.fffffffffffff8p0
3080log10 0x0.ffffffffffffffffp0
3081log10 0x0.ffffffffffffffffffffffffffcp0
3082log10 0x0.ffffffffffffffffffffffffffff8p0
3083log10 min
3084log10 min_subnorm
3085log10 max
3086
3087log10 0x9.ad6e3p-4
3088log10 0x1.7163aep+0
3089log10 0xa.9d0d4p-4
3090log10 0x1.251ec6p+0
3091log10 0x1.022e82p+0
3092log10 0x9.b3727e3feb538p-4
3093log10 0xf.bf1b2p-4
3094log10 0x1.6b5f7ap+96
3095
3096log1p 0
3097log1p -0
3098log1p e-1
3099log1p -0.25
3100log1p -0.875
3101log1p 0x1p-5
3102log1p 0x1p-10
3103log1p 0x1p-15
3104log1p 0x1p-20
3105log1p 0x1p-25
3106log1p 0x1p-30
3107log1p 0x1p-35
3108log1p 0x1p-40
3109log1p 0x1p-45
3110log1p 0x1p-50
3111log1p 0x1p-55
3112log1p 0x1p-60
3113log1p 0x1p-100
3114log1p 0x1p-600
3115log1p 0x1p-10000
3116log1p min
3117log1p min_subnorm
3118log1p -min
3119log1p -min_subnorm
3120log1p 0x1p10
3121log1p 0x1p20
3122log1p 0x1p30
3123log1p 0x1p50
3124log1p 0x1p60
3125log1p 0x1p100
3126log1p 0x1p1000
3127log1p max
3128
3129log1p 0x7.2a4368p-4
3130log1p 0x6.d3a118p-4
3131log1p 0x5.03f228p+0
3132log1p 0x7.264963888ac9p-4
3133log1p 0x8.786bdp-4
3134log1p 0x7.89dc17790eeb4p-4
3135log1p 0x9.81ccf8887c24a7bp-4
3136log1p 0xa.5028608bd65f38dp-4
3137log1p 0x5.bf78873e20a2d468p-4
3138log1p 0x7.aa5198p-4
3139log1p 0x2.564fap+0
3140log1p 0x7.fc242a2235222ef8p-4
3141log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4
3142log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4
3143log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4
3144log1p 0x6.af53d00fd2845d4772260ef5adc4p-4
3145
3146log2 1
3147log2 e
3148log2 2.0
3149log2 16.0
3150log2 256.0
3151log2 0.75
3152log2 0x1.000002p0
3153log2 0x1.0000000000001p0
3154log2 0x1.0000000000000002p0
3155log2 0x1.000000000000000000000000008p0
3156log2 0x1.0000000000000000000000000001p0
3157log2 0x0.ffffffp0
3158log2 0x0.fffffffffffff8p0
3159log2 0x0.ffffffffffffffffp0
3160log2 0x0.ffffffffffffffffffffffffffcp0
3161log2 0x0.ffffffffffffffffffffffffffff8p0
3162log2 0x1.28d3b4p+0
3163log2 0xe.d99dap-4
3164log2 0x1.63d202d04392cp+0
3165log2 0xf.d9ce0b1a50e08p-4
3166log2 0x1.07465bdc7e41b52ep+0
3167log2 0xf.4dfb4p-48
3168log2 0x1.0a588ep+0
3169log2 0xb.e77c6p-4
3170log2 0x1.4fe37ep+0
3171log2 0x3.9b0754p+8
3172log2 0xb.e132ap-4
3173log2 0xb.5bf82dc51f02035p-4
3174log2 0xb.7704dc9beb05p-4
3175log2 0xb.56f63c18e93eecdp-4
3176log2 min
3177log2 min_subnorm
3178log2 max
3179
3180pow 0 0
3181pow 0 -0
3182pow -0 0
3183pow -0 -0
3184
3185pow 10 0
3186pow 10 -0
3187pow -10 0
3188pow -10 -0
3189
3190pow 1 1
3191pow 1 -1
3192pow 1 1.25
3193pow 1 -1.25
3194pow 1 0x1p62
3195pow 1 0x1p63
3196pow 1 0x1p64
3197pow 1 0x1p72
3198pow 1 min_subnorm
3199pow 1 -min_subnorm
3200
3201# pow (x, +-0) == 1.
3202pow 32.75 0
3203pow 32.75 -0
3204pow -32.75 0
3205pow -32.75 -0
3206pow 0x1p72 0
3207pow 0x1p72 -0
3208pow 0x1p-72 0
3209pow 0x1p-72 -0
3210
3211pow 0x1p72 0x1p72
3212pow 10 -0x1p72
3213pow max max
3214pow 10 -max
3215
3216pow 0 1
3217pow 0 11
3218
3219pow -0 1
3220pow -0 11
3221
3222pow 0 2
3223pow 0 11.1
3224
3225pow -0 2
3226pow -0 11.1
3227
3228# pow (+0, y) == +0 for y an odd integer > 0.
3229pow 0.0 27
3230pow 0.0 0xffffff
3231pow 0.0 0x1.fffffffffffffp+52
3232pow 0.0 0x1.fffffffffffffffep+63
3233pow 0.0 0x1.ffffffffffffffffffffffffff8p+105
3234pow 0.0 0x1.ffffffffffffffffffffffffffffp+112
3235
3236# pow (-0, y) == -0 for y an odd integer > 0.
3237pow -0 27
3238pow -0 0xffffff
3239pow -0 0x1fffffe
3240pow -0 0x1.fffffffffffffp+52
3241pow -0 0x1.fffffffffffffp+53
3242pow -0 0x1.fffffffffffffffep+63
3243pow -0 0x1.fffffffffffffffep+64
3244pow -0 0x1.ffffffffffffffffffffffffff8p+105
3245pow -0 0x1.ffffffffffffffffffffffffff8p+106
3246pow -0 0x1.ffffffffffffffffffffffffffffp+112
3247pow -0 0x1.ffffffffffffffffffffffffffffp+113
3248
3249# pow (+0, y) == +0 for y > 0 and not an odd integer.
3250pow 0.0 4
3251pow 0.0 0x1p24
3252pow 0.0 0x1p127
3253pow 0.0 max
3254pow 0.0 min_subnorm
3255
3256# pow (-0, y) == +0 for y > 0 and not an odd integer.
3257pow -0 0.5
3258pow -0 4
3259pow -0 0x1p24
3260pow -0 0x1p127
3261pow -0 max
3262pow -0 min_subnorm
3263
3264pow 16 0.25
3265pow 0x1p64 0.125
3266pow 2 4
3267pow 256 8
3268
3269pow 0.75 1.25
3270
3271pow -7.49321e+133 -9.80818e+16
3272
3273pow -1.0 -0xffffff
3274pow -1.0 -0x1fffffe
3275pow -1.0 -0x1.fffffffffffffp+52
3276pow -1.0 -0x1.fffffffffffffp+53
3277pow -1.0 -0x1.fffffffffffffffep+63
3278pow -1.0 -0x1.fffffffffffffffep+64
3279pow -1.0 -0x1.ffffffffffffffffffffffffff8p+105
3280pow -1.0 -0x1.ffffffffffffffffffffffffff8p+106
3281pow -1.0 -0x1.ffffffffffffffffffffffffffffp+112
3282pow -1.0 -0x1.ffffffffffffffffffffffffffffp+113
3283pow -1.0 -max
3284
3285pow -1.0 0xffffff
3286pow -1.0 0x1fffffe
3287pow -1.0 0x1.fffffffffffffp+52
3288pow -1.0 0x1.fffffffffffffp+53
3289pow -1.0 0x1.fffffffffffffffep+63
3290pow -1.0 0x1.fffffffffffffffep+64
3291pow -1.0 0x1.ffffffffffffffffffffffffff8p+105
3292pow -1.0 0x1.ffffffffffffffffffffffffff8p+106
3293pow -1.0 0x1.ffffffffffffffffffffffffffffp+112
3294pow -1.0 0x1.ffffffffffffffffffffffffffffp+113
3295pow -1.0 max
3296
3297pow -2.0 126
3298pow -2.0 127
3299pow -2.0 -126
3300pow -2.0 -127
3301
3302pow -2.0 -0xffffff
3303pow -2.0 -0x1fffffe
3304pow -2.0 -0x1.fffffffffffffp+52
3305pow -2.0 -0x1.fffffffffffffp+53
3306pow -2.0 -0x1.fffffffffffffffep+63
3307pow -2.0 -0x1.fffffffffffffffep+64
3308pow -2.0 -0x1.ffffffffffffffffffffffffff8p+105
3309pow -2.0 -0x1.ffffffffffffffffffffffffff8p+106
3310pow -2.0 -0x1.ffffffffffffffffffffffffffffp+112
3311pow -2.0 -0x1.ffffffffffffffffffffffffffffp+113
3312pow -2.0 -max
3313
3314pow -2.0 0xffffff
3315pow -2.0 0x1fffffe
3316pow -2.0 0x1.fffffffffffffp+52
3317pow -2.0 0x1.fffffffffffffp+53
3318pow -2.0 0x1.fffffffffffffffep+63
3319pow -2.0 0x1.fffffffffffffffep+64
3320pow -2.0 0x1.ffffffffffffffffffffffffff8p+105
3321pow -2.0 0x1.ffffffffffffffffffffffffff8p+106
3322pow -2.0 0x1.ffffffffffffffffffffffffffffp+112
3323pow -2.0 0x1.ffffffffffffffffffffffffffffp+113
3324pow -2.0 max
3325
3326pow -max -2
3327pow -max -3
3328pow -max 2
3329pow -max 3
3330
3331pow -max -0xffffff
3332pow -max -0x1fffffe
3333pow -max -0x1.fffffffffffffp+52
3334pow -max -0x1.fffffffffffffp+53
3335pow -max -0x1.fffffffffffffffep+63
3336pow -max -0x1.fffffffffffffffep+64
3337pow -max -0x1.ffffffffffffffffffffffffff8p+105
3338pow -max -0x1.ffffffffffffffffffffffffff8p+106
3339pow -max -0x1.ffffffffffffffffffffffffffffp+112
3340pow -max -0x1.ffffffffffffffffffffffffffffp+113
3341pow -max -max
3342
3343pow -max 0xffffff
3344pow -max 0x1fffffe
3345pow -max 0x1.fffffffffffffp+52
3346pow -max 0x1.fffffffffffffp+53
3347pow -max 0x1.fffffffffffffffep+63
3348pow -max 0x1.fffffffffffffffep+64
3349pow -max 0x1.ffffffffffffffffffffffffff8p+105
3350pow -max 0x1.ffffffffffffffffffffffffff8p+106
3351pow -max 0x1.ffffffffffffffffffffffffffffp+112
3352pow -max 0x1.ffffffffffffffffffffffffffffp+113
3353pow -max max
3354
3355pow -0x1p65 2
3356pow -0x1p65 3
3357pow -0x1p65 4
3358pow -0x1p65 5
3359pow -0x1p43 3
3360pow -0x1p43 4
3361pow -0x1p43 5
3362pow -0x1p33 4
3363pow -0x1p33 5
3364pow -0x1p26 5
3365pow -0x1p-65 -2
3366pow -0x1p-65 -3
3367pow -0x1p-65 -4
3368pow -0x1p-65 -5
3369pow -0x1p-43 -3
3370pow -0x1p-43 -4
3371pow -0x1p-43 -5
3372pow -0x1p-33 -4
3373pow -0x1p-33 -5
3374pow -0x1p-26 -5
3375
3376pow -0x1p513 2
3377pow -0x1p513 3
3378pow -0x1p513 4
3379pow -0x1p513 5
3380pow -0x1p342 3
3381pow -0x1p342 4
3382pow -0x1p342 5
3383pow -0x1p257 4
3384pow -0x1p257 5
3385pow -0x1p205 5
3386pow -0x1p-513 -2
3387pow -0x1p-513 -3
3388pow -0x1p-513 -4
3389pow -0x1p-513 -5
3390pow -0x1p-342 -3
3391pow -0x1p-342 -4
3392pow -0x1p-342 -5
3393pow -0x1p-257 -4
3394pow -0x1p-257 -5
3395pow -0x1p-205 -5
3396
3397pow -0x1p8192 2
3398pow -0x1p8192 3
3399pow -0x1p8192 4
3400pow -0x1p8192 5
3401pow -0x1p5462 3
3402pow -0x1p5462 4
3403pow -0x1p5462 5
3404pow -0x1p4097 4
3405pow -0x1p4097 5
3406pow -0x1p3277 5
3407pow -0x1p64 257
3408pow -0x1p-8192 -2
3409pow -0x1p-8192 -3
3410pow -0x1p-8192 -4
3411pow -0x1p-8192 -5
3412pow -0x1p-5462 -3
3413pow -0x1p-5462 -4
3414pow -0x1p-5462 -5
3415pow -0x1p-4097 -4
3416pow -0x1p-4097 -5
3417pow -0x1p-3277 -5
3418pow -0x1p-64 -257
3419
3420pow -0.5 126
3421pow -0.5 127
3422pow -0.5 -126
3423pow -0.5 -127
3424
3425pow -0.5 -0xffffff
3426pow -0.5 -0x1fffffe
3427pow -0.5 -0x1.fffffffffffffp+52
3428pow -0.5 -0x1.fffffffffffffp+53
3429pow -0.5 -0x1.fffffffffffffffep+63
3430pow -0.5 -0x1.fffffffffffffffep+64
3431pow -0.5 -0x1.ffffffffffffffffffffffffff8p+105
3432pow -0.5 -0x1.ffffffffffffffffffffffffff8p+106
3433pow -0.5 -0x1.ffffffffffffffffffffffffffffp+112
3434pow -0.5 -0x1.ffffffffffffffffffffffffffffp+113
3435pow -0.5 -max
3436
3437pow -0.5 0xffffff
3438pow -0.5 0x1fffffe
3439pow -0.5 0x1.fffffffffffffp+52
3440pow -0.5 0x1.fffffffffffffp+53
3441pow -0.5 0x1.fffffffffffffffep+63
3442pow -0.5 0x1.fffffffffffffffep+64
3443pow -0.5 0x1.ffffffffffffffffffffffffff8p+105
3444pow -0.5 0x1.ffffffffffffffffffffffffff8p+106
3445pow -0.5 0x1.ffffffffffffffffffffffffffffp+112
3446pow -0.5 0x1.ffffffffffffffffffffffffffffp+113
3447pow -0.5 max
3448
3449pow -min -2
3450pow -min -3
3451pow -min 1
3452pow -min 2
3453pow -min 3
3454
3455pow -min -0xffffff
3456pow -min -0x1fffffe
3457pow -min -0x1.fffffffffffffp+52
3458pow -min -0x1.fffffffffffffp+53
3459pow -min -0x1.fffffffffffffffep+63
3460pow -min -0x1.fffffffffffffffep+64
3461pow -min -0x1.ffffffffffffffffffffffffff8p+105
3462pow -min -0x1.ffffffffffffffffffffffffff8p+106
3463pow -min -0x1.ffffffffffffffffffffffffffffp+112
3464pow -min -0x1.ffffffffffffffffffffffffffffp+113
3465pow -min -max
3466
3467pow -min 0xffffff
3468pow -min 0x1fffffe
3469pow -min 0x1.fffffffffffffp+52
3470pow -min 0x1.fffffffffffffp+53
3471pow -min 0x1.fffffffffffffffep+63
3472pow -min 0x1.fffffffffffffffep+64
3473pow -min 0x1.ffffffffffffffffffffffffff8p+105
3474pow -min 0x1.ffffffffffffffffffffffffff8p+106
3475pow -min 0x1.ffffffffffffffffffffffffffffp+112
3476pow -min 0x1.ffffffffffffffffffffffffffffp+113
3477pow -min max
3478
3479pow 0x0.ffffffp0 10
3480pow 0x0.ffffffp0 100
3481pow 0x0.ffffffp0 1000
3482pow 0x0.ffffffp0 0x1p24
3483pow 0x0.ffffffp0 0x1p30
3484pow 0x0.ffffffp0 0x1.234566p30
3485pow 0x0.ffffffp0 -10
3486pow 0x0.ffffffp0 -100
3487pow 0x0.ffffffp0 -1000
3488pow 0x0.ffffffp0 -0x1p24
3489pow 0x0.ffffffp0 -0x1p30
3490pow 0x0.ffffffp0 -0x1.234566p30
3491pow 0x1.000002p0 0x1p24
3492pow 0x1.000002p0 0x1.234566p29
3493pow 0x1.000002p0 -0x1.234566p29
3494
3495pow 0x0.fffffffffffff8p0 0x1.23456789abcdfp62
3496pow 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
3497pow 0x1.0000000000001p0 0x1.23456789abcdfp61
3498pow 0x1.0000000000001p0 -0x1.23456789abcdfp61
3499
3500pow 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
3501pow 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
3502pow 0x1.0000000000000002p0 0x1.23456789abcdef0ep76
3503pow 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
3504
3505pow 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
3506pow 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
3507pow 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
3508pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
3509
3510pow -0x0.ffffffp0 10
3511pow -0x0.ffffffp0 100
3512pow -0x0.ffffffp0 1000
3513pow -0x0.ffffffp0 0x1p24
3514pow -0x0.ffffffp0 0x1p30
3515pow -0x0.ffffffp0 0x1.234566p30
3516pow -0x0.ffffffp0 -10
3517pow -0x0.ffffffp0 -100
3518pow -0x0.ffffffp0 -1000
3519pow -0x0.ffffffp0 -0x1p24
3520pow -0x0.ffffffp0 -0x1p30
3521pow -0x0.ffffffp0 -0x1.234566p30
3522pow -0x1.000002p0 0x1p24
3523pow -0x1.000002p0 0x1.234566p29
3524pow -0x1.000002p0 -0x1.234566p29
3525
3526pow -0x0.fffffffffffff8p0 0x1.23456789abcdfp62
3527pow -0x0.fffffffffffff8p0 -0x1.23456789abcdfp62
3528pow -0x1.0000000000001p0 0x1.23456789abcdfp61
3529pow -0x1.0000000000001p0 -0x1.23456789abcdfp61
3530
3531pow -0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77
3532pow -0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77
3533pow -0x1.0000000000000002p0 0x1.23456789abcdef0ep76
3534pow -0x1.0000000000000002p0 -0x1.23456789abcdef0ep76
3535
3536pow -0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126
3537pow -0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126
3538pow -0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125
3539pow -0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125
3540
3541pow 0x1.000002p0 0x1p30
3542pow -0x1.000002p0 0x1p30
3543pow 0x1.000002p0 max
3544pow -0x1.000002p0 max
3545pow 0x1.00000ep0 0x1p30
3546pow -0x1.00000ep0 0x1p30
3547pow 0x1.00000ep0 max
3548pow -0x1.00000ep0 max
3549
3550pow 1e4932 0.75
3551pow 1e4928 0.75
3552pow 1e4924 0.75
3553pow 1e4920 0.75
3554pow 10.0 4932.0
3555pow 10.0 4931.0
3556pow 10.0 4930.0
3557pow 10.0 4929.0
3558pow 10.0 -4931.0
3559pow 10.0 -4930.0
3560pow 10.0 -4929.0
3561pow 1e27 182.0
3562pow 1e27 -182.0
3563
3564pow min_subnorm min_subnorm
3565pow min_subnorm -min_subnorm
3566pow max min_subnorm
3567pow max -min_subnorm
3568pow 0.99 min_subnorm
3569pow 0.99 -min_subnorm
3570pow 1.01 min_subnorm
3571pow 1.01 -min_subnorm
3572
3573pow 2.0 -100000.0
3574
3575pow 2 -126.125
3576pow 2 -126.25
3577pow 2 -126.375
3578pow 2 -126.5
3579pow 2 -126.625
3580pow 2 -126.75
3581pow 2 -126.875
3582pow 2 -969.125
3583pow 2 -969.25
3584pow 2 -969.375
3585pow 2 -969.5
3586pow 2 -969.625
3587pow 2 -969.75
3588pow 2 -969.875
3589pow 2 -1022.125
3590pow 2 -1022.25
3591pow 2 -1022.375
3592pow 2 -1022.5
3593pow 2 -1022.625
3594pow 2 -1022.75
3595pow 2 -1022.875
3596pow 2 -16382.125
3597pow 2 -16382.25
3598pow 2 -16382.375
3599pow 2 -16382.5
3600pow 2 -16382.625
3601pow 2 -16382.75
3602pow 2 -16382.875
3603pow 2 -16383.125
3604pow 2 -16383.25
3605pow 2 -16383.375
3606pow 2 -16383.5
3607pow 2 -16383.625
3608pow 2 -16383.75
3609pow 2 -16383.875
3610pow 0.5 126.125
3611pow 0.5 126.25
3612pow 0.5 126.375
3613pow 0.5 126.5
3614pow 0.5 126.625
3615pow 0.5 126.75
3616pow 0.5 126.875
3617pow 0.5 969.125
3618pow 0.5 969.25
3619pow 0.5 969.375
3620pow 0.5 969.5
3621pow 0.5 969.625
3622pow 0.5 969.75
3623pow 0.5 969.875
3624pow 0.5 1022.125
3625pow 0.5 1022.25
3626pow 0.5 1022.375
3627pow 0.5 1022.5
3628pow 0.5 1022.625
3629pow 0.5 1022.75
3630pow 0.5 1022.875
3631pow 0.5 16382.125
3632pow 0.5 16382.25
3633pow 0.5 16382.375
3634pow 0.5 16382.5
3635pow 0.5 16382.625
3636pow 0.5 16382.75
3637pow 0.5 16382.875
3638pow 0.5 16383.125
3639pow 0.5 16383.25
3640pow 0.5 16383.375
3641pow 0.5 16383.5
3642pow 0.5 16383.625
3643pow 0.5 16383.75
3644pow 0.5 16383.875
3645pow 0x1.00001p1 -126
3646pow -0x1.00002p1 -126
3647pow 0x1.00003p1 -126
3648pow -0x1.00004p1 -126
3649pow 0x1.00005p1 -126
3650pow -0x1.00006p1 -126
3651pow 0x1.00007p1 -126
3652pow 0x1.00001p1 -969
3653pow -0x1.00002p1 -969
3654pow 0x1.00003p1 -969
3655pow -0x1.00004p1 -969
3656pow 0x1.00005p1 -969
3657pow -0x1.00006p1 -969
3658pow 0x1.00007p1 -969
3659pow 0x1.00001p1 -1022
3660pow -0x1.00002p1 -1022
3661pow 0x1.00003p1 -1022
3662pow -0x1.00004p1 -1022
3663pow 0x1.00005p1 -1022
3664pow -0x1.00006p1 -1022
3665pow 0x1.00007p1 -1022
3666pow 0x1.00001p1 -16382
3667pow -0x1.00002p1 -16382
3668pow 0x1.00003p1 -16382
3669pow -0x1.00004p1 -16382
3670pow 0x1.00005p1 -16382
3671pow -0x1.00006p1 -16382
3672pow 0x1.00007p1 -16382
3673pow 0x1.00001p1 -16383
3674pow -0x1.00002p1 -16383
3675pow 0x1.00003p1 -16383
3676pow -0x1.00004p1 -16383
3677pow 0x1.00005p1 -16383
3678pow -0x1.00006p1 -16383
3679pow 0x1.00007p1 -16383
3680pow 0x0.ffff1p-1 126
3681pow -0x0.ffff2p-1 126
3682pow 0x0.ffff3p-1 126
3683pow -0x0.ffff4p-1 126
3684pow 0x0.ffff5p-1 126
3685pow -0x0.ffff6p-1 126
3686pow 0x0.ffff7p-1 126
3687pow 0x0.ffff1p-1 969
3688pow -0x0.ffff2p-1 969
3689pow 0x0.ffff3p-1 969
3690pow -0x0.ffff4p-1 969
3691pow 0x0.ffff5p-1 969
3692pow -0x0.ffff6p-1 969
3693pow 0x0.ffff7p-1 969
3694pow 0x0.ffff1p-1 1022
3695pow -0x0.ffff2p-1 1022
3696pow 0x0.ffff3p-1 1022
3697pow -0x0.ffff4p-1 1022
3698pow 0x0.ffff5p-1 1022
3699pow -0x0.ffff6p-1 1022
3700pow 0x0.ffff7p-1 1022
3701pow 0x0.ffff1p-1 16382
3702pow -0x0.ffff2p-1 16382
3703pow 0x0.ffff3p-1 16382
3704pow -0x0.ffff4p-1 16382
3705pow 0x0.ffff5p-1 16382
3706pow -0x0.ffff6p-1 16382
3707pow 0x0.ffff7p-1 16382
3708pow 0x0.ffff1p-1 16383
3709pow -0x0.ffff2p-1 16383
3710pow 0x0.ffff3p-1 16383
3711pow -0x0.ffff4p-1 16383
3712pow 0x0.ffff5p-1 16383
3713pow -0x0.ffff6p-1 16383
3714pow 0x0.ffff7p-1 16383
3715pow 0x2.000b3p0 -1022
3716pow 0x2.000582p0 -1022
3717pow 2 -0x3.fe513p+8
3718pow 2 -0x3.fe4e8p+8
3719
3720pow 1.0625 1.125
3721pow 1.5 1.03125
3722pow 0x1.7d1a0a6f2p+681 1.5
3723pow 0x1.ce78f2p+0 -0x2.7f1f78p+4
3724pow 0xf.fffffp+124 -0x5.b5b648p+0
3725pow 0x1.430d4cp+0 0x5.0e462p+4
3726pow 0x9.8b82ap-4 -0x1.99907ap+12
3727pow 0xd.73035p-4 -0x1.47bb8p+8
3728
3729sin 0
3730sin -0
3731sin pi/6
3732sin -pi/6
3733sin pi/2
3734sin -pi/2
3735sin pi
3736sin -pi
3737sin 0.75
3738sin 0x1p65
3739sin -0x1p65
3740sin 0x1.7f4134p+103
3741sin 0.80190127184058835
3742sin 2.522464e-1
3743sin 1e22
3744sin 0x1p1023
3745sin 0x1p16383
3746sin 0x1p+120
3747sin 0x1p+127
3748sin 0x1.fffff8p+127
3749sin 0x1.fffffep+127
3750sin 0x1p+50
3751sin 0x1p+28
3752sin 0.93340582292648832662962377071381
3753sin 2.3328432680770916363144351635128
3754sin 3.7439477503636453548097051680088
3755sin 3.9225160069792437411706487182528
3756sin 4.0711651639931289992091478779912
3757sin 4.7858438478542097982426639646292
3758sin 5.9840767662578002727968851104379
3759sin 1
3760sin 2
3761sin 3
3762sin 4
3763sin 5
3764sin 6
3765sin 7
3766sin 8
3767sin 9
3768sin 10
3769sin 0x1.2001469775ce6p32
3770sin -0x3.3de320f6be87ep+1020
3771sin 0xe.9f1e5bc3bb88p+112
3772sin 0x4.7857dp+68
3773sin 0x6.287cc8749212e72p+0
3774sin -0x1.02e34cp+0
3775sin 0xf.f0274p+4
3776sin 0x3.042d88p+0
3777sin max
3778sin -max
3779sin min
3780sin -min
3781sin min_subnorm
3782sin -min_subnorm
3783
3784sincos 0
3785sincos -0
3786sincos pi/2
3787sincos pi/6
3788sincos pi/3
3789sincos pi
3790sincos -pi
3791sincos 0.75
3792sincos 0x1p65
3793sincos -0x1p65
3794sincos 0.80190127184058835
3795sincos 1e22
3796sincos 0x1p1023
3797sincos 0x1p16383
3798sincos 0x1p+120
3799sincos 0x1p+127
3800sincos 0x1.fffff8p+127
3801sincos 0x1.fffffep+127
3802sincos 0x1p+50
3803sincos 0x1p+28
3804sincos -0x3.3de320f6be87ep+1020
3805sincos 0xe.9f1e5bc3bb88p+112
3806sincos 0x4.7857dp+68
3807sincos 0x6.287cc8749212e72p+0
3808sincos -0x1.02e34cp+0
3809sincos 0xf.f0274p+4
3810sincos 0x3.042d88p+0
3811sincos max
3812sincos -max
3813sincos min
3814sincos -min
3815sincos min_subnorm
3816sincos -min_subnorm
3817
3818sinh 0
3819sinh -0
3820sinh 0.75
3821sinh 0x8p-32
3822sinh 0x1p-5
3823sinh -0x1p-5
3824sinh 0x1p-10
3825sinh -0x1p-10
3826sinh 0x1p-20
3827sinh -0x1p-20
3828sinh 0x1p-30
3829sinh -0x1p-30
3830sinh 0x1p-40
3831sinh -0x1p-40
3832sinh 0x1p-50
3833sinh -0x1p-50
3834sinh 0x1p-60
3835sinh -0x1p-60
3836sinh 0x1p-70
3837sinh -0x1p-70
3838sinh 0x1p-100
3839sinh -0x1p-100
3840sinh 0x1p-1000
3841sinh -0x1p-1000
3842sinh 0x1p-10000
3843sinh -0x1p-10000
3844sinh 22
3845sinh 23
3846sinh 24
3847sinh -0x7.55d7f8p-4
3848sinh -0x3.f392f8p-4
3849sinh 0x1.c56446p+0
3850sinh 0x6.cac622d51eebcp-4
3851sinh -0x5.c4cb02389c094p+0
3852sinh -0x1.646850f515ef2p+0
3853sinh -0x7.a8c5f68c81fae5dp-4
3854sinh 0x3.4a037p-4
3855sinh -0x3.eba6dbcbeceb2p-4
3856sinh -0x2.55f63p+0
3857sinh -0x3.ca68c96337692p-4
3858sinh -0x3.92da05a85024b314p-4
3859sinh -0x3.3e6292ed442d450cp-4
3860sinh 0x7.6e259d2436fc4p-4
3861sinh 0x3.d6e088p-4
3862sinh -0x7.688eap-4
3863sinh -0xd.dce79p-4
3864sinh 0x8.a3127p+4
3865sinh 0x1.c0709p-12
3866sinh 0xb.7f67c3586c24p-4
3867sinh -0x1.3dda8ap+0
3868sinh -0x5.ee9218p-4
3869sinh -0x1.bcfc98p+0
3870sinh -0x6.9bbb6df7c5d08p-4
3871sinh max no-test-inline
3872sinh -max no-test-inline
3873sinh min
3874sinh -min
3875sinh min_subnorm
3876sinh -min_subnorm
3877
3878sinh 0x5.96a7ep+4
3879sinh 0x5.96a7e8p+4
3880sinh 0x2.c679d1f73f0fap+8
3881sinh 0x2.c679d1f73f0fcp+8
3882sinh 0x2.c679d1f73f0fb624d358b213a7p+8
3883sinh 0x2.c679d1f73f0fb624d358b213a8p+8
3884sinh 0x2.c5d37700c6bb03a4p+12 no-test-inline
3885sinh 0x2.c5d37700c6bb03a8p+12 no-test-inline
3886sinh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 no-test-inline
3887sinh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 no-test-inline
3888
3889sqrt 0
3890sqrt -0
3891sqrt 2209
3892sqrt 4
3893sqrt 2
3894sqrt 0.25
3895sqrt 6642.25
3896sqrt 15190.5625
3897sqrt 0.75
3898sqrt 0x1.fffffffffffffp+1023
3899sqrt 0x1.ffffffffffffbp+1023
3900sqrt 0x1.ffffffffffff7p+1023
3901sqrt 0x1.ffffffffffff3p+1023
3902sqrt 0x1.fffffffffffefp+1023
3903sqrt 0x1.fffffffffffebp+1023
3904sqrt 0x1.fffffffffffe7p+1023
3905sqrt 0x1.fffffffffffe3p+1023
3906sqrt 0x1.fffffffffffdfp+1023
3907sqrt 0x1.fffffffffffdbp+1023
3908sqrt 0x1.fffffffffffd7p+1023
3909sqrt 0x1.0000000000003p-1022
3910sqrt 0x1.0000000000007p-1022
3911sqrt 0x1.000000000000bp-1022
3912sqrt 0x1.000000000000fp-1022
3913sqrt 0x1.0000000000013p-1022
3914sqrt 0x1.0000000000017p-1022
3915sqrt 0x1.000000000001bp-1022
3916sqrt 0x1.000000000001fp-1022
3917sqrt 0x1.0000000000023p-1022
3918sqrt 0x1.0000000000027p-1022
3919sqrt 0x1.000000000002bp-1022
3920sqrt 0x1.000000000002fp-1022
3921sqrt 0x1.0000000000033p-1022
3922sqrt 0x1.0000000000037p-1022
3923sqrt 0x1.7167bc36eaa3bp+6
3924sqrt 0x1.7570994273ad7p+6
3925sqrt 0x1.7dae969442fe6p+6
3926sqrt 0x1.7f8444fcf67e5p+6
3927sqrt 0x1.8364650e63a54p+6
3928sqrt 0x1.85bedd274edd8p+6
3929sqrt 0x1.8609cf496ab77p+6
3930sqrt 0x1.873849c70a375p+6
3931sqrt 0x1.8919c962cbaaep+6
3932sqrt 0x1.8de4493e22dc6p+6
3933sqrt 0x1.924829a17a288p+6
3934sqrt 0x1.92702cd992f12p+6
3935sqrt 0x1.92b763a8311fdp+6
3936sqrt 0x1.947da013c7293p+6
3937sqrt 0x1.9536091c494d2p+6
3938sqrt 0x1.61b04c6p-1019
3939sqrt 0x1.93789f1p-1018
3940sqrt 0x1.a1989b4p-1018
3941sqrt 0x1.f93bc9p-1018
3942sqrt 0x1.2f675e3p-1017
3943sqrt 0x1.a158508p-1017
3944sqrt 0x1.cd31f078p-1017
3945sqrt 0x1.33b43b08p-1016
3946sqrt 0x1.6e66a858p-1016
3947sqrt 0x1.8661cbf8p-1016
3948sqrt 0x1.bbb221b4p-1016
3949sqrt 0x1.c4942f3cp-1016
3950sqrt 0x1.dbb258c8p-1016
3951sqrt 0x1.57103ea4p-1015
3952sqrt 0x1.9b294f88p-1015
3953sqrt 0x1.0000000000001p+0
3954sqrt 0x1.fffffffffffffp-1
3955sqrt max
3956sqrt min
3957sqrt min_subnorm
3958
3959tan 0
3960tan -0
3961tan pi/4
3962tan pi/2
3963tan -pi/2
3964tan 0.75
3965tan 0x1p65
3966tan -0x1p65
3967tan 0x1p-27
3968tan -0x1p-27
3969tan 0xc.9p-4
3970tan 0xc.908p-4
3971tan 0xc.90cp-4
3972tan 0xc.90ep-4
3973tan 0xc.90fp-4
3974tan 0xc.90f8p-4
3975tan 0xc.90fcp-4
3976tan 0xc.90fdp-4
3977tan 0xc.90fd8p-4
3978tan 0xc.90fdap-4
3979tan 0xc.ap-4
3980tan 0xc.98p-4
3981tan 0xc.94p-4
3982tan 0xc.92p-4
3983tan 0xc.91p-4
3984tan 0xc.90fep-4
3985tan 0xc.90fdcp-4
3986tan 0xc.90fdbp-4
3987tan -0xc.9p-4
3988tan -0xc.908p-4
3989tan -0xc.90cp-4
3990tan -0xc.90ep-4
3991tan -0xc.90fp-4
3992tan -0xc.90f8p-4
3993tan -0xc.90fcp-4
3994tan -0xc.90fdp-4
3995tan -0xc.90fd8p-4
3996tan -0xc.90fdap-4
3997tan -0xc.ap-4
3998tan -0xc.98p-4
3999tan -0xc.94p-4
4000tan -0xc.92p-4
4001tan -0xc.91p-4
4002tan -0xc.90fep-4
4003tan -0xc.90fdcp-4
4004tan -0xc.90fdbp-4
4005tan 1e22
4006tan 0x1p1023
4007tan 0x1p16383
4008tan 1
4009tan 2
4010tan 3
4011tan 4
4012tan 5
4013tan 6
4014tan 7
4015tan 8
4016tan 9
4017tan 10
4018tan -0x1.062a48p+0
4019tan -0x1.4f69cp+0
4020tan 0x1.6ca7e8p+0
4021tan -0x1.b569cp+0
4022tan -0x2.12bafcp+0
4023tan 0x2.091d68p+0
4024tan -0x5.302ab9b18593264p+0
4025tan 0x1.1ad374p+0
4026tan -0x1.0d55b8p+0
4027tan 0x1p-5
4028tan 0x1p-10
4029tan 0x1p-15
4030tan 0x1p-20
4031tan 0x1p-25
4032tan 0x1p-30
4033tan 0x1p-35
4034tan 0x1p-40
4035tan 0x1p-45
4036tan 0x1p-50
4037tan 0x1p-55
4038tan 0x1p-60
4039tan 0x1p-100
4040tan 0x1p-600
4041tan 0x1p-10000
4042tan max
4043tan -max
4044tan min
4045tan -min
4046tan min_subnorm
4047tan -min_subnorm
4048
4049tanh 0
4050tanh -0
4051tanh 0.75
4052tanh -0.75
4053tanh 1.0
4054tanh -1.0
4055tanh 2
4056tanh -2
4057tanh 3
4058tanh -3
4059tanh 4
4060tanh -4
4061tanh 5
4062tanh -5
4063tanh 6
4064tanh -6
4065tanh 7
4066tanh -7
4067tanh 8
4068tanh -8
4069tanh 9
4070tanh -9
4071tanh 10
4072tanh -10
4073tanh 15
4074tanh -15
4075tanh 20
4076tanh -20
4077tanh 22
4078tanh -22
4079tanh 25
4080tanh -25
4081tanh 30
4082tanh -30
4083tanh 35
4084tanh -35
4085tanh 40
4086tanh -40
4087tanh 45
4088tanh -45
4089tanh 50
4090tanh -50
4091tanh 0x1p-57
4092tanh 0xe.6c659p-4
4093tanh 0x8.c259ep-4
4094tanh 0x6.5821dp-4
4095tanh 0x8.7c9e5p-4
4096tanh -0x3.b60d7cp-4
4097tanh 0x7.b9985p-4
4098tanh 0x7.a18e8p-4
4099tanh -0x2.6082fp-4
4100tanh 0xe.05031p-16
4101tanh 0x3.c80eaa7adaa3p-4
4102tanh 0x2.00f9857616524p-4
4103tanh -0xe.9e035p+0
4104tanh -0x3.c0d8b54c5a488p-4
4105tanh -0x3.2f59p-4
4106tanh 0x2.e6f54cp-4
4107tanh 0x3.397f2f50241d031p-4
4108tanh 0x8.4024a11b6610672b2982b852e8p-4
4109tanh 0x1p-5
4110tanh 0x1p-10
4111tanh 0x1p-15
4112tanh 0x1p-20
4113tanh 0x1p-25
4114tanh 0x1p-30
4115tanh 0x1p-35
4116tanh 0x1p-40
4117tanh 0x1p-45
4118tanh 0x1p-50
4119tanh 0x1p-55
4120tanh 0x1p-60
4121tanh 0x1p-100
4122tanh 0x1p-600
4123tanh 0x1p-10000
4124tanh max
4125tanh -max
4126tanh min
4127tanh -min
4128tanh min_subnorm
4129tanh -min_subnorm
4130
4131tgamma 0.5
4132tgamma -0.5
4133
4134tgamma 1
4135tgamma 2
4136tgamma 3
4137tgamma 4
4138tgamma 5
4139tgamma 6
4140tgamma 7
4141tgamma 8
4142tgamma 9
4143tgamma 10
4144
4145tgamma 0.7
4146tgamma 1.2
4147
4148tgamma 1.5
4149tgamma 2.5
4150tgamma 3.5
4151tgamma 4.5
4152tgamma 5.5
4153tgamma 6.5
4154tgamma 7.5
4155tgamma 8.5
4156tgamma 9.5
4157tgamma -1.5
4158tgamma -2.5
4159tgamma -3.5
4160tgamma -4.5
4161tgamma -5.5
4162tgamma -6.5
4163tgamma -7.5
4164tgamma -8.5
4165tgamma -9.5
4166tgamma 0x1p-24
4167tgamma -0x1p-24
4168tgamma 0x1p-53
4169tgamma -0x1p-53
4170tgamma 0x1p-64
4171tgamma -0x1p-64
4172tgamma 0x1p-106
4173tgamma -0x1p-106
4174tgamma 0x1p-113
4175tgamma -0x1p-113
4176tgamma 0x1p-127
4177tgamma -0x1p-127
4178# IEEE semantics mean overflow very close to the threshold depends on
4179# the rounding mode; gen-auto-libm-tests does not reflect that glibc
4180# does not try to achieve this.
4181tgamma 0x1p-128 spurious-overflow:flt-32
4182tgamma -0x1p-128
4183tgamma 0x1p-149
4184tgamma -0x1p-149
4185tgamma 0x1p-1023
4186tgamma -0x1p-1023
4187tgamma 0x1p-1024 spurious-overflow:dbl-64 spurious-overflow:ldbl-128ibm
4188tgamma -0x1p-1024
4189tgamma 0x1p-1074
4190tgamma -0x1p-1074
4191tgamma 0x1p-16383
4192tgamma -0x1p-16383
4193tgamma 0x1p-16384 spurious-overflow:ldbl-96-intel spurious-overflow:ldbl-96-m68k spurious-overflow:ldbl-128
4194tgamma -0x1p-16384
4195tgamma 0x1p-16445
4196tgamma -0x1p-16445
4197tgamma 0x1p-16494
4198tgamma -0x1p-16494
4199tgamma 0x8.00001p0
4200tgamma 0x7.fffff8p0
4201tgamma 0x7.000008p0
4202tgamma 0x6.fffff8p0
4203tgamma 0x6.000008p0
4204tgamma 0x5.fffff8p0
4205tgamma 0x5.000008p0
4206tgamma 0x4.fffff8p0
4207tgamma 0x4.000008p0
4208tgamma 0x3.fffffcp0
4209tgamma 0x3.000004p0
4210tgamma 0x2.fffffcp0
4211tgamma 0x2.000004p0
4212tgamma 0x1.fffffep0
4213tgamma 0x1.000002p0
4214tgamma 0x0.ffffffp0
4215tgamma -0x0.ffffffp0
4216tgamma -0x1.000002p0
4217tgamma -0x1.fffffep0
4218tgamma -0x2.000004p0
4219tgamma -0x2.fffffcp0
4220tgamma -0x3.000004p0
4221tgamma -0x3.fffffcp0
4222tgamma -0x4.000008p0
4223tgamma -0x4.fffff8p0
4224tgamma -0x5.000008p0
4225tgamma -0x5.fffff8p0
4226tgamma -0x6.000008p0
4227tgamma -0x6.fffff8p0
4228tgamma -0x7.000008p0
4229tgamma -0x7.fffff8p0
4230tgamma -0x8.00001p0
4231tgamma -0x9.fffffp0
4232tgamma -0xa.00001p0
4233tgamma -0x13.ffffep0
4234tgamma -0x14.00002p0
4235tgamma -0x1d.ffffep0
4236tgamma -0x1e.00002p0
4237tgamma -0x27.ffffcp0
4238tgamma -0x28.00004p0
4239tgamma -0x28.ffffcp0
4240tgamma -0x29.00004p0
4241tgamma -0x29.ffffcp0
4242tgamma -0x2a.00004p0
4243tgamma 0x8.0000000000008p0
4244tgamma 0x7.ffffffffffffcp0
4245tgamma 0x7.0000000000004p0
4246tgamma 0x6.ffffffffffffcp0
4247tgamma 0x6.0000000000004p0
4248tgamma 0x5.ffffffffffffcp0
4249tgamma 0x5.0000000000004p0
4250tgamma 0x4.ffffffffffffcp0
4251tgamma 0x4.0000000000004p0
4252tgamma 0x3.ffffffffffffep0
4253tgamma 0x3.0000000000002p0
4254tgamma 0x2.ffffffffffffep0
4255tgamma 0x2.0000000000002p0
4256tgamma 0x1.fffffffffffffp0
4257tgamma 0x1.0000000000001p0
4258tgamma 0x0.fffffffffffff8p0
4259tgamma -0x0.fffffffffffff8p0
4260tgamma -0x1.0000000000001p0
4261tgamma -0x1.fffffffffffffp0
4262tgamma -0x2.0000000000002p0
4263tgamma -0x2.ffffffffffffep0
4264tgamma -0x3.0000000000002p0
4265tgamma -0x3.ffffffffffffep0
4266tgamma -0x4.0000000000004p0
4267tgamma -0x4.ffffffffffffcp0
4268tgamma -0x5.0000000000004p0
4269tgamma -0x5.ffffffffffffcp0
4270tgamma -0x6.0000000000004p0
4271tgamma -0x6.ffffffffffffcp0
4272tgamma -0x7.0000000000004p0
4273tgamma -0x7.ffffffffffffcp0
4274tgamma -0x8.0000000000008p0
4275tgamma -0x9.ffffffffffff8p0
4276tgamma -0xa.0000000000008p0
4277tgamma -0x13.ffffffffffffp0
4278tgamma -0x14.000000000001p0
4279tgamma -0x1d.ffffffffffffp0
4280tgamma -0x1e.000000000001p0
4281tgamma -0x27.fffffffffffep0
4282tgamma -0x28.000000000002p0
4283tgamma -0x28.fffffffffffep0
4284tgamma -0x29.000000000002p0
4285tgamma -0x29.fffffffffffep0
4286tgamma -0x2a.000000000002p0
4287tgamma -0x31.fffffffffffep0
4288tgamma -0x32.000000000002p0
4289tgamma -0x63.fffffffffffcp0
4290tgamma -0x64.000000000004p0
4291tgamma -0x95.fffffffffff8p0
4292tgamma -0x96.000000000008p0
4293tgamma -0xb4.fffffffffff8p0
4294tgamma -0xb5.000000000008p0
4295tgamma -0xb5.fffffffffff8p0
4296tgamma -0xb6.000000000008p0
4297tgamma -0xb6.fffffffffff8p0
4298tgamma -0xb7.000000000008p0
4299tgamma -0xb7.fffffffffff8p0
4300tgamma -0xb8.000000000008p0
4301tgamma 0x8.00000000000000000000000004p0
4302tgamma 0x7.fffffffffffffffffffffffffep0
4303tgamma 0x7.00000000000000000000000002p0
4304tgamma 0x6.fffffffffffffffffffffffffep0
4305tgamma 0x6.00000000000000000000000002p0
4306tgamma 0x5.fffffffffffffffffffffffffep0
4307tgamma 0x5.00000000000000000000000002p0
4308tgamma 0x4.fffffffffffffffffffffffffep0
4309tgamma 0x4.00000000000000000000000002p0
4310tgamma 0x3.ffffffffffffffffffffffffffp0
4311tgamma 0x3.00000000000000000000000001p0
4312tgamma 0x2.ffffffffffffffffffffffffffp0
4313tgamma 0x2.00000000000000000000000001p0
4314tgamma 0x1.ffffffffffffffffffffffffff8p0
4315tgamma 0x1.000000000000000000000000008p0
4316tgamma 0x0.ffffffffffffffffffffffffffcp0
4317tgamma -0x0.ffffffffffffffffffffffffffcp0
4318tgamma -0x1.000000000000000000000000008p0
4319tgamma -0x1.ffffffffffffffffffffffffff8p0
4320tgamma -0x2.00000000000000000000000001p0
4321tgamma -0x2.ffffffffffffffffffffffffffp0
4322tgamma -0x3.00000000000000000000000001p0
4323tgamma -0x3.ffffffffffffffffffffffffffp0
4324tgamma -0x4.00000000000000000000000002p0
4325tgamma -0x4.fffffffffffffffffffffffffep0
4326tgamma -0x5.00000000000000000000000002p0
4327tgamma -0x5.fffffffffffffffffffffffffep0
4328tgamma -0x6.00000000000000000000000002p0
4329tgamma -0x6.fffffffffffffffffffffffffep0
4330tgamma -0x7.00000000000000000000000002p0
4331tgamma -0x7.fffffffffffffffffffffffffep0
4332tgamma -0x8.00000000000000000000000004p0
4333tgamma -0x9.fffffffffffffffffffffffffcp0
4334tgamma -0xa.00000000000000000000000004p0
4335tgamma -0x13.fffffffffffffffffffffffff8p0
4336tgamma -0x14.00000000000000000000000008p0
4337tgamma -0x1d.fffffffffffffffffffffffff8p0
4338tgamma -0x1e.00000000000000000000000008p0
4339tgamma -0x27.fffffffffffffffffffffffffp0
4340tgamma -0x28.0000000000000000000000001p0
4341tgamma -0x28.fffffffffffffffffffffffffp0
4342tgamma -0x29.0000000000000000000000001p0
4343tgamma -0x29.fffffffffffffffffffffffffp0
4344tgamma -0x2a.0000000000000000000000001p0
4345tgamma -0x31.fffffffffffffffffffffffffp0
4346tgamma -0x32.0000000000000000000000001p0
4347tgamma -0x63.ffffffffffffffffffffffffep0
4348tgamma -0x64.0000000000000000000000002p0
4349tgamma -0x95.ffffffffffffffffffffffffcp0
4350tgamma -0x96.0000000000000000000000004p0
4351tgamma -0xb4.ffffffffffffffffffffffffcp0
4352tgamma -0xb5.0000000000000000000000004p0
4353tgamma -0xb5.ffffffffffffffffffffffffcp0
4354tgamma -0xb6.0000000000000000000000004p0
4355tgamma -0xb6.ffffffffffffffffffffffffcp0
4356tgamma -0xb7.0000000000000000000000004p0
4357tgamma -0xb7.ffffffffffffffffffffffffcp0
4358tgamma -0xb8.0000000000000000000000004p0
4359tgamma -0xbb.ffffffffffffffffffffffffcp0
4360tgamma -0xbc.0000000000000000000000004p0
4361tgamma -0xbc.ffffffffffffffffffffffffcp0
4362tgamma -0xbd.0000000000000000000000004p0
4363tgamma -0xbd.ffffffffffffffffffffffffcp0
4364tgamma -0xbe.0000000000000000000000004p0
4365tgamma -0xbe.ffffffffffffffffffffffffcp0
4366tgamma -0xbf.0000000000000000000000004p0
4367tgamma 0x8.000000000000001p0
4368tgamma 0x7.fffffffffffffff8p0
4369tgamma 0x7.0000000000000008p0
4370tgamma 0x6.fffffffffffffff8p0
4371tgamma 0x6.0000000000000008p0
4372tgamma 0x5.fffffffffffffff8p0
4373tgamma 0x5.0000000000000008p0
4374tgamma 0x4.fffffffffffffff8p0
4375tgamma 0x4.0000000000000008p0
4376tgamma 0x3.fffffffffffffffcp0
4377tgamma 0x3.0000000000000004p0
4378tgamma 0x2.fffffffffffffffcp0
4379tgamma 0x2.0000000000000004p0
4380tgamma 0x1.fffffffffffffffep0
4381tgamma 0x1.0000000000000002p0
4382tgamma 0x0.ffffffffffffffffp0
4383tgamma -0x0.ffffffffffffffffp0
4384tgamma -0x1.0000000000000002p0
4385tgamma -0x1.fffffffffffffffep0
4386tgamma -0x2.0000000000000004p0
4387tgamma -0x2.fffffffffffffffcp0
4388tgamma -0x3.0000000000000004p0
4389tgamma -0x3.fffffffffffffffcp0
4390tgamma -0x4.0000000000000008p0
4391tgamma -0x4.fffffffffffffff8p0
4392tgamma -0x5.0000000000000008p0
4393tgamma -0x5.fffffffffffffff8p0
4394tgamma -0x6.0000000000000008p0
4395tgamma -0x6.fffffffffffffff8p0
4396tgamma -0x7.0000000000000008p0
4397tgamma -0x7.fffffffffffffff8p0
4398tgamma -0x8.000000000000001p0
4399tgamma -0x9.fffffffffffffffp0
4400tgamma -0xa.000000000000001p0
4401tgamma -0x13.ffffffffffffffep0
4402tgamma -0x14.000000000000002p0
4403tgamma -0x1d.ffffffffffffffep0
4404tgamma -0x1e.000000000000002p0
4405tgamma -0x27.ffffffffffffffcp0
4406tgamma -0x28.000000000000004p0
4407tgamma -0x28.ffffffffffffffcp0
4408tgamma -0x29.000000000000004p0
4409tgamma -0x29.ffffffffffffffcp0
4410tgamma -0x2a.000000000000004p0
4411tgamma -0x31.ffffffffffffffcp0
4412tgamma -0x32.000000000000004p0
4413tgamma -0x63.ffffffffffffff8p0
4414tgamma -0x64.000000000000008p0
4415tgamma -0x95.ffffffffffffffp0
4416tgamma -0x96.00000000000001p0
4417tgamma -0xb4.ffffffffffffffp0
4418tgamma -0xb5.00000000000001p0
4419tgamma -0xb5.ffffffffffffffp0
4420tgamma -0xb6.00000000000001p0
4421tgamma -0xb6.ffffffffffffffp0
4422tgamma -0xb7.00000000000001p0
4423tgamma -0xb7.ffffffffffffffp0
4424tgamma -0xb8.00000000000001p0
4425tgamma -0xbb.ffffffffffffffp0
4426tgamma -0xbc.00000000000001p0
4427tgamma -0xbc.ffffffffffffffp0
4428tgamma -0xbd.00000000000001p0
4429tgamma -0xbd.ffffffffffffffp0
4430tgamma -0xbe.00000000000001p0
4431tgamma -0xbe.ffffffffffffffp0
4432tgamma -0xbf.00000000000001p0
4433tgamma -0xf9.ffffffffffffffp0
4434tgamma -0xfa.00000000000001p0
4435tgamma -0x1f3.fffffffffffffep0
4436tgamma -0x1f4.00000000000002p0
4437tgamma -0x2ed.fffffffffffffcp0
4438tgamma -0x2ee.00000000000004p0
4439tgamma -0x3e7.fffffffffffffcp0
4440tgamma -0x3e8.00000000000004p0
4441tgamma -0x4e1.fffffffffffff8p0
4442tgamma -0x4e2.00000000000008p0
4443tgamma -0x5db.fffffffffffff8p0
4444tgamma -0x5dc.00000000000008p0
4445tgamma -0x6d5.fffffffffffff8p0
4446tgamma -0x6d6.00000000000008p0
4447tgamma -0x6e2.fffffffffffff8p0
4448tgamma -0x6e3.00000000000008p0
4449tgamma -0x6e3.fffffffffffff8p0
4450tgamma -0x6e4.00000000000008p0
4451tgamma -0x6e4.fffffffffffff8p0
4452tgamma -0x6e5.00000000000008p0
4453tgamma -0x6e5.fffffffffffff8p0
4454tgamma -0x6e6.00000000000008p0
4455tgamma 0x8.0000000000000000000000000008p0
4456tgamma 0x7.fffffffffffffffffffffffffffcp0
4457tgamma 0x7.0000000000000000000000000004p0
4458tgamma 0x6.fffffffffffffffffffffffffffcp0
4459tgamma 0x6.0000000000000000000000000004p0
4460tgamma 0x5.fffffffffffffffffffffffffffcp0
4461tgamma 0x5.0000000000000000000000000004p0
4462tgamma 0x4.fffffffffffffffffffffffffffcp0
4463tgamma 0x4.0000000000000000000000000004p0
4464tgamma 0x3.fffffffffffffffffffffffffffep0
4465tgamma 0x3.0000000000000000000000000002p0
4466tgamma 0x2.fffffffffffffffffffffffffffep0
4467tgamma 0x2.0000000000000000000000000002p0
4468tgamma 0x1.ffffffffffffffffffffffffffffp0
4469tgamma 0x1.0000000000000000000000000001p0
4470tgamma 0x0.ffffffffffffffffffffffffffff8p0
4471tgamma -0x0.ffffffffffffffffffffffffffff8p0
4472tgamma -0x1.0000000000000000000000000001p0
4473tgamma -0x1.ffffffffffffffffffffffffffffp0
4474tgamma -0x2.0000000000000000000000000002p0
4475tgamma -0x2.fffffffffffffffffffffffffffep0
4476tgamma -0x3.0000000000000000000000000002p0
4477tgamma -0x3.fffffffffffffffffffffffffffep0
4478tgamma -0x4.0000000000000000000000000004p0
4479tgamma -0x4.fffffffffffffffffffffffffffcp0
4480tgamma -0x5.0000000000000000000000000004p0
4481tgamma -0x5.fffffffffffffffffffffffffffcp0
4482tgamma -0x6.0000000000000000000000000004p0
4483tgamma -0x6.fffffffffffffffffffffffffffcp0
4484tgamma -0x7.0000000000000000000000000004p0
4485tgamma -0x7.fffffffffffffffffffffffffffcp0
4486tgamma -0x8.0000000000000000000000000008p0
4487tgamma -0x9.fffffffffffffffffffffffffff8p0
4488tgamma -0xa.0000000000000000000000000008p0
4489tgamma -0x13.fffffffffffffffffffffffffffp0
4490tgamma -0x14.000000000000000000000000001p0
4491tgamma -0x1d.fffffffffffffffffffffffffffp0
4492tgamma -0x1e.000000000000000000000000001p0
4493tgamma -0x27.ffffffffffffffffffffffffffep0
4494tgamma -0x28.000000000000000000000000002p0
4495tgamma -0x28.ffffffffffffffffffffffffffep0
4496tgamma -0x29.000000000000000000000000002p0
4497tgamma -0x29.ffffffffffffffffffffffffffep0
4498tgamma -0x2a.000000000000000000000000002p0
4499tgamma -0x31.ffffffffffffffffffffffffffep0
4500tgamma -0x32.000000000000000000000000002p0
4501tgamma -0x63.ffffffffffffffffffffffffffcp0
4502tgamma -0x64.000000000000000000000000004p0
4503tgamma -0x95.ffffffffffffffffffffffffff8p0
4504tgamma -0x96.000000000000000000000000008p0
4505tgamma -0xb4.ffffffffffffffffffffffffff8p0
4506tgamma -0xb5.000000000000000000000000008p0
4507tgamma -0xb5.ffffffffffffffffffffffffff8p0
4508tgamma -0xb6.000000000000000000000000008p0
4509tgamma -0xb6.ffffffffffffffffffffffffff8p0
4510tgamma -0xb7.000000000000000000000000008p0
4511tgamma -0xb7.ffffffffffffffffffffffffff8p0
4512tgamma -0xb8.000000000000000000000000008p0
4513tgamma -0xbb.ffffffffffffffffffffffffff8p0
4514tgamma -0xbc.000000000000000000000000008p0
4515tgamma -0xbc.ffffffffffffffffffffffffff8p0
4516tgamma -0xbd.000000000000000000000000008p0
4517tgamma -0xbd.ffffffffffffffffffffffffff8p0
4518tgamma -0xbe.000000000000000000000000008p0
4519tgamma -0xbe.ffffffffffffffffffffffffff8p0
4520tgamma -0xbf.000000000000000000000000008p0
4521tgamma -0xf9.ffffffffffffffffffffffffff8p0
4522tgamma -0xfa.000000000000000000000000008p0
4523tgamma -0x1f3.ffffffffffffffffffffffffffp0
4524tgamma -0x1f4.00000000000000000000000001p0
4525tgamma -0x2ed.fffffffffffffffffffffffffep0
4526tgamma -0x2ee.00000000000000000000000002p0
4527tgamma -0x3e7.fffffffffffffffffffffffffep0
4528tgamma -0x3e8.00000000000000000000000002p0
4529tgamma -0x4e1.fffffffffffffffffffffffffcp0
4530tgamma -0x4e2.00000000000000000000000004p0
4531tgamma -0x5db.fffffffffffffffffffffffffcp0
4532tgamma -0x5dc.00000000000000000000000004p0
4533tgamma -0x6d5.fffffffffffffffffffffffffcp0
4534tgamma -0x6d6.00000000000000000000000004p0
4535tgamma -0x6e2.fffffffffffffffffffffffffcp0
4536tgamma -0x6e3.00000000000000000000000004p0
4537tgamma -0x6e3.fffffffffffffffffffffffffcp0
4538tgamma -0x6e4.00000000000000000000000004p0
4539tgamma -0x6e4.fffffffffffffffffffffffffcp0
4540tgamma -0x6e5.00000000000000000000000004p0
4541tgamma -0x6e5.fffffffffffffffffffffffffcp0
4542tgamma -0x6e6.00000000000000000000000004p0
4543tgamma -0x6eb.fffffffffffffffffffffffffcp0
4544tgamma -0x6ec.00000000000000000000000004p0
4545tgamma -0x6ec.fffffffffffffffffffffffffcp0
4546tgamma -0x6ed.00000000000000000000000004p0
4547tgamma -0x6ed.fffffffffffffffffffffffffcp0
4548tgamma -0x6ee.00000000000000000000000004p0
4549tgamma -0x6ee.fffffffffffffffffffffffffcp0
4550tgamma -0x6ef.00000000000000000000000004p0
4551tgamma -0x1.0a32a2p+5
4552tgamma -0x1.5800000080001p+7
4553tgamma 18.5
4554tgamma 19.5
4555tgamma 23.5
4556tgamma 29.5
4557tgamma 30.5
4558tgamma 31.5
4559tgamma 32.5
4560tgamma 33.5
4561tgamma 34.5
4562tgamma 0x2.30a43cp+4
4563tgamma 0x2.30a44p+4
4564tgamma 0xa.b9fd72b0fb238p+4
4565tgamma 0xa.b9fd72b0fb24p+4
4566tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
4567tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
4568tgamma 0x6.db8c603359a97108p+8
4569tgamma 0x6.db8c603359a9711p+8
4570tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
4571tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
4572tgamma 1e3
4573tgamma -100000.5
4574tgamma max
4575
4576tgamma -0x22.30p0
4577tgamma -0x22.31p0
4578tgamma -0x22.32p0
4579tgamma -0x22.33p0
4580tgamma -0x22.34p0
4581tgamma -0x22.35p0
4582tgamma -0x22.36p0
4583tgamma -0x22.37p0
4584tgamma -0xa3.70p0
4585tgamma -0xa3.71p0
4586tgamma -0xa3.72p0
4587tgamma -0xa3.73p0
4588tgamma -0xa3.74p0
4589tgamma -0xa3.75p0
4590tgamma -0xa3.76p0
4591tgamma -0xa3.77p0
4592tgamma -0xab.0d0p0
4593tgamma -0xab.0d1p0
4594tgamma -0xab.0d2p0
4595tgamma -0xab.0d3p0
4596tgamma -0xab.0d4p0
4597tgamma -0xab.0d5p0
4598tgamma -0xab.0d6p0
4599tgamma -0xab.0d7p0
4600tgamma -0x6db.030p0
4601tgamma -0x6db.031p0
4602tgamma -0x6db.032p0
4603tgamma -0x6db.033p0
4604tgamma -0x6db.034p0
4605tgamma -0x6db.035p0
4606tgamma -0x6db.036p0
4607tgamma -0x6db.037p0
4608tgamma -0x6db.050p0
4609tgamma -0x6db.051p0
4610tgamma -0x6db.052p0
4611tgamma -0x6db.053p0
4612tgamma -0x6db.054p0
4613tgamma -0x6db.055p0
4614tgamma -0x6db.056p0
4615tgamma -0x6db.057p0
4616
4617tgamma -0x3.06644cp+0
4618tgamma -0x6.fe4636e0c5064p+0
4619tgamma -0x7.a13d7a2945cd5718p+0
4620tgamma -0x1.4a5caap+4
4621tgamma -0x9.2d3a5p+0
4622tgamma -0xb.0f63ep+0
4623tgamma -0x5.f0e02p+8
4624tgamma -0xb.3123bp+0
4625tgamma -0x9.6d538p+0
4626tgamma -0xc.c2439p+0
4627tgamma -0xc.372f043322128p+0
4628tgamma -0xa.ccfcep+0
4629tgamma -0x9.418c8p+0
4630tgamma -0x6.ce9158p+0
4631tgamma -0xd.cbf53d0e7d06p+0
4632
4633y0 0.125
4634y0 0.75
4635y0 1.0
4636y0 1.5
4637y0 2.0
4638y0 8.0
4639y0 10.0
4640y0 0x1.3ffp+74
4641y0 0x1.ff00000000002p+840
4642y0 0x1p1023
4643y0 0x1p16382
4644y0 0x1p16383
4645y0 0x1p-10
4646y0 0x1p-20
4647y0 0x1p-30
4648y0 0x1p-40
4649y0 0x1p-50
4650y0 0x1p-60
4651y0 0x1p-70
4652y0 0x1p-80
4653y0 0x1p-90
4654y0 0x1p-100
4655y0 0x1p-110
4656y0 0x1p-600
4657y0 0x1p-10000
4658y0 min
4659y0 min_subnorm
4660
4661y1 0.125
4662y1 0.75
4663y1 1.0
4664y1 1.5
4665y1 2.0
4666y1 8.0
4667y1 10.0
4668y1 0x1.27e204p+99
4669y1 0x1.001000001p+593
4670y1 0x1p1023
4671y1 0x1p16382
4672y1 0x1p16383
4673y1 0x1p-10
4674y1 0x1p-20
4675y1 0x1p-30
4676y1 0x1p-40
4677y1 0x1p-50
4678y1 0x1p-60
4679y1 0x1p-70
4680y1 0x1p-80
4681y1 0x1p-90
4682y1 0x1p-100
4683y1 0x1p-110
4684y1 0x1p-600
4685y1 0x1p-10000
4686y1 min
4687y1 min_subnorm
4688
4689# yn (0, x) == y0 (x).
4690yn 0 0.125
4691yn 0 0.75
4692yn 0 1.0
4693yn 0 1.5
4694yn 0 2.0
4695yn 0 8.0
4696yn 0 10.0
4697
4698# yn (1, x) == y1 (x).
4699yn 1 0.125
4700yn 1 0.75
4701yn 1 1.0
4702yn 1 1.5
4703yn 1 2.0
4704yn 1 8.0
4705yn 1 10.0
4706
4707# yn (-1, x) == -y1 (x).
4708yn -1 1.0
4709
4710# yn (3, x).
4711yn 3 0.125
4712yn 3 0.75
4713yn 3 1.0
4714yn 3 2.0
4715yn 3 10.0
4716yn 3 0x1p-10
4717yn 3 0x1p-100
4718yn 3 0x1p-600
4719yn 3 0x1p-10000
4720
4721# yn (10, x).
4722yn 10 0.125
4723yn 10 0.75
4724yn 10 1.0
4725yn 10 2.0
4726yn 10 10.0
4727
4728yn -10 1.0
4729
4730yn 10 min
4731
4732yn 2 0x1.ffff62p+99
4733yn 2 0x1p127
4734yn 2 0x1p1023
4735yn 2 0x1p16383
4736yn 2 0x1p-10
4737yn 2 0x1p-100
4738yn 2 0x1p-600
4739yn 2 0x1p-10000
4740
4741yn 0 min
4742yn 0 min_subnorm
4743yn 1 min
4744yn 1 min_subnorm
4745yn -1 min
4746yn -1 min_subnorm
4747yn 2 min
4748yn 2 min_subnorm
4749yn -2 min
4750yn -2 min_subnorm
4751yn 17 min
4752yn 17 min_subnorm
4753yn -17 min
4754yn -17 min_subnorm
4755yn 42 min
4756yn 42 min_subnorm
4757yn -42 min
4758yn -42 min_subnorm