Herbie run

Date:Friday, October 20th, 2023
Commit:21d611eb on main
Hostname:nightly with Racket 8.6
Seed:2023293
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: 1.6hr)

sample22.2min (23.2%)

Results
8.6min3364092×body256valid
3.9min46624×body8192exit
2.8min274952×body1024valid
1.6min97803×body2048valid
1.3min524271×body256infinite
1.0min14309×body4096valid
50.6s149694×body512valid
43.4s257172×body256invalid
29.8s2399×body8192valid
14.5s20244×body1024infinite
9.7s49897×body256unsamplable
7.0s15910×body1024invalid
6.9s1272×body4096infinite
5.4s10961×body512infinite
4.9s1646×body2048infinite
2.6s8722×body512invalid
1.9s5259×body2048invalid
1.2s2905×body256precondition
422.0ms30×body8192infinite
179.0ms486×body1024unsamplable
146.0ms281×body2048unsamplable
58.0ms220×body512unsamplable
9.0msbody4096unsamplable
3.0msbody8192invalid
2.0msbody4096invalid
Bogosity

localize18.0min (18.7%)

Results
Compiler

Compiled 443410 to 190881 computations (57% saved)

soundness12.5min (13%)

Rules
3062518×fma-def
1736142×associate-*r*
1528008×log-prod
1430442×times-frac
1417406×associate-*l*
Stop Event
31×unsound
125×saturated
3923×node limit
Compiler

Compiled 363356 to 207034 computations (43% saved)

regimes9.0min (9.3%)

Counts
91285 → 10189
Calls

1178 calls:

54.9s
x
45.2s
y
44.8s
z
38.2s
t
37.1s
a
Compiler

Compiled 1516550 to 812247 computations (46.4% saved)

eval8.6min (9%)

Compiler

Compiled 28725913 to 14907561 computations (48.1% saved)

simplify6.0min (6.2%)

Algorithm
2237×egg-herbie
Rules
1342234×fma-def
923428×associate-*r*
912446×log-prod
815106×associate-*l*
745934×times-frac
Stop Event
14×unsound
535×saturated
125×done
411×fuel
1688×node limit
Counts
722392 → 564605
Compiler

Compiled 138654 to 85958 computations (38% saved)

prune4.2min (4.3%)

Counts
858724 → 35207
Compiler

Compiled 2578507 to 1716072 computations (33.4% saved)

preprocess3.9min (4%)

Algorithm
540×egg-herbie
Rules
717430×fma-def
266840×fma-neg
215172×sub-neg
202918×div-sub
198574×unsub-neg
Stop Event
204×saturated
336×node limit
Compiler

Compiled 362495 to 183337 computations (49.4% saved)

series3.6min (3.8%)

Counts
13510 → 317248
Calls

82709 calls:

TimeVariablePointExpression
2.4min
x
@inf
(pow.f64 (pow.f64 (-.f64 (cbrt.f64 (+.f64 x 1)) (cbrt.f64 x)) 3) 1/3)
353.0ms
x
@0
(*.f64 x (log.f64 y))
294.0ms
w
@-inf
(log1p.f32 (fma.f32 (pow.f32 (floor.f32 w) 2) (*.f32 dX.u dX.u) (pow.f32 (*.f32 dX.w (floor.f32 d)) 2)))
280.0ms
x
@inf
(-.f64 (cbrt.f64 (+.f64 x 1)) (cbrt.f64 x))
279.0ms
U
@0
(pow.f64 (*.f64 U (*.f64 n t)) 1/6)
Results

rewrite3.5min (3.7%)

Algorithm
1701×batch-egg-rewrite
Rules
1138370×pow1
1075566×add-exp-log
1074562×log1p-expm1-u
1074352×expm1-log1p-u
1020296×add-log-exp
Stop Event
11×unsound
1690×node limit
Counts
13510 → 405144

bsearch2.8min (3%)

Algorithm
5319×binary-search
622×left-value
Stop Event
5190×narrow-enough
129×predicate-same
Results
1.3min475744×body256valid
29.7s113787×body256infinite
24.0s30208×body1024valid
7.7s17397×body512valid
4.4s30127×body256invalid
3.3s3620×body2048valid
2.8s5561×body1024infinite
2.0s1837×body4096valid
924.0ms2748×body512infinite
590.0ms460×body1024invalid
371.0ms342×body8192valid
316.0ms149×body2048infinite
220.0ms46×body4096infinite
60.0ms224×body512invalid
31.0msbody1024unsamplable
12.0msbody8192infinite
12.0ms61×body256unsamplable
6.0msbody2048invalid
2.0msbody2048unsamplable
1.0msbody8192exit
0.0msbody512unsamplable
Compiler

Compiled 1275529 to 935118 computations (26.7% saved)

analyze1.8min (1.8%)

Algorithm
544×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%86%14%0%0%0%0
40.4%34.7%51.3%14%0%0%0%1
46.4%39.6%45.8%14.1%0%0.6%0%2
56.1%47.2%37%14.1%0%1.7%0%3
62.1%51.9%31.7%14.1%0%2.3%0%4
67.8%56.4%26.8%14.1%0%2.7%0%5
71.5%59.1%23.5%14.1%0%3.2%0%6
75.4%61.7%20.1%14.1%0%4%0%7
77.2%62.9%18.5%14.1%0%4.4%0%8
79.8%64.6%16.4%14.1%0%4.8%0.1%9
81.3%65.5%15%14.1%0%5.3%0.1%10
83.6%67%13.2%14.1%0%5.6%0.1%11
84.7%67.6%12.2%14.1%0%5.9%0.1%12
Compiler

Compiled 13307 to 8604 computations (35.3% saved)

end126.0ms (0%)

Profiling

Loading profile data...