Fix hypot sNaN handling (bug 20940).
[glibc.git] / sysdeps / sh / libm-test-ulps
blob4c43510849d115817360c54a33febea625d9520a
1 # Begin of automatic generation
3 # Maximal error of functions:
4 Function: "acos_towardzero":
5 float: 1
6 ifloat: 1
8 Function: "acosh":
9 double: 1
10 idouble: 1
12 Function: "asin_towardzero":
13 double: 1
14 float: 1
15 idouble: 1
16 ifloat: 1
18 Function: "asinh":
19 double: 1
20 float: 1
21 ifloat: 1
23 Function: "atan2":
24 float: 1
25 ifloat: 1
27 Function: "atanh":
28 float: 1
29 ifloat: 1
31 Function: Real part of "cacos":
32 double: 1
33 float: 2
34 idouble: 1
35 ifloat: 2
37 Function: Imaginary part of "cacos":
38 double: 1
39 float: 2
40 idouble: 1
41 ifloat: 2
43 Function: Real part of "cacosh":
44 double: 1
45 float: 2
46 idouble: 1
47 ifloat: 2
49 Function: Imaginary part of "cacosh":
50 double: 1
51 float: 2
52 idouble: 1
53 ifloat: 2
55 Function: Real part of "casin":
56 double: 1
57 float: 1
58 idouble: 1
59 ifloat: 1
61 Function: Imaginary part of "casin":
62 double: 1
63 float: 2
64 idouble: 1
65 ifloat: 2
67 Function: Real part of "casinh":
68 double: 1
69 float: 2
70 idouble: 1
71 ifloat: 2
73 Function: Imaginary part of "casinh":
74 double: 1
75 float: 1
76 idouble: 1
77 ifloat: 1
79 Function: Real part of "catan":
80 float: 1
81 ifloat: 1
83 Function: Imaginary part of "catan":
84 double: 1
85 float: 1
86 idouble: 1
87 ifloat: 1
89 Function: Real part of "catanh":
90 double: 1
91 float: 1
92 idouble: 1
93 ifloat: 1
95 Function: Imaginary part of "catanh":
96 float: 1
97 ifloat: 1
99 Function: "cbrt":
100 double: 1
101 float: 1
102 idouble: 1
103 ifloat: 1
105 Function: Real part of "ccos":
106 double: 1
107 float: 1
108 idouble: 1
109 ifloat: 1
111 Function: Imaginary part of "ccos":
112 double: 1
113 float: 1
114 idouble: 1
115 ifloat: 1
117 Function: Real part of "ccosh":
118 double: 1
119 float: 1
120 idouble: 1
121 ifloat: 1
123 Function: Imaginary part of "ccosh":
124 double: 1
125 float: 1
126 idouble: 1
127 ifloat: 1
129 Function: Real part of "cexp":
130 double: 2
131 float: 1
132 idouble: 2
133 ifloat: 1
135 Function: Imaginary part of "cexp":
136 double: 1
137 float: 2
138 idouble: 1
139 ifloat: 2
141 Function: Real part of "clog":
142 double: 1
143 float: 1
144 idouble: 1
145 ifloat: 1
147 Function: Imaginary part of "clog":
148 float: 1
149 ifloat: 1
151 Function: Real part of "clog10":
152 double: 2
153 float: 2
154 idouble: 2
155 ifloat: 2
157 Function: Imaginary part of "clog10":
158 double: 1
159 float: 1
160 idouble: 1
161 ifloat: 1
163 Function: "cos":
164 float: 1
165 ifloat: 1
167 Function: "cos_tonearest":
168 float: 1
169 ifloat: 1
171 Function: "cos_towardzero":
172 double: 1
173 float: 1
174 idouble: 1
175 ifloat: 1
177 Function: "cosh":
178 double: 1
179 float: 1
180 idouble: 1
181 ifloat: 1
183 Function: "cosh_tonearest":
184 double: 1
185 float: 1
186 idouble: 1
187 ifloat: 1
189 Function: "cosh_towardzero":
190 double: 1
191 float: 1
192 idouble: 1
193 ifloat: 1
195 Function: Real part of "cpow":
196 double: 2
197 float: 4
198 idouble: 2
199 ifloat: 4
201 Function: Imaginary part of "cpow":
202 float: 2
203 ifloat: 2
205 Function: Real part of "csin":
206 double: 1
207 float: 1
208 idouble: 1
209 ifloat: 1
211 Function: Real part of "csinh":
212 float: 1
213 ifloat: 1
215 Function: Imaginary part of "csinh":
216 double: 1
217 float: 1
218 idouble: 1
219 ifloat: 1
221 Function: Real part of "csqrt":
222 double: 1
223 float: 1
224 idouble: 1
225 ifloat: 1
227 Function: Imaginary part of "csqrt":
228 double: 1
229 float: 1
230 idouble: 1
231 ifloat: 1
233 Function: Real part of "ctan":
234 double: 1
235 float: 1
236 idouble: 1
237 ifloat: 1
239 Function: Imaginary part of "ctan":
240 double: 2
241 float: 1
242 idouble: 2
243 ifloat: 1
245 Function: Real part of "ctan_tonearest":
246 double: 1
247 float: 1
248 idouble: 1
249 ifloat: 1
251 Function: Imaginary part of "ctan_tonearest":
252 double: 2
253 float: 1
254 idouble: 2
255 ifloat: 1
257 Function: Real part of "ctan_towardzero":
258 double: 5
259 float: 3
260 idouble: 5
261 ifloat: 3
263 Function: Imaginary part of "ctan_towardzero":
264 double: 2
265 float: 3
266 idouble: 2
267 ifloat: 3
269 Function: Real part of "ctanh":
270 double: 2
271 float: 1
272 idouble: 2
273 ifloat: 1
275 Function: Imaginary part of "ctanh":
276 double: 2
277 float: 2
278 idouble: 2
279 ifloat: 2
281 Function: Real part of "ctanh_tonearest":
282 double: 2
283 float: 1
284 idouble: 2
285 ifloat: 1
287 Function: Imaginary part of "ctanh_tonearest":
288 double: 2
289 float: 2
290 idouble: 2
291 ifloat: 2
293 Function: Real part of "ctanh_towardzero":
294 double: 2
295 float: 3
296 idouble: 2
297 ifloat: 3
299 Function: Imaginary part of "ctanh_towardzero":
300 double: 5
301 float: 3
302 idouble: 5
303 ifloat: 3
305 Function: "erf":
306 double: 1
307 idouble: 1
309 Function: "erfc":
310 double: 1
311 float: 1
312 idouble: 1
313 ifloat: 1
315 Function: "exp10":
316 double: 1
317 idouble: 1
319 Function: "exp10_tonearest":
320 double: 1
321 idouble: 1
323 Function: "exp10_towardzero":
324 double: 1
325 idouble: 1
327 Function: "exp_towardzero":
328 double: 1
329 idouble: 1
331 Function: "expm1":
332 double: 1
333 float: 1
334 idouble: 1
335 ifloat: 1
337 Function: "expm1_tonearest":
338 double: 1
339 float: 1
340 idouble: 1
341 ifloat: 1
343 Function: "expm1_towardzero":
344 double: 1
345 float: 1
346 idouble: 1
347 ifloat: 1
349 Function: "fma_towardzero":
350 double: 1
351 idouble: 1
353 Function: "gamma":
354 double: 1
355 float: 1
356 idouble: 1
357 ifloat: 1
359 Function: "hypot":
360 double: 1
361 idouble: 1
363 Function: "j0":
364 double: 2
365 float: 2
366 idouble: 2
367 ifloat: 2
369 Function: "j1":
370 double: 1
371 float: 2
372 idouble: 1
373 ifloat: 2
375 Function: "jn":
376 double: 4
377 float: 4
378 idouble: 4
379 ifloat: 4
381 Function: "lgamma":
382 double: 1
383 float: 1
384 idouble: 1
385 ifloat: 1
387 Function: "log":
388 float: 1
389 ifloat: 1
391 Function: "log10":
392 double: 1
393 float: 2
394 idouble: 1
395 ifloat: 2
397 Function: "log1p":
398 float: 1
399 ifloat: 1
401 Function: "pow":
402 float: 1
403 ifloat: 1
405 Function: "pow10":
406 double: 1
407 idouble: 1
409 Function: "pow_tonearest":
410 float: 1
411 ifloat: 1
413 Function: "pow_towardzero":
414 float: 1
415 ifloat: 1
417 Function: "sin":
418 float: 1
419 ifloat: 1
421 Function: "sin_tonearest":
422 float: 1
423 ifloat: 1
425 Function: "sin_towardzero":
426 double: 1
427 float: 1
428 idouble: 1
429 ifloat: 1
431 Function: "sincos":
432 float: 1
433 ifloat: 1
435 Function: "sinh_towardzero":
436 double: 1
437 idouble: 1
439 Function: "tan_towardzero":
440 double: 1
441 float: 1
442 idouble: 1
443 ifloat: 1
445 Function: "tgamma":
446 double: 4
447 float: 3
448 idouble: 4
449 ifloat: 3
451 Function: "y0":
452 double: 2
453 float: 1
454 idouble: 2
455 ifloat: 1
457 Function: "y1":
458 double: 3
459 float: 2
460 idouble: 3
461 ifloat: 2
463 Function: "yn":
464 double: 3
465 float: 2
466 idouble: 3
467 ifloat: 2
469 # end of automatic generation