Herbie run

Date:Thursday, October 5th, 2023
Commit:d0ce0259 on arb-support
Hostname:nightly with Racket 8.6
Seed:2023278
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.4min)

sample49.8s (61.5%)

Results
15.1s14667×body8192exit
11.0s55988×body256invalid
8.7s28790×body256valid
4.3s9256×body1024valid
3.8s5034×body2048valid
1.8s4766×body512valid
1.6s5149×body256infinite
1.6s1169×body4096valid
1.1s2062×body2048infinite
289.0ms1040×body1024infinite
96.0ms526×body512infinite
Bogosity

analyze13.7s (17%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
5.9%11.1%177.6%-88.7%0%0%0%1
3%11.1%355.2%-266.3%0%0%0%2
1.5%11.1%710.4%-621.5%0%0%0%3
0.8%11.1%1420.8%-1331.9%0%0%0%4
0.4%11.1%2841.7%-2752.8%0%0%0%5
0.2%11.1%5683.3%-5594.4%0%0%0%6
0.1%11.1%11366.7%-11277.8%0%0%0%7
0%11.1%22733.3%-22644.4%0%0%0%8
0%11.1%45466.7%-45377.8%0%0%0%9
0%11.1%90933.4%-90844.5%0%0%0%10
0%11.1%181866.7%-181777.8%0%0%0%11
0%11.1%363733.5%-363644.6%0%0%0%12
Compiler

Compiled 161 to 110 computations (31.7% saved)

localize5.6s (6.9%)

Compiler

Compiled 1725 to 850 computations (50.7% saved)

soundness3.6s (4.4%)

Rules
16548×fma-def
10560×log-prod
8102×associate-*l*
8066×associate-*r*
7798×fma-neg
Stop Event
saturated
15×node limit
Compiler

Compiled 1696 to 1085 computations (36% saved)

simplify2.7s (3.3%)

Algorithm
23×egg-herbie
Rules
19764×fma-def
10098×fma-neg
7638×times-frac
6982×associate-*l*
6894×associate-*r*
Stop Event
saturated
done
fuel
14×node limit
Counts
3095 → 2858
Compiler

Compiled 354 to 239 computations (32.5% saved)

rewrite1.5s (1.8%)

Algorithm
11×batch-egg-rewrite
Rules
7604×pow1
7372×log-prod
7086×add-exp-log
7082×expm1-log1p-u
7082×log1p-expm1-u
Stop Event
11×node limit
Counts
40 → 2056

preprocess1.1s (1.4%)

Algorithm
egg-herbie
Rules
5688×div-sub
5558×fma-neg
5090×fma-def
4662×times-frac
2914×associate-/r*
Stop Event
saturated
node limit
Compiler

Compiled 921 to 583 computations (36.7% saved)

eval888.0ms (1.1%)

Compiler

Compiled 52916 to 25828 computations (51.2% saved)

regimes720.0ms (0.9%)

Counts
105 → 44
Calls

13 calls:

294.0ms
x
109.0ms
z
93.0ms
f
83.0ms
y
72.0ms
n
Compiler

Compiled 856 to 520 computations (39.3% saved)

prune624.0ms (0.8%)

Counts
2991 → 110
Compiler

Compiled 2897 to 1956 computations (32.5% saved)

bsearch592.0ms (0.7%)

Algorithm
24×binary-search
Stop Event
24×narrow-enough
Results
233.0ms1790×body256valid
130.0ms418×body1024valid
120.0ms847×body256infinite
32.0ms150×body512valid
23.0ms44×body8192exit
3.0ms11×body2048valid
Compiler

Compiled 3675 to 2861 computations (22.1% saved)

series184.0ms (0.2%)

Counts
40 → 1032
Calls

267 calls:

TimeVariablePointExpression
32.0ms
n
@inf
(/.f64 (-.f64 n f) (-.f64 (*.f64 f f) (*.f64 n n)))
8.0ms
y
@0
(fma.f64 x (/.f64 z y) (/.f64 (-.f64 -4 x) y))
6.0ms
x
@inf
(-.f64 (/.f64 (+.f64 x 4) y) (*.f64 (/.f64 x y) z))
5.0ms
y
@inf
(-.f64 (/.f64 (+.f64 x 4) y) (*.f64 (/.f64 x y) z))
3.0ms
y
@0
(-.f64 (/.f64 (+.f64 x 4) y) (*.f64 (/.f64 x y) z))

end0.0ms (0%)

Profiling

Loading profile data...