Herbie run

Date:Monday, February 5th, 2024
Commit:283b0aa8 on zane-regimes-2
Hostname:nightly with Racket 8.11.1
Seed:2024036
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: 38.1min)

soundness7.4min (19.5%)

Rules
1162480×fma-def
613590×associate-*r*
580228×times-frac
494986×log-prod
485742×fma-neg
Stop Event
89×saturated
1452×node limit
unsound
Compiler

Compiled 108700 to 61672 computations (43.3% saved)

sample6.5min (17.1%)

Results
4.8min1824580×body256valid
56.9s340359×body256infinite
15.1s64374×body256invalid
14.3s30174×body512valid
9.4s18889×body1024valid
2.9s5032×body2048valid
1.9s1612×body8192exit
352.0ms1084×body512infinite
294.0ms693×body1024invalid
259.0ms740×body1024infinite
180.0ms597×body512invalid
4.0msbody4096valid
Bogosity

regimes5.1min (13.5%)

Counts
32188 → 5503
Calls

491 calls:

51.6s
z
47.8s
x
45.4s
y
32.7s
t
21.8s
a
Compiler

Compiled 372345 to 212729 computations (42.9% saved)

simplify3.6min (9.5%)

Algorithm
1056×egg-herbie
Rules
592282×fma-def
424248×log-prod
381344×associate-*r*
347258×times-frac
325862×associate-*l*
Stop Event
268×saturated
784×node limit
196×fuel
unsound
73×done
Counts
345477 → 256986
Compiler

Compiled 63547 to 38591 computations (39.3% saved)

localize3.4min (8.9%)

Compiler

Compiled 105696 to 46644 computations (55.9% saved)

eval3.1min (8%)

Compiler

Compiled 8047691 to 4411198 computations (45.2% saved)

rewrite2.8min (7.3%)

Algorithm
787×batch-egg-rewrite
Rules
483449×log1p-expm1-u
362044×expm1-log1p-u
294916×prod-diff
286246×expm1-udef
262996×log-prod
Stop Event
786×node limit
unsound
Counts
5364 → 203033

bsearch1.8min (4.8%)

Algorithm
3308×binary-search
237×left-value
Stop Event
51×predicate-same
3257×narrow-enough
Results
1.0min316798×body256valid
32.4s87281×body256infinite
2.2s2560×body1024valid
1.9s4980×body512valid
726.0ms6361×body256invalid
74.0ms212×body2048valid
15.0ms39×body512infinite
1.0msbody1024infinite
Compiler

Compiled 766503 to 572083 computations (25.4% saved)

prune1.8min (4.7%)

Counts
333730 → 12754
Compiler

Compiled 687036 to 482969 computations (29.7% saved)

preprocess1.6min (4.3%)

Algorithm
269×egg-herbie
Rules
366494×fma-def
126628×fma-neg
120808×sub-neg
110422×unsub-neg
108590×div-sub
Stop Event
123×saturated
146×node limit
Compiler

Compiled 180474 to 91179 computations (49.5% saved)

series37.9s (1.7%)

Counts
5364 → 142444
Calls

37515 calls:

TimeVariablePointExpression
323.0ms
t
@-inf
(log1p.f64 (*.f64 1/3 (acos.f64 (*.f64 (/.f64 x (*.f64 y z)) (*.f64 1/18 (sqrt.f64 t))))))
272.0ms
y
@inf
(*.f64 (sqrt.f64 (*.f64 z 2)) (*.f64 (-.f64 (*.f64 x 1/2) y) (sqrt.f64 (exp.f64 (*.f64 t t)))))
253.0ms
y
@-inf
(fma.f64 a (*.f64 27 b) (fma.f64 x 2 (*.f64 y (*.f64 z (*.f64 t -9)))))
235.0ms
i
@0
(+.f64 (-.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (*.f64 a b) (*.f64 c i))) (*.f64 (-.f64 (*.f64 x j) (*.f64 z k)) (-.f64 (*.f64 y0 b) (*.f64 y1 i)))) (*.f64 (-.f64 (*.f64 x y2) (*.f64 z y3)) (-.f64 (*.f64 y0 c) (*.f64 y1 a)))) (*.f64 (-.f64 (*.f64 t j) (*.f64 y k)) (-.f64 (*.f64 y4 b) (*.f64 y5 i)))) (*.f64 (-.f64 (*.f64 t y2) (*.f64 y y3)) (-.f64 (*.f64 y4 c) (*.f64 y5 a)))) (*.f64 (-.f64 (*.f64 k y2) (*.f64 j y3)) (-.f64 (*.f64 y4 y1) (*.f64 y5 y0))))
206.0ms
x
@0
(*.f64 x (log.f64 y))

analyze16.3s (0.7%)

Algorithm
269×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
46.5%46.4%53.4%0.1%0%0%0%1
50.1%49.7%49.5%0.1%0%0.6%0%2
58.6%57%40.3%0.1%0%2.6%0%3
65.2%62.7%33.5%0.1%0%3.6%0%4
71.3%68.3%27.5%0.1%0%4.1%0%5
75.9%72.4%22.9%0.1%0%4.6%0%6
80%75.7%19%0.1%0%5.1%0%7
81.8%77.1%17.1%0.1%0%5.6%0%8
84.5%79.4%14.6%0.1%0%5.9%0%9
86.1%80.6%13.1%0.1%0%6.2%0%10
88.6%83%10.6%0.1%0%6.2%0%11
89.7%83.7%9.6%0.1%0%6.5%0%12
Compiler

Compiled 4012 to 2763 computations (31.1% saved)

end117.0ms (0%)

Profiling

Loading profile data...