Herbie run

Date:Friday, February 2nd, 2024
Commit:e387a80b on zane-regimes-2
Hostname:nightly with Racket 8.11.1
Seed:2024033
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:proofs
default

Time bar (total: 8.8min)

sample2.8min (31.3%)

Results
1.2min373100×body256valid
1.1min7717×body8192exit
13.8s72128×body256infinite
5.7s10584×body1024valid
4.2s4536×body512infinite
2.3s7142×body512valid
1.2s1937×body2048valid
667.0ms4085×body256unsamplable
562.0ms1080×body4096valid
89.0ms87×body1024infinite
66.0ms519×body256invalid
Bogosity

localize1.4min (15.9%)

Compiler

Compiled 47452 to 27164 computations (42.8% saved)

eval1.1min (12.6%)

Compiler

Compiled 3220520 to 2085921 computations (35.2% saved)

soundness54.0s (10.2%)

Rules
140764×fma-def
89930×associate-*r*
77759×fma-neg
77367×log-prod
74896×associate-*l*
Stop Event
14×saturated
220×node limit
13×unsound
Compiler

Compiled 23107 to 13977 computations (39.5% saved)

simplify45.4s (8.6%)

Algorithm
217×egg-herbie
Rules
116981×fma-def
78168×log-prod
70916×associate-*r*
67032×*-commutative
62848×fma-neg
Stop Event
57×saturated
153×node limit
37×fuel
unsound
20×done
Counts
62355 → 56453
Compiler

Compiled 3815 to 2879 computations (24.5% saved)

rewrite32.3s (6.1%)

Algorithm
160×batch-egg-rewrite
Rules
93557×log1p-expm1-u
73146×expm1-log1p-u
56407×expm1-udef
54505×log1p-udef
47875×prod-diff
Stop Event
152×node limit
unsound
Counts
1247 → 39252

prune26.2s (5%)

Counts
84430 → 2927
Compiler

Compiled 211073 to 149504 computations (29.2% saved)

regimes20.1s (3.8%)

Counts
4567 → 266
Calls

132 calls:

1.6s
x.re
1.4s
x
1.4s
x.im
1.3s
re
1.1s
y.re
Compiler

Compiled 82233 to 51299 computations (37.6% saved)

preprocess20.0s (3.8%)

Algorithm
57×egg-herbie
Rules
62146×fma-def
21928×distribute-lft-in
21764×fma-neg
21538×distribute-rgt-in
20904×sub-neg
Stop Event
21×saturated
36×node limit
Compiler

Compiled 27902 to 17221 computations (38.3% saved)

series11.4s (2.1%)

Counts
1247 → 23103
Calls

6348 calls:

TimeVariablePointExpression
266.0ms
beta
@0
(*.f64 (/.f64 (+.f64 alpha 1) (+.f64 alpha (+.f64 beta 2))) (/.f64 1 (*.f64 (+.f64 2 alpha) (+.f64 alpha 3))))
251.0ms
y.re
@inf
(*.f64 (/.f64 1 (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im)))
235.0ms
u1
@inf
(*.f64 (+.f64 1/4 (*.f64 (log.f64 u1) 1/18)) (/.f64 1 (-.f64 1/2 (sqrt.f64 (*.f64 (log.f64 u1) -1/18)))))
220.0ms
y.im
@inf
(/.f64 (pow.f64 (hypot.f64 x.re x.im) y.re) (pow.f64 (exp.f64 y.im) (atan2.f64 x.im x.re)))
176.0ms
x.re
@0
(cos.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (atan2.f64 x.im x.re) (*.f64 y.im (log.f64 (hypot.f64 x.re x.im))))) 2))) 3))

analyze3.3s (0.6%)

Algorithm
58×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%86.3%13.7%0%0%0%0
55.6%48%38.3%13.7%0%0%0%1
64.1%54.2%30.4%13.7%0%1.7%0%2
72%59%23%13.7%0%4.3%0%3
77.8%62.3%17.8%13.7%0%6.2%0%4
83.7%67%13%13.7%0%6.3%0%5
85.9%68.4%11.2%13.7%0%6.6%0%6
88.3%70.3%9.3%13.7%0%6.6%0%7
90%71.6%8%13.7%0%6.8%0%8
91.2%72.5%7%13.7%0%6.8%0%9
92.6%73.6%5.9%13.7%0%6.8%0%10
94%74.7%4.8%13.7%0%6.8%0%11
94.5%75.1%4.4%13.7%0%6.9%0%12
Compiler

Compiled 1558 to 1007 computations (35.4% saved)

end5.0ms (0%)

Profiling

Loading profile data...