Herbie run

Date:Sunday, March 24th, 2024
Commit:5a8b346c on main
Hostname:nightly with Racket 8.11.1
Seed:2024084
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: 36.3min)

sample7.3min (20.1%)

Results
4.1min1825195×256valid
49.4s339061×256infinite
12.4s64854×256invalid
12.7s30360×512valid
9.0s19304×1024valid
3.1s5066×2048valid
1.9s1573×8192exit
277.0ms1111×512infinite
430.0ms764×1024infinite
229.0ms701×1024invalid
104.0ms538×512invalid
1.0ms4096valid
Precisions
Click to see histograms. Total time spent on operations: 2.6min
Operation ival-mult, time spent: 52.7s, 34.0% of total-time
Operation ival-add, time spent: 24.6s, 16.0% of total-time
Operation ival-sub, time spent: 23.6s, 15.0% of total-time
Operation ival-div, time spent: 20.0s, 13.0% of total-time
Operation ival-log, time spent: 10.0s, 6.0% of total-time
Operation ival-sqrt, time spent: 6.9s, 4.0% of total-time
Operation ival-sin, time spent: 5.2s, 3.0% of total-time
Operation const, time spent: 4.2s, 3.0% of total-time
Operation ival-cos, time spent: 3.9s, 3.0% of total-time
Operation ival-exp, time spent: 1.5s, 1.0% of total-time
Operation ival-tan, time spent: 339.0ms, 0.0% of total-time
Operation ival-cosh, time spent: 321.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 222.0ms, 0.0% of total-time
Operation ival-acos, time spent: 209.0ms, 0.0% of total-time
Operation ival-sinh, time spent: 189.0ms, 0.0% of total-time
Operation ival-tanh, time spent: 106.0ms, 0.0% of total-time
Bogosity

localize4.7min (12.8%)

Results
1.7min177950×256valid
15.2s28653×256infinite
6.3s7067×256invalid
20.6s3895×1024valid
12.2s3327×512valid
35.6s2591×8192exit
15.1s1451×2048valid
874.0ms317×1024infinite
384.0ms303×256unsamplable
204.0ms133×512infinite
645.0ms91×2048infinite
32.0ms512invalid
28.0ms1024invalid
7.0ms4096infinite
10.0ms4096valid
Compiler

Compiled 117709 to 51815 computations (56% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.7min
Operation ival-mult, time spent: 42.5s, 26.0% of total-time
Operation ival-pow, time spent: 21.6s, 13.0% of total-time
Operation ival-div, time spent: 18.9s, 12.0% of total-time
Operation ival-add, time spent: 18.1s, 11.0% of total-time
Operation composed, time spent: 15.3s, 9.0% of total-time
Operation ival-sub, time spent: 11.0s, 7.0% of total-time
Operation ival-log, time spent: 9.5s, 6.0% of total-time
Operation ival-cos, time spent: 6.5s, 4.0% of total-time
Operation ival-sqrt, time spent: 6.2s, 4.0% of total-time
Operation ival-exp, time spent: 4.9s, 3.0% of total-time
Operation const, time spent: 3.6s, 2.0% of total-time
Operation ival-sin, time spent: 2.6s, 2.0% of total-time
Operation ival-cbrt, time spent: 1.2s, 1.0% of total-time
Operation ival-neg, time spent: 911.0ms, 1.0% of total-time
Operation ival-tan, time spent: 277.0ms, 0.0% of total-time
Operation ival-acos, time spent: 215.0ms, 0.0% of total-time
Operation ival-cosh, time spent: 42.0ms, 0.0% of total-time
Operation ival-sinh, time spent: 36.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 26.0ms, 0.0% of total-time
Operation ival-tanh, time spent: 11.0ms, 0.0% of total-time

simplify4.4min (12%)

Algorithm
1097×egg-herbie
Rules
300059×fma-define
241453×fma-neg
214033×*-commutative
213947×associate-*r*
205457×distribute-lft-in
Stop Event
268×saturated
823×node limit
unsound
Counts
386007 → 329117

eval3.5min (9.8%)

Compiler

Compiled 9602739 to 5061730 computations (47.3% saved)

soundness3.4min (9.4%)

Rules
250266×fma-define
226250×fma-neg
178384×log1p-expm1-u
149205×associate-*r*
143361×times-frac
Stop Event
81×saturated
730×node limit
144×fuel
unsound
125×done
Compiler

Compiled 153876 to 79625 computations (48.3% saved)

rewrite3.0min (8.4%)

Algorithm
828×batch-egg-rewrite
Rules
579929×log1p-expm1-u
422123×expm1-log1p-u
162872×pow1
153510×add-exp-log
144750×add-log-exp
Stop Event
826×node limit
unsound
Counts
5828 → 216709

regimes2.5min (6.8%)

Counts
36994 → 5659
Calls

495 calls:

23.4s
x
21.7s
z
21.4s
y
16.1s
t
10.3s
a
Compiler

Compiled 46116 to 36601 computations (20.6% saved)

preprocess2.2min (6.1%)

Algorithm
269×egg-herbie
Rules
137764×fma-neg
117084×fma-define
57352×unsub-neg
50425×sub-neg
47106×distribute-rgt-in
Stop Event
153×saturated
116×node limit
Results
23.9s111036×256valid
4.6s20808×256infinite
3.5s2340×1024valid
1.8s2150×512valid
2.0s890×2048valid
376.0ms254×1024infinite
135.0ms184×512infinite
112.0ms64×2048infinite
2.0ms8192exit
Compiler

Compiled 190497 to 95018 computations (50.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.8s
Operation ival-mult, time spent: 5.8s, 29.0% of total-time
Operation ival-sub, time spent: 2.9s, 15.0% of total-time
Operation ival-div, time spent: 2.9s, 15.0% of total-time
Operation ival-add, time spent: 2.7s, 14.0% of total-time
Operation ival-log, time spent: 2.6s, 13.0% of total-time
Operation ival-sin, time spent: 847.0ms, 4.0% of total-time
Operation ival-sqrt, time spent: 631.0ms, 3.0% of total-time
Operation const, time spent: 581.0ms, 3.0% of total-time
Operation ival-cos, time spent: 535.0ms, 3.0% of total-time
Operation ival-exp, time spent: 182.0ms, 1.0% of total-time
Operation ival-tan, time spent: 35.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 16.0ms, 0.0% of total-time
Operation ival-tanh, time spent: 14.0ms, 0.0% of total-time
Operation ival-cosh, time spent: 13.0ms, 0.0% of total-time
Operation ival-acos, time spent: 11.0ms, 0.0% of total-time
Operation ival-sinh, time spent: 10.0ms, 0.0% of total-time

prune2.0min (5.6%)

Counts
407652 → 13411
Compiler

Compiled 455987 to 308268 computations (32.4% saved)

bsearch2.0min (5.6%)

Algorithm
3281×binary-search
330×left-value
Stop Event
39×predicate-same
3242×narrow-enough
Results
55.8s309010×256valid
31.2s88253×256infinite
1.0s9299×256invalid
1.3s4137×512valid
878.0ms2137×1024valid
149.0ms191×512infinite
75.0ms162×2048valid
48.0ms94×1024infinite
Compiler

Compiled 764739 to 574587 computations (24.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0s
Operation ival-mult, time spent: 23.0s, 48.0% of total-time
Operation ival-sub, time spent: 9.7s, 20.0% of total-time
Operation ival-add, time spent: 6.2s, 13.0% of total-time
Operation ival-div, time spent: 4.1s, 8.0% of total-time
Operation ival-log, time spent: 1.7s, 3.0% of total-time
Operation ival-sqrt, time spent: 800.0ms, 2.0% of total-time
Operation const, time spent: 769.0ms, 2.0% of total-time
Operation ival-sin, time spent: 735.0ms, 2.0% of total-time
Operation ival-cos, time spent: 607.0ms, 1.0% of total-time
Operation ival-exp, time spent: 400.0ms, 1.0% of total-time
Operation ival-sinh, time spent: 11.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 9.0ms, 0.0% of total-time
Operation ival-tanh, time spent: 8.0ms, 0.0% of total-time
Operation ival-cosh, time spent: 4.0ms, 0.0% of total-time

series52.5s (2.4%)

Counts
5828 → 169298
Calls

41403 calls:

TimeVariablePointExpression
458.0ms
t
@inf
(* (/ y x) (tanh (/ t y)))
429.0ms
x
@-inf
(+ (log (sqrt x)) (log (/ (sqrt x) y)))
330.0ms
t
@inf
(* y (+ 5 (+ (* 2 x) (/ (* x (+ t (* 2 z))) y))))
307.0ms
z
@0
(+ (* (- t x) (/ (- y z) (- a z))) x)
284.0ms
y
@0
(* (- x 1) (log y))

analyze21.9s (1%)

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)

Precisions
Click to see histograms. Total time spent on operations: 9.8s
Operation ival-mult, time spent: 3.6s, 36.0% of total-time
Operation ival-sub, time spent: 1.7s, 17.0% of total-time
Operation ival-add, time spent: 1.5s, 16.0% of total-time
Operation ival-div, time spent: 1.3s, 13.0% of total-time
Operation ival-sin, time spent: 419.0ms, 4.0% of total-time
Operation ival-log, time spent: 398.0ms, 4.0% of total-time
Operation ival-sqrt, time spent: 394.0ms, 4.0% of total-time
Operation const, time spent: 243.0ms, 2.0% of total-time
Operation ival-exp, time spent: 114.0ms, 1.0% of total-time
Operation ival-tan, time spent: 55.0ms, 1.0% of total-time
Operation ival-cos, time spent: 43.0ms, 0.0% of total-time
Operation ival-acos, time spent: 29.0ms, 0.0% of total-time
Operation ival-cosh, time spent: 26.0ms, 0.0% of total-time
Operation ival-tanh, time spent: 8.0ms, 0.0% of total-time
Operation ival-sinh, time spent: 4.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

end1.0ms (0%)

Profiling

Loading profile data...