Herbie run

Date:Saturday, July 8th, 2023
Commit:a154d424 on result-diffing
Hostname:nightly with Racket 8.6
Seed:2023189
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: 23.9min)

localize8.3min (34.6%)

Results
Compiler

Compiled 90845 to 44031 computations (51.5% saved)

sample7.6min (31.6%)

Results
2.6min16591×body8192exit
1.2min64777×body1024valid
58.0s8218×body4096valid
53.1s269723×body256valid
32.5s13463×body2048valid
28.3s1610×body8192valid
16.6s32243×body512valid
6.9s4374×body1024infinite
5.9s27865×body256unsamplable
5.3s26755×body256infinite
3.9s548×body4096infinite
3.7s20821×body256invalid
3.4s789×body2048infinite
2.0s5395×body2048invalid
2.0s2150×body512infinite
1.5s3826×body1024invalid
637.0ms2221×body512invalid
329.0ms24×body8192infinite
76.0ms837×body256precondition
7.0ms11×body512unsamplable
5.0msbody4096unsamplable
4.0msbody1024unsamplable
2.0msbody4096invalid
Bogosity

eval1.7min (7.2%)

Compiler

Compiled 6290439 to 3394688 computations (46% saved)

soundness1.6min (6.5%)

Rules
358364×fma-def
189142×associate-*r*
166812×times-frac
162018×*-commutative
156940×log-prod
Stop Event
unsound
14×saturated
456×node limit
Compiler

Compiled 56890 to 31581 computations (44.5% saved)

regimes1.3min (5.6%)

Counts
16977 → 944
Calls

138 calls:

5.6s
B
5.5s
phi1
5.2s
phi2
4.9s
b
4.4s
lambda1
Compiler

Compiled 381673 to 183365 computations (52% saved)

prune49.1s (3.4%)

Counts
138675 → 7103
Compiler

Compiled 752932 to 505036 computations (32.9% saved)

simplify49.0s (3.4%)

Algorithm
280×egg-herbie
Rules
204032×fma-def
121008×associate-*r*
103466×associate-*l*
101906×times-frac
99146×*-commutative
Stop Event
65×saturated
done
44×fuel
215×node limit
Counts
82743 → 67535
Compiler

Compiled 15935 to 10024 computations (37.1% saved)

analyze35.7s (2.5%)

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)

bsearch29.0s (2%)

Algorithm
410×binary-search
60×left-value
Stop Event
402×narrow-enough
predicate-same
Results
10.4s7912×body1024valid
8.3s32098×body256valid
3.7s3986×body512valid
2.2s1845×body2048valid
956.0ms275×body1024infinite
695.0ms542×body4096valid
672.0ms948×body256infinite
466.0ms2448×body256invalid
305.0ms180×body512infinite
174.0ms20×body4096infinite
172.0ms42×body2048infinite
Compiler

Compiled 129406 to 92993 computations (28.1% saved)

rewrite21.7s (1.5%)

Algorithm
181×batch-egg-rewrite
Rules
131122×pow1
124192×add-exp-log
124130×log1p-expm1-u
124070×expm1-log1p-u
118958×add-log-exp
Stop Event
unsound
178×node limit
Counts
1778 → 43081

series12.7s (0.9%)

Counts
1778 → 39611
Calls

10587 calls:

TimeVariablePointExpression
331.0ms
a
@0
(sqrt.f64 (cbrt.f64 (*.f64 a a)))
140.0ms
x-scale
@0
(log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y-scale x-scale) 2)))
120.0ms
h
@inf
(log1p.f64 (*.f64 1/3 (cos.f64 (fma.f64 (acos.f64 (/.f64 g h)) 1/3 (*.f64 2/3 (PI.f64))))))
118.0ms
a
@0
(/.f64 (cbrt.f64 (*.f64 g 1/2)) (sqrt.f64 (cbrt.f64 (*.f64 a a))))
94.0ms
g
@0
(/.f64 (cbrt.f64 (*.f64 g 1/2)) (sqrt.f64 (cbrt.f64 (*.f64 a a))))

end7.5s (0.5%)

Compiler

Compiled 33580 to 16230 computations (51.7% saved)

preprocess4.6s (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...