Time: 20.4m
Passed: 22/28
Tests: 35
Bits: 430/569

Date:Wednesday, December 26th, 2018
Commit:a98a74144c4adddbce217fd7ce983c17096732e2 on develop
Hostname:warfa
Points:256
Fuel:4
Seed:2018360
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.025.1s»
Rosa's TurbineBenchmark12.00.531.5s»
Rosa's FloatVsDoubleBenchmark0.50.32.9m»
Rosa's DopplerBench18.11.418.1s»
Rosa's Benchmark0.10.15.2s»
Radioactive exchange between two surfaces0.00.05.7s»
NMSE Section 6.1 mentioned, B14.30.343.3s»
NMSE Section 6.1 mentioned, A29.71.01.5m»
Kahan's Unum-Targeted Monster4.7m»
Kahan's Monster3.1m»
Kahan p13 Example 30.00.010.3s»
Kahan p13 Example 20.00.09.6s»
Kahan p13 Example 10.00.07.3s»
From Warwick Tucker's Validated Numerics58.163.642.1s»
x / (x^2 + 1)15.10.00.112.4s»
simple fma test44.6004.9s»
ln(1 + x)39.10.00.23.8s»
fma_test249.1001.7s»
fma_test161.80.450.57.7s»
The quadratic formula (r2)33.610.620.354.5s»
The quadratic formula (r1)34.213.221.321.6s»
Rectangular parallelepiped of dimension a×b×c0002.1s»
Kahan's exp quotient40.20.039.28.7s»
Kahan p9 Example20.10.00.016.8s»
Expression, p63.72.83.921.0s»
Expression, p140.00.00.07.1s»
Expression 4, p150.00.00.014.9s»
Expression 3, p150.00.00.04.6s»
Expression 2, p150.000.01.0s»
Expression 1, p150.40.20.216.1s»
Difference of squares0.00.00.01.7s»
Compound Interest42.319.742.032.9s»
Complex division, real part26.112.80.520.9s»
Complex division, imag part25.812.40.427.7s»
Area of a triangle5.5s»

Details

simplify7.1m

Calls

4821 calls. Slowest were:

1.2s
(cbrt (* (+ (+ a (+ b c)) d) (+ (+ a (+ b c)) d)))
1.2s
(- (* (* (- (* 1 1) (* (/ 1 eps) (/ 1 eps))) (exp (- (* (- 1 eps) x)))) (* (+ (/ 1 eps) 1) (exp (* (+ 1 eps) x)))) (* (- 1 (/ 1 eps)) (* (- (* (/ 1 eps) (/ 1 eps)) (* 1 1)) (exp 0))))
1.1s
(* (- 1 (/ 1 eps)) (+ (/ 1 eps) 1))
1.1s
(- (* (* (+ (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))))
906.0ms
(+ (* (- b) (- b)) (+ (* (sqrt (fma (* a -4) c (* b b))) (sqrt (fma (* a -4) c (* b b)))) (* (- b) (sqrt (fma (* a -4) c (* b b))))))

prune2.0m

series16.9s

Calls

267 calls. Slowest were:

357.0ms
(fma (sqrt (sqrt (fma (* a -4) c (* b b)))) (sqrt (sqrt (fma (* a -4) c (* b b)))) b)
327.0ms
(/ (fma (* (cbrt (/ (fma x1 (* 3 x1) (* x2 2)) (fma x1 x1 1))) (cbrt (/ (fma x1 (* 3 x1) (* x2 2)) (fma x1 x1 1)))) (cbrt (/ (fma x1 (* 3 x1) (* x2 2)) (fma x1 x1 1))) (- (+ 3 (/ x1 (fma x1 x1 1))))) (/ (fma x1 x1 1) (fma (fma x1 (* 3 x1) (* x2 2)) (* x1 2) (* (* x1 2) (- x1)))))
324.0ms
(fma (fma 4 (/ (fma 3 (* x1 x1) (- (* x2 2) x1)) (fma x1 x1 1)) -6) (* x1 x1) (/ (fma (* (cbrt (/ (fma x1 (* 3 x1) (* x2 2)) (fma x1 x1 1))) (cbrt (/ (fma x1 (* 3 x1) (* x2 2)) (fma x1 x1 1)))) (cbrt (/ (fma x1 (* 3 x1) (* x2 2)) (fma x1 x1 1))) (- (+ 3 (/ x1 (fma x1 x1 1))))) (/ (fma x1 x1 1) (fma (fma x1 (* 3 x1) (* x2 2)) (* x1 2) (* (* x1 2) (- x1))))))
323.0ms
(/ c (fma (sqrt (sqrt (fma (* a -4) c (* b b)))) (sqrt (sqrt (fma (* a -4) c (* b b)))) b))
305.0ms
(/ (* (- t1) v) (* (+ t1 u) (+ t1 u)))

setup9.1s

regimes6.7s

Accuracy

Median 0% (40.8b remaining)

10.3b29%Rosa's TurbineBenchmark
10.1b27.5%arccos
9.8b9.5%Rosa's FloatVsDoubleBenchmark
5.1b81.8%Kahan p13 Example 2
1.5b0%NMSE Section 6.1 mentioned, A

start5.6s

bsearch3.4s

rewrite2.4s

Calls

267 calls. Slowest were:

142.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)))
112.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)))
109.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)))
109.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)))
82.0ms
(- (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)) 3)

localize2.4s