initial commit
[libm] / test / io / ucb / README
1 test vectors from ucbtest/ucblib
2 http://www.netlib.org/fp/ucbtest.tgz
3 powd.input is fixed to match posix
4
5 format:
6         /* comment */
7         func1 round check except in out
8         func2 round check except in1 in2 out
9
10 func1: function with 1 input arg
11 func2: function with 2 input args
12
13 round:
14         n = to nearest
15         z = to zero
16         p = to +inf
17         m = to -inf
18
19 check:
20         eq = equal
21         nb = nearby (abserr < 10 ulp)
22         vn = very near (abserr < 3ulp)
23         uo = unordered (nan)
24         ge = greater or equal
25         le = less or equal
26
27 except:
28         v = invalid
29         x = inexact
30         o = overflow
31         u = underflow
32         d = div by zero
33         - = no except
34         ? = next except is optional
35
36 in:
37 out:
38         n 32bit words in hex
39                 single precision: n = 1
40                 double precision: n = 2
41                 quad precision: n = 4