Herbie run

Date:Friday, April 25th, 2025
Commit:e1b60cb6 on time-nightly
Seed:2025115
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:binary-searchreduce:branch-expressionssetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:proofs
default
Memory:212 146.3 MB

Time bar (total: 2.7min)

sample1.1min (40.9%)

Memory
1 240.7MiB live, 85 324.3MiB allocated; 25.9s collecting garbage
Samples
28.5s224 501×0valid
7.6s65 845×0invalid
5.6s23 485×1valid
3.5s14 526×1invalid
2.8s9 534×2valid
2.2s6 664×3valid
135.0ms553×2invalid
21.0ms224×0exit
4.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 36.6s
ival-mult!: 9.5s (26.1% of total)
ival-div!: 4.6s (12.6% of total)
ival-pow2: 2.5s (6.9% of total)
ival-sin: 2.5s (6.9% of total)
adjust: 2.5s (6.8% of total)
ival-sqrt: 2.4s (6.5% of total)
ival-pow: 2.1s (5.7% of total)
ival-exp: 2.1s (5.6% of total)
ival-add!: 1.9s (5.2% of total)
ival-sub!: 1.5s (4.2% of total)
ival-tan: 1.1s (2.9% of total)
ival-cos: 899.0ms (2.5% of total)
ival-neg: 680.0ms (1.9% of total)
ival-acos: 680.0ms (1.9% of total)
ival-hypot: 644.0ms (1.8% of total)
ival-log: 361.0ms (1% of total)
ival-asin: 210.0ms (0.6% of total)
ival-tanu: 194.0ms (0.5% of total)
ival-atan: 135.0ms (0.4% of total)
ival-fabs: 43.0ms (0.1% of total)
ival-<: 1.0ms (0% of total)
ival-and: 1.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
Bogosity

rewrite27.5s (16.8%)

Memory
113.1MiB live, 29 970.6MiB allocated; 9.0s collecting garbage
Stop Event
302×iter-limit
120×node-limit
unsound
Counts
28 024 → 43 764

regimes14.4s (8.8%)

Memory
-7.9MiB live, 23 332.4MiB allocated; 4.1s collecting garbage
Counts
9 729 → 783
Calls

156 calls:

692.0ms
l
652.0ms
f
575.0ms
t
453.0ms
F
436.0ms
x
Compiler

Compiled 10 656 to 11 878 computations (-11.5% saved)

series12.9s (7.9%)

Memory
471.1MiB live, 18 504.3MiB allocated; 4.3s collecting garbage
Counts
4 334 → 23 690
Calls

1200 calls:

TimeVariablePointExpression
662.0ms
h
@-inf
((* w0 (sqrt (- 1 (/ (* (* (* D (/ M (+ d d))) (* D (/ M (+ d d)))) h) l)))) w0 (sqrt (- 1 (/ (* (* (* D (/ M (+ d d))) (* D (/ M (+ d d)))) h) l))) (- 1 (/ (* (* (* D (/ M (+ d d))) (* D (/ M (+ d d)))) h) l)) 1 (/ (* (* (* D (/ M (+ d d))) (* D (/ M (+ d d)))) h) l) (* (* (* D (/ M (+ d d))) (* D (/ M (+ d d)))) h) (* (* D (/ M (+ d d))) (* D (/ M (+ d d)))) (* D (/ M (+ d d))) D (/ M (+ d d)) M (+ d d) d h l (* (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))) w0) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))) (+ (* (/ (* (* (* M M) h) (* D D)) (* (* d d) l)) -1/8) 1) (* (* (* (* (* M M) h) D) (/ D (* (* d d) l))) -1/8) (* (* (* (* M M) h) D) (/ D (* (* d d) l))) (* (* (* M M) h) D) (* (* M M) h) (* M M) (/ D (* (* d d) l)) (* (* d d) l) (* d d) -1/8 (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))) (+ (* (/ (* (* (* M M) h) (* D D)) (* (* d d) l)) -1/8) 1) (* (* (/ (* D D) (* d d)) (/ (* (* M M) h) l)) -1/8) (* (/ (* D D) (* d d)) (/ (* (* M M) h) l)) (/ (* D D) (* d d)) (* D D) (/ (* (* M M) h) l) (* w0 (sqrt (- 1 (/ (* (* (* M (/ D (+ d d))) (* M (/ D (+ d d)))) h) l)))) (+ (* (/ (* (* (* (* M M) h) w0) (* D D)) (* (* d d) l)) -1/8) w0) (/ (* (* (* (* M M) h) w0) (* D D)) (* (* d d) l)) (* (* (* (* M M) h) w0) (* D D)) (* (* (* M M) h) w0) (* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))) (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l)))) (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))) (/ (- l (* (/ (/ (* (* (* M M) (* h D)) D) d) d) 1/4)) l) (- l (* (/ (/ (* (* (* M M) (* h D)) D) d) d) 1/4)) (* (/ (/ (* (* (* M M) (* h D)) D) d) d) 1/4) (/ (/ (* (* (* M M) (* h D)) D) d) d) (/ (* (* (* M M) (* h D)) D) d) (* (* (* M M) (* h D)) D) (* (* M M) (* h D)) (* h D) 1/4)
342.0ms
f
@-inf
((neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (- (log (cosh (* (* f (PI)) 1/4))) (log (sinh (* (* f (PI)) 1/4)))) (PI)) -4) (/ (- (log (cosh (* (* f (PI)) 1/4))) (log (sinh (* (* f (PI)) 1/4)))) (PI)) (- (log (cosh (* (* f (PI)) 1/4))) (log (sinh (* (* f (PI)) 1/4)))) (log (cosh (* (* f (PI)) 1/4))) (cosh (* (* f (PI)) 1/4)) (* (* f (PI)) 1/4) (* f (PI)) f (PI) 1/4 (log (sinh (* (* f (PI)) 1/4))) (sinh (* (* f (PI)) 1/4)) -4 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) -4) (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) (log (/ 2 (* (* (PI) 1/2) f))) (/ 2 (* (* (PI) 1/2) f)) (/ 4 (* f (PI))) 4 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (- (log (/ 2 f)) (log (* 1/2 (PI)))) (PI)) -4) (/ (- (log (/ 2 f)) (log (* 1/2 (PI)))) (PI)) (- (log (/ 2 f)) (log (* 1/2 (PI)))) (log (/ 2 f)) (/ 2 f) 2 (log (* 1/2 (PI))) (* 1/2 (PI)) 1/2 (* (/ 4 (PI)) (neg (log (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f)))))))) (/ 4 (PI)) (neg (log (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f))))))) (log (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f)))))) (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f))))) (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (exp (* (/ (PI) 4) (neg f))) (* (/ (PI) 4) (neg f)) (/ (PI) 4) (neg f) (exp (* (/ (PI) 4) f)) 1 (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f)))) (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))))) (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))) (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))) (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (exp (* (/ (PI) 4) f)) (+ (* (* (PI) f) 1/4) 1) (* (PI) f) (exp (neg (* (/ (PI) 4) f))) (neg (* (/ (PI) 4) f)) (* (/ (PI) 4) f) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))
274.0ms
f
@inf
((neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (log (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4))))) (PI)) -4) (/ (log (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4))))) (PI)) (log (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4))))) (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4)))) (* 2 (cosh (* (* (PI) f) -1/4))) 2 (cosh (* (* (PI) f) -1/4)) (* (* (PI) f) -1/4) (* (PI) f) (PI) f -1/4 (* 2 (sinh (* (* (PI) f) 1/4))) (sinh (* (* (PI) f) 1/4)) (* (* (PI) f) 1/4) 1/4 -4 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) -4) (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) (log (/ 2 (* (* (PI) 1/2) f))) (/ 2 (* (* (PI) 1/2) f)) (* (* (PI) 1/2) f) (* (PI) 1/2) 1/2 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))))) (/ 1 (/ (PI) 4)) 1 (/ (PI) 4) 4 (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))) (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))) (/ (+ (* (* (/ (PI) (* (PI) 1/2)) 0) f) (/ 2 (* (PI) 1/2))) f) (+ (* (* (/ (PI) (* (PI) 1/2)) 0) f) (/ 2 (* (PI) 1/2))) (* (/ (PI) (* (PI) 1/2)) 0) (/ (PI) (* (PI) 1/2)) 0 (/ 2 (* (PI) 1/2)) (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))))) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))) (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))) (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))) (neg (* (/ (PI) 4) f)) (* (/ (PI) 4) f) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (neg (log (pow (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (* (/ 1 (PI)) 4)))) (log (pow (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (* (/ 1 (PI)) 4))) (pow (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (* (/ 1 (PI)) 4)) (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4)))) (cosh (* f (/ (PI) 4))) (* f (/ (PI) 4)) (sinh (* f (/ (PI) 4))) (* (/ 1 (PI)) 4) (/ 1 (PI)))
246.0ms
f
@-inf
((neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (log (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4))))) (PI)) -4) (/ (log (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4))))) (PI)) (log (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4))))) (/ (* 2 (cosh (* (* (PI) f) -1/4))) (* 2 (sinh (* (* (PI) f) 1/4)))) (* 2 (cosh (* (* (PI) f) -1/4))) 2 (cosh (* (* (PI) f) -1/4)) (* (* (PI) f) -1/4) (* (PI) f) (PI) f -1/4 (* 2 (sinh (* (* (PI) f) 1/4))) (sinh (* (* (PI) f) 1/4)) (* (* (PI) f) 1/4) 1/4 -4 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) -4) (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) (log (/ 2 (* (* (PI) 1/2) f))) (/ 2 (* (* (PI) 1/2) f)) (* (* (PI) 1/2) f) (* (PI) 1/2) 1/2 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))))) (/ 1 (/ (PI) 4)) 1 (/ (PI) 4) 4 (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))) (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))) (/ (+ (* (* (/ (PI) (* (PI) 1/2)) 0) f) (/ 2 (* (PI) 1/2))) f) (+ (* (* (/ (PI) (* (PI) 1/2)) 0) f) (/ 2 (* (PI) 1/2))) (* (/ (PI) (* (PI) 1/2)) 0) (/ (PI) (* (PI) 1/2)) 0 (/ 2 (* (PI) 1/2)) (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))))) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))) (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))) (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))) (neg (* (/ (PI) 4) f)) (* (/ (PI) 4) f) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (neg (log (pow (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (* (/ 1 (PI)) 4)))) (log (pow (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (* (/ 1 (PI)) 4))) (pow (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (* (/ 1 (PI)) 4)) (* 1 (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4))))) (/ (cosh (* f (/ (PI) 4))) (sinh (* f (/ (PI) 4)))) (cosh (* f (/ (PI) 4))) (* f (/ (PI) 4)) (sinh (* f (/ (PI) 4))) (* (/ 1 (PI)) 4) (/ 1 (PI)))
153.0ms
f
@inf
((neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (- (log (cosh (* (* f (PI)) 1/4))) (log (sinh (* (* f (PI)) 1/4)))) (PI)) -4) (/ (- (log (cosh (* (* f (PI)) 1/4))) (log (sinh (* (* f (PI)) 1/4)))) (PI)) (- (log (cosh (* (* f (PI)) 1/4))) (log (sinh (* (* f (PI)) 1/4)))) (log (cosh (* (* f (PI)) 1/4))) (cosh (* (* f (PI)) 1/4)) (* (* f (PI)) 1/4) (* f (PI)) f (PI) 1/4 (log (sinh (* (* f (PI)) 1/4))) (sinh (* (* f (PI)) 1/4)) -4 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) -4) (/ (log (/ 2 (* (* (PI) 1/2) f))) (PI)) (log (/ 2 (* (* (PI) 1/2) f))) (/ 2 (* (* (PI) 1/2) f)) (/ 4 (* f (PI))) 4 (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ (- (log (/ 2 f)) (log (* 1/2 (PI)))) (PI)) -4) (/ (- (log (/ 2 f)) (log (* 1/2 (PI)))) (PI)) (- (log (/ 2 f)) (log (* 1/2 (PI)))) (log (/ 2 f)) (/ 2 f) 2 (log (* 1/2 (PI))) (* 1/2 (PI)) 1/2 (* (/ 4 (PI)) (neg (log (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f)))))))) (/ 4 (PI)) (neg (log (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f))))))) (log (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f)))))) (/ (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f))))) (+ (exp (* (/ (PI) 4) (neg f))) (exp (* (/ (PI) 4) f))) (exp (* (/ (PI) 4) (neg f))) (* (/ (PI) 4) (neg f)) (/ (PI) 4) (neg f) (exp (* (/ (PI) 4) f)) 1 (- (exp (* (/ (PI) 4) f)) (exp (* (/ (PI) 4) (neg f)))) (neg (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))))) (* (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))))) (/ 1 (/ (PI) 4)) (log (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))) (/ (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f))))) (+ (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))) (exp (* (/ (PI) 4) f)) (+ (* (* (PI) f) 1/4) 1) (* (PI) f) (exp (neg (* (/ (PI) 4) f))) (neg (* (/ (PI) 4) f)) (* (/ (PI) 4) f) (- (exp (* (/ (PI) 4) f)) (exp (neg (* (/ (PI) 4) f)))))

analyze9.1s (5.6%)

Memory
-47.5MiB live, 10 471.5MiB allocated; 3.6s collecting garbage
Algorithm
32×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%98.2%1.8%0%0%0%0
22.2%21.8%76.4%1.8%0%0%0%1
22.6%21.8%74.8%1.8%0%1.6%0%2
28.6%26.5%66.3%1.8%0%5.5%0%3
32.6%29.6%61.2%1.8%0%7.4%0%4
35.8%32.3%58%1.8%0%8%0%5
40.1%36.1%54%1.8%0%8.1%0%6
45.5%40.6%48.7%1.8%0%8.9%0%7
47.9%42.1%45.8%1.8%0%10.3%0%8
51%44.6%43%1.8%0%10.6%0%9
52.1%45.5%41.8%1.8%0%11%0%10
53.9%46.7%40%1.8%0%11.5%0%11
55.6%47.9%38.2%1.8%0%12.1%0%12
Compiler

Compiled 798 to 574 computations (28.1% saved)

derivations9.1s (5.6%)

Memory
165.1MiB live, 9 252.5MiB allocated; 1.2s collecting garbage
Stop Event
32×fuel
Compiler

Compiled 7 254 to 3 936 computations (45.7% saved)

preprocess8.8s (5.4%)

Memory
-825.8MiB live, 11 800.7MiB allocated; 4.1s collecting garbage
Stop Event
31×node-limit
saturated
Compiler

Compiled 95 096 to 72 513 computations (23.7% saved)

eval6.5s (4%)

Memory
126.1MiB live, 10 028.8MiB allocated; 2.0s collecting garbage
Compiler

Compiled 944 715 to 232 603 computations (75.4% saved)

bsearch4.8s (2.9%)

Memory
-73.9MiB live, 7 095.0MiB allocated; 1.2s collecting garbage
Algorithm
296×binary-search
139×left-value
Stop Event
287×narrow-enough
predicate-same
Samples
2.1s15 546×0valid
484.0ms4 494×0invalid
153.0ms932×1valid
74.0ms300×2valid
15.0ms53×3valid
11.0ms76×1invalid
3.0ms15×2invalid
1.0ms4valid
Compiler

Compiled 139 168 to 133 875 computations (3.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0s
ival-mult!: 484.0ms (24.6% of total)
ival-pow: 373.0ms (18.9% of total)
ival-div!: 337.0ms (17.1% of total)
ival-pow2: 135.0ms (6.9% of total)
ival-sin: 120.0ms (6.1% of total)
ival-tan: 119.0ms (6% of total)
ival-add!: 81.0ms (4.1% of total)
ival-sub!: 81.0ms (4.1% of total)
adjust: 55.0ms (2.8% of total)
ival-exp: 40.0ms (2% of total)
ival-neg: 38.0ms (1.9% of total)
ival-sqrt: 37.0ms (1.9% of total)
ival-hypot: 35.0ms (1.8% of total)
ival-cos: 13.0ms (0.7% of total)
ival-tanu: 8.0ms (0.4% of total)
ival-atan: 5.0ms (0.3% of total)
ival-log: 4.0ms (0.2% of total)
ival-fabs: 3.0ms (0.2% of total)
ival-pi: 0.0ms (0% of total)

prune3.6s (2.2%)

Memory
150.0MiB live, 6 362.4MiB allocated; 758ms collecting garbage
Counts
42 440 → 2 757
Compiler

Compiled 152 952 to 125 723 computations (17.8% saved)

start2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated; 0ms collecting garbage

end0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...