Herbie run

Date:Saturday, July 8th, 2023
Commit:1e3c827b on main
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.2min (34.3%)

Results
Compiler

Compiled 90845 to 44031 computations (51.5% saved)

sample7.5min (31.6%)

Results
2.6min16628×body8192exit
1.2min64777×body1024valid
56.4s8218×body4096valid
51.9s269735×body256valid
32.3s13463×body2048valid
28.5s1610×body8192valid
17.2s32243×body512valid
6.9s4374×body1024infinite
5.9s27941×body256unsamplable
5.5s26755×body256infinite
3.9s789×body2048infinite
3.8s548×body4096infinite
3.4s20821×body256invalid
2.0s5395×body2048invalid
1.9s2150×body512infinite
1.7s3826×body1024invalid
677.0ms2221×body512invalid
346.0ms24×body8192infinite
74.0ms837×body256precondition
7.0ms11×body512unsamplable
5.0msbody4096unsamplable
4.0msbody1024unsamplable
2.0msbody4096invalid
Bogosity

eval1.8min (7.7%)

Compiler

Compiled 6290439 to 3394688 computations (46% saved)

soundness1.6min (6.6%)

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.5%)

Counts
16977 → 944
Calls

138 calls:

5.7s
B
5.2s
phi1
4.4s
phi2
4.3s
lambda1
4.2s
lambda2
Compiler

Compiled 381673 to 183365 computations (52% saved)

simplify49.6s (3.5%)

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)

prune46.8s (3.3%)

Counts
138675 → 7103
Compiler

Compiled 752932 to 505036 computations (32.9% saved)

analyze35.1s (2.4%)

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)

bsearch26.9s (1.9%)

Algorithm
402×binary-search
60×left-value
Stop Event
394×narrow-enough
predicate-same
Results
9.8s7768×body1024valid
7.8s31716×body256valid
3.2s3851×body512valid
2.2s1823×body2048valid
579.0ms230×body1024infinite
573.0ms542×body4096valid
459.0ms854×body256infinite
435.0ms2448×body256invalid
220.0ms140×body512infinite
204.0ms20×body4096infinite
199.0ms42×body2048infinite
Compiler

Compiled 126742 to 90806 computations (28.4% saved)

rewrite21.3s (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.5s (0.9%)

Counts
1778 → 39611
Calls

10587 calls:

TimeVariablePointExpression
159.0ms
angle
@inf
(log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
131.0ms
h
@inf
(log1p.f64 (*.f64 1/3 (cos.f64 (fma.f64 (acos.f64 (/.f64 g h)) 1/3 (*.f64 2/3 (PI.f64))))))
85.0ms
g
@inf
(log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (cos.f64 (fma.f64 1/3 (acos.f64 (/.f64 g h)) (*.f64 2/3 (PI.f64))))))))
81.0ms
x-scale
@0
(log.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y-scale x-scale) 2)))
67.0ms
lambda1
@inf
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) 1)

end7.7s (0.5%)

Compiler

Compiled 33580 to 16230 computations (51.7% saved)

preprocess5.0s (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...