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