c58b8e math: regenerate all math tests

Authored and Committed by Szabolcs Nagy 11 years ago
115 files changed. 7348 lines added. 7164 lines removed.
src/math/Makefile
file modified
+1 -1
src/math/crlibm/acos.h
file modified
+111 -111
src/math/crlibm/asin.h
file modified
+971 -971
src/math/crlibm/atan.h
file modified
+624 -624
src/math/crlibm/cos.h
file modified
+578 -578
src/math/crlibm/cosh.h
file modified
+769 -769
src/math/crlibm/exp.h
file modified
+682 -682
src/math/crlibm/expm1.h
file modified
+266 -266
src/math/crlibm/log.h
file modified
+45 -45
src/math/crlibm/log10.h
file modified
+11 -11
src/math/crlibm/log1p.h
file modified
+172 -172
src/math/crlibm/log2.h
file modified
+162 -162
src/math/crlibm/pow.h
file modified
+4 -4
src/math/crlibm/sin.h
file modified
+232 -232
src/math/crlibm/sinh.h
file modified
+578 -578
src/math/crlibm/tan.h
file modified
+571 -571
src/math/gen/Makefile
file modified
+7 -1
src/math/gen/functions.h
file modified
+3 -0
src/math/gen/mp.c
file modified
+58 -129
src/math/gen/mplibm.c
file modified
+7 -0
src/math/gen/next.c
file added
+29
src/math/gen/prev.c
file added
+29
src/math/gen/toa.c
file added
+25
src/math/gen/toe.c
file added
+25
src/math/gen/tof.c
file added
+25
src/math/sanity/frexp.h
file modified
+10 -10
src/math/sanity/frexpf.h
file modified
+10 -10
src/math/sanity/frexpl.h
file modified
+10 -10
src/math/sanity/ilogb.h
file modified
+10 -10
src/math/sanity/ilogbf.h
file modified
+10 -10
src/math/sanity/ilogbl.h
file modified
+10 -10
src/math/sanity/jn.h
file modified
+10 -10
src/math/sanity/jnf.h
file modified
+10 -10
src/math/sanity/ldexp.h
file modified
+10 -10
src/math/sanity/ldexpf.h
file modified
+10 -10
src/math/sanity/ldexpl.h
file modified
+10 -10
src/math/sanity/lgamma.h
file modified
+10 -10
src/math/sanity/lgamma_r.h
file modified
+10 -10
src/math/sanity/lgammaf.h
file modified
+10 -10
src/math/sanity/lgammaf_r.h
file modified
+10 -10
src/math/sanity/lgammal.h
file modified
+10 -10
src/math/sanity/lgammal_r.h
file modified
+10 -10
src/math/sanity/llrint.h
file modified
+10 -10
src/math/sanity/llrintf.h
file modified
+10 -10
src/math/sanity/llrintl.h
file modified
+10 -10
src/math/sanity/llround.h
file modified
+10 -10
src/math/sanity/llroundf.h
file modified
+10 -10
src/math/sanity/llroundl.h
file modified
+10 -10
src/math/sanity/lrint.h
file modified
+10 -10
src/math/sanity/lrintf.h
file modified
+10 -10
src/math/sanity/lrintl.h
file modified
+10 -10
src/math/sanity/lround.h
file modified
+10 -10
src/math/sanity/lroundf.h
file modified
+10 -10
src/math/sanity/lroundl.h
file modified
+10 -10
src/math/sanity/modf.h
file modified
+10 -10
src/math/sanity/modff.h
file modified
+10 -10
src/math/sanity/modfl.h
file modified
+10 -10
src/math/sanity/remquo.h
file modified
+10 -10
src/math/sanity/remquof.h
file modified
+10 -10
src/math/sanity/remquol.h
file modified
+10 -10
src/math/sanity/scalbln.h
file modified
+10 -10
src/math/sanity/scalblnf.h
file modified
+10 -10
src/math/sanity/scalblnl.h
file modified
+10 -10
src/math/sanity/scalbn.h
file modified
+10 -10
src/math/sanity/scalbnf.h
file modified
+10 -10
src/math/sanity/scalbnl.h
file modified
+10 -10
src/math/sanity/yn.h
file modified
+10 -10
src/math/sanity/ynf.h
file modified
+10 -10
src/math/special/expl.h
file modified
+1 -1
src/math/special/llrint.h
file modified
+5 -5
src/math/special/llrintf.h
file modified
+5 -5
src/math/special/llrintl.h
file modified
+5 -5
src/math/special/llround.h
file modified
+5 -5
src/math/special/llroundf.h
file modified
+5 -5
src/math/special/llroundl.h
file modified
+5 -5
src/math/special/lrint.h
file modified
+5 -5
src/math/special/lrintf.h
file modified
+5 -5
src/math/special/lrintl.h
file modified
+5 -5
src/math/special/lround.h
file modified
+5 -5
src/math/special/lroundf.h
file modified
+5 -5
src/math/special/lroundl.h
file modified
+5 -5
src/math/special/tgamma.h
file modified
+97 -0
src/math/ucb/acos.h
file modified
+21 -21
src/math/ucb/acosf.h
file modified
+5 -5
src/math/ucb/asin.h
file modified
+4 -4
src/math/ucb/asinf.h
file modified
+12 -12
src/math/ucb/atan.h
file modified
+27 -27
src/math/ucb/atan2.h
file modified
+13 -13
src/math/ucb/atan2f.h
file modified
+13 -13
src/math/ucb/atanf.h
file modified
+45 -45
src/math/ucb/cos.h
file modified
+27 -27
src/math/ucb/cosf.h
file modified
+35 -35
src/math/ucb/cosh.h
file modified
+15 -15
src/math/ucb/coshf.h
file modified
+20 -20
src/math/ucb/exp.h
file modified
+39 -39
src/math/ucb/expf.h
file modified
+43 -43
src/math/ucb/hypot.h
file modified
+2 -2
src/math/ucb/hypotf.h
file modified
+3 -3
src/math/ucb/log.h
file modified
+22 -22
src/math/ucb/log10.h
file modified
+6 -6
src/math/ucb/log10f.h
file modified
+9 -9
src/math/ucb/logf.h
file modified
+30 -30
src/math/ucb/pow.h
file modified
+40 -40
src/math/ucb/powf.h
file modified
+40 -40
src/math/ucb/sin.h
file modified
+23 -23
src/math/ucb/sinf.h
file modified
+27 -27
src/math/ucb/sinh.h
file modified
+26 -26
src/math/ucb/sinhf.h
file modified
+26 -26
src/math/ucb/sqrt.h
file modified
+31 -31
src/math/ucb/sqrtf.h
file modified
+38 -38
src/math/ucb/tan.h
file modified
+7 -7
src/math/ucb/tanf.h
file modified
+9 -9
src/math/ucb/tanh.h
file modified
+56 -56
src/math/ucb/tanhf.h
file modified
+46 -46
src/math/util.c
file modified
+15 -6
    math: regenerate all math tests
    
    gen used exp range limitation to get ieee semantics but
    mpfr seems to have problems with it (eg gamma(next(-180))
    incorrectly underflows) so different strategy is used:
    use full exp range and only narrow it before converting
    the result
    
    now the error term uses nearest rounding and sign difference
    is treated as inf ulp error during tests
    
    added helper tools to convert between float formats
    
        
file modified
+1 -1
file modified
+111 -111
file modified
+971 -971
file modified
+624 -624
file modified
+578 -578
file modified
+769 -769
file modified
+682 -682
file modified
+266 -266
file modified
+45 -45
file modified
+11 -11
file modified
+172 -172
file modified
+162 -162
file modified
+4 -4
file modified
+232 -232
file modified
+578 -578
file modified
+571 -571
file modified
+7 -1
file modified
+3 -0
file modified
+58 -129
file modified
+7 -0
file added
+29
file added
+29
file added
+25
file added
+25
file added
+25
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+10 -10
file modified
+1 -1
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+5 -5
file modified
+97 -0
file modified
+21 -21
file modified
+5 -5
file modified
+4 -4
file modified
+12 -12
file modified
+27 -27
file modified
+13 -13
file modified
+13 -13
file modified
+45 -45
file modified
+27 -27
file modified
+35 -35
file modified
+15 -15
file modified
+20 -20
file modified
+39 -39
file modified
+43 -43
file modified
+2 -2
file modified
+3 -3
file modified
+22 -22
file modified
+6 -6
file modified
+9 -9
file modified
+30 -30
file modified
+40 -40
file modified
+40 -40
file modified
+23 -23
file modified
+27 -27
file modified
+26 -26
file modified
+26 -26
file modified
+31 -31
file modified
+38 -38
file modified
+7 -7
file modified
+9 -9
file modified
+56 -56
file modified
+46 -46
file modified
+15 -6