Time: 25.2m
Passed: 22/28
Tests: 35
Bits: 437/567

Date:Friday, December 28th, 2018
Commit:380dbd2a465f205d153f4bc8cc948c449c0b5dbb on develop
Hostname:warfa
Points:256
Fuel:4
Seed:2018362
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics
TestStartResult ?Target ?∞ ↔ ℝTime
arccos0.00.049.3s»
Rosa's TurbineBenchmark12.00.441.0s»
Rosa's FloatVsDoubleBenchmark0.50.51.7m»
Rosa's DopplerBench18.01.335.5s»
Rosa's Benchmark0.10.15.3s»
Radioactive exchange between two surfaces0.00.05.5s»
NMSE Section 6.1 mentioned, B14.70.836.6s»
NMSE Section 6.1 mentioned, A30.00.95.3m»
Kahan's Unum-Targeted Monster4.8m»
Kahan's Monster3.1m»
Kahan p13 Example 30.00.013.5s»
Kahan p13 Example 20.00.017.6s»
Kahan p13 Example 10.10.11.4m»
From Warwick Tucker's Validated Numerics58.163.653.2s»
x / (x^2 + 1)15.20.00.111.8s»
simple fma test45.1004.9s»
ln(1 + x)39.20.00.24.1s»
fma_test249.1001.3s»
fma_test161.80.350.56.6s»
The quadratic formula (r2)32.88.820.231.4s»
The quadratic formula (r1)33.215.420.234.0s»
Rectangular parallelepiped of dimension a×b×c0001.8s»
Kahan's exp quotient39.70.138.912.5s»
Kahan p9 Example20.20.00.121.8s»
Expression, p63.703.99.2s»
Expression, p140.00.00.08.0s»
Expression 4, p150.00.00.04.6s»
Expression 3, p150.00.00.010.4s»
Expression 2, p150.000.0978.0ms»
Expression 1, p150.40.20.226.1s»
Difference of squares0.00.00.02.4s»
Compound Interest42.020.041.839.3s»
Complex division, real part25.512.30.418.3s»
Complex division, imag part25.04.80.526.7s»
Area of a triangle6.0s»

Details

simplify11.6m

Calls

6311 calls. Slowest were:

1.8s
(- (+ (sqrt -1) (/ 1 (* x (sqrt -1)))) (+ (/ 1 (* (pow x 2) (sqrt -1))) (* 1/2 (/ 1 (* (pow x 2) (pow (sqrt -1) 3))))))
1.6s
(- (+ (sqrt -1) (/ 1 (* x (sqrt -1)))) (+ (/ 1 (* (pow x 2) (sqrt -1))) (* 1/2 (/ 1 (* (pow x 2) (pow (sqrt -1) 3))))))
1.5s
(/ (* (* (/ (* 2 t) (sqrt (+ 1 t))) (/ (* 2 t) (sqrt (+ 1 t)))) (/ (* 2 t) (sqrt (+ 1 t)))) (* (* (sqrt (+ 1 t)) (sqrt (+ 1 t))) (sqrt (+ 1 t))))
1.4s
(* (* (* (/ (/ 1 (* 2 a)) 1) (/ (/ 1 (* 2 a)) 1)) (/ (/ 1 (* 2 a)) 1)) (* (* (- (sqrt (fma (* a -4) c (* b b))) b) (- (sqrt (fma (* a -4) c (* b b))) b)) (- (sqrt (fma (* a -4) c (* b b))) b)))
1.3s
(- (* (* (+ (pow 1 3) (pow (/ 1 eps) 3)) (exp 0)) (* (+ (/ 1 eps) 1) (exp (* (+ 1 eps) x)))) (* (* (+ (* 1 1) (- (* (/ 1 eps) (/ 1 eps)) (* 1 (/ 1 eps)))) (exp (* (- 1 eps) x))) (* (- (* (/ 1 eps) (/ 1 eps)) (* 1 1)) (exp 0))))

prune2.3m

series21.2s

Calls

306 calls. Slowest were:

1.2s
(cbrt (/ (expm1 (* n (log1p (/ i n)))) (/ i n)))
1.1s
(cbrt (/ (expm1 (* n (log1p (/ i n)))) (/ i n)))
1.1s
(cbrt (/ (expm1 (* n (log1p (/ i n)))) (/ i n)))
504.0ms
(+ (+ (+ (+ (* (+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (fma (fma x1 (* 3 x1) (- (* 2 x2) x1)) (/ 1 (+ (* x1 x1) 1)) (- 3))) (* x1 (* x1 (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))) (+ (* x1 x1) 1)) (* (* (* 3 x1) x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)))) (* (* x1 x1) x1)) x1) (* 3 (/ (- (- (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))))
459.0ms
(sqrt (/ (- 1 x) (+ 1 x)))

setup8.4s

rewrite8.4s

Calls

306 calls. Slowest were:

5.3s
(+ (+ (+ (+ (* (+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (fma (fma x1 (* 3 x1) (- (* 2 x2) x1)) (/ 1 (+ (* x1 x1) 1)) (- 3))) (* x1 (* x1 (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))) (+ (* x1 x1) 1)) (* (* (* 3 x1) x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)))) (* (* x1 x1) x1)) x1) (* 3 (/ (- (- (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))))
168.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (- (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)) 3)) (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))
158.0ms
(+ (/ (exp (log (- (* (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2)))) (* (* 5.5 (pow 33096 8)) (* 5.5 (pow 33096 8)))))) (- (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (* 5.5 (pow 33096 8)))) (/ 77617 (* 2 33096)))
99.0ms
(+ (+ (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (* 5.5 (pow 33096 8))) (/ 77617 (* 2 33096)))
98.0ms
(/ (- (pow (sqrt (+ (* 2/3 (pow x 3)) 2)) 3) (pow x 3)) (cbrt (+ (* (+ (* 2/3 (pow x 3)) 2) (+ (* 2/3 (pow x 3)) 2)) (+ (* (pow x 2) (pow x 2)) (* (+ (* 2/3 (pow x 3)) 2) (pow x 2))))))

start6.5s

regimes6.4s

Accuracy

Median 0% (34.8b remaining)

10.5b8.2%Rosa's FloatVsDoubleBenchmark
9.8b29.8%Rosa's TurbineBenchmark
4.1b52%arccos
3.5b86.6%Kahan p13 Example 3
3.1b83.9%Kahan's Monster

bsearch3.0s

localize2.5s