Herbie run

Date:Friday, June 9th, 2023
Commit:a0d28dd6 on redesign-report
Hostname:nightly with Racket 8.6
Seed:2023160
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

Details

Time bar (total: 27.2min)

sample7.9min (29.2%)

Results
2.6min16880×body8192exit
1.3min64644×body1024valid
1.0min8210×body4096valid
55.6s269629×body256valid
35.4s13383×body2048valid
29.7s1572×body8192valid
19.0s32321×body512valid
7.5s4202×body1024infinite
5.9s27328×body256infinite
5.9s28015×body256unsamplable
4.3s21269×body256invalid
4.3s539×body4096infinite
4.1s808×body2048infinite
2.1s2054×body512infinite
2.1s5243×body2048invalid
1.5s3759×body1024invalid
724.0ms2146×body512invalid
635.0ms25×body8192infinite
81.0ms912×body256precondition
8.0msbody1024unsamplable
5.0msbody2048unsamplable
5.0msbody512unsamplable
1.0msbody4096invalid
Bogosity

localize6.9min (25.4%)

Results
Compiler

Compiled 87305 to 44112 computations (49.5% saved)

eval3.2min (11.7%)

Compiler

Compiled 8098713 to 4613589 computations (43% saved)

regimes2.4min (8.9%)

Counts
18837 → 982
Calls

137 calls:

8.8s
lambda1
8.8s
phi1
8.3s
lambda2
8.2s
a
7.9s
phi2
Compiler

Compiled 454013 to 229441 computations (49.5% saved)

simplify1.7min (6.3%)

Algorithm
758×egg-herbie
Rules
579098×fma-def
370874×log-prod
329336×associate-*r*
323702×distribute-lft-in
303062×unswap-sqr
Stop Event
unsound
64×saturated
done
42×fuel
693×node limit
Counts
111661 → 128071
Compiler

Compiled 15976 to 10151 computations (36.5% saved)

soundness1.2min (4.4%)

Rules
346030×fma-def
255600×log-prod
188312×associate-*r*
184572×fma-neg
150562×associate-*l*
Stop Event
unsound
15×saturated
458×node limit
Compiler

Compiled 58220 to 34039 computations (41.5% saved)

prune1.1min (4%)

Counts
171539 → 7588
Compiler

Compiled 390608 to 271598 computations (30.5% saved)

rewrite1.0min (3.8%)

Algorithm
660×batch-egg-rewrite
Rules
533576×log-prod
383160×pow1
360088×add-exp-log
359946×log1p-expm1-u
359916×expm1-log1p-u
Stop Event
unsound
655×node limit
Counts
1717 → 72727

bsearch38.1s (2.3%)

Algorithm
486×binary-search
77×left-value
Stop Event
465×narrow-enough
21×predicate-same
Results
10.9s9339×body1024valid
7.9s36198×body256valid
5.6s3730×body2048valid
4.8s2879×body4096valid
2.7s3836×body512valid
1.6s179×body4096infinite
1.0s552×body1024infinite
971.0ms235×body2048infinite
463.0ms1496×body256infinite
409.0ms2029×body256invalid
204.0ms296×body512infinite
107.0msbody8192valid
84.0msbody8192infinite
Compiler

Compiled 135859 to 100478 computations (26% saved)

analyze35.1s (2.2%)

Algorithm
53×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%79.4%20.6%0%0%0%0
19.6%15.5%63.8%20.6%0%0%0%1
27.1%21.4%57.6%21%0%0%0%2
36.8%28.5%48.9%21.2%0%1.4%0%3
42.3%32.2%43.9%21.2%0%2.8%0%4
47.2%35.4%39.6%21.2%0%3.8%0%5
50.2%37.2%36.9%21.2%0%4.6%0%6
53.6%39.3%34%21.2%0%5.4%0.1%7
55.3%40.3%32.5%21.3%0%5.8%0.1%8
58.3%42%30.1%21.3%0%6.4%0.2%9
59.6%42.8%29%21.3%0%6.7%0.2%10
61.9%44.2%27.2%21.3%0%7.1%0.3%11
63.3%45%26%21.3%0%7.4%0.3%12
Compiler

Compiled 1919 to 1338 computations (30.3% saved)

series14.0s (0.9%)

Counts
1717 → 38883
Calls

10998 calls:

TimeVariablePointExpression
363.0ms
x
@0
(log.f64 (+.f64 x x))
363.0ms
x
@0
(log.f64 (/.f64 2 x))
117.0ms
angle
@-inf
(sqrt.f64 (*.f64 2 (+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))))
86.0ms
a
@inf
(log.f64 (sqrt.f64 (exp.f64 (/.f64 1/3 a))))
80.0ms
x
@-inf
(*.f64 (*.f64 x x) x)

end8.1s (0.5%)

Compiler

Compiled 32738 to 16394 computations (49.9% saved)

preprocess4.9s (0.3%)

Algorithm
102×egg-herbie
Rules
64868×fma-def
19882×div-sub
18336×sub-neg
17302×distribute-lft-neg-in
16928×unsub-neg
Stop Event
57×saturated
unsound
36×node limit
Compiler

Compiled 1762 to 1250 computations (29.1% saved)

Profiling

Loading profile data...