1570af302Sopenharmony_citools for generating testcases and checking ulp error of math functions
2570af302Sopenharmony_ci(needs cleanup)
3570af302Sopenharmony_ci
4570af302Sopenharmony_cigen: math functions implemented with mpfr
5570af302Sopenharmony_cimgen: math functions from libm
6570af302Sopenharmony_cicheck: compare input to libm and report errors
7570af302Sopenharmony_ci
8570af302Sopenharmony_cicheck asinh in the [0.125,0.5] domain over 100k points and report >1.5ulp errors:
9570af302Sopenharmony_ci
10570af302Sopenharmony_ci./rnd -a 0x1p-3 -b 0x1p-1 -n 100000 |./gen asinh |./check asinh 1.5
11