Herbie run

Date:Wednesday, July 2nd, 2025
Commit:39713cb6 on main
Seed:2025183
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:binary-searchreduce:branch-expressionssetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:proofsgenerate:evaluate
default
Memory:179 585.0 MB

Time bar (total: 2.4min)

sample1.5min (62.1%)

Memory
1 339.3MiB live, 105 270.2MiB allocated; 33.2s collecting garbage
Samples
24.4s44 681×2valid
16.3s147 755×0invalid
15.7s97 260×1valid
9.7s6 093×5exit
6.1s85 802×0valid
2.9s3 525×3valid
322.0ms4 128×0exit
143.0ms1 067×1exit
108.0ms108×4exit
10.0ms3exit
3.0ms4valid
Compiler

Compiled 646 to 630 computations (2.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0min
ival-tan: 10.8s (17.4% of total)
ival-pow: 9.7s (15.7% of total)
adjust: 6.0s (9.8% of total)
ival-cos: 4.9s (7.9% of total)
ival-mult!: 4.7s (7.7% of total)
ival-log: 3.9s (6.3% of total)
ival-sin: 3.8s (6.2% of total)
ival-div!: 2.7s (4.5% of total)
ival-expm1: 2.6s (4.1% of total)
ival-fabs: 2.0s (3.3% of total)
ival-sub!: 2.0s (3.2% of total)
ival-exp: 1.8s (3.0% of total)
ival-add!: 1.8s (2.9% of total)
ival-sqrt: 1.2s (2.0% of total)
ival-log1p: 1.1s (1.8% of total)
ival-<=: 497.0ms (0.8% of total)
ival-<: 479.0ms (0.8% of total)
ival-atan: 441.0ms (0.7% of total)
ival-cbrt: 375.0ms (0.6% of total)
ival-and: 330.0ms (0.5% of total)
ival-neg: 295.0ms (0.5% of total)
ival-assert: 67.0ms (0.1% of total)
ival-fmin: 62.0ms (0.1% of total)
ival->: 1.0ms (0.0% of total)
exact: 0.0ms (0.0% of total)
Bogosity

rewrite18.1s (12.4%)

Memory
360.9MiB live, 24 125.4MiB allocated; 4.4s collecting garbage
Stop Event
220×iter-limit
110×node-limit
Counts
2 821 → 105 602

eval15.1s (10.3%)

Memory
62.7MiB live, 21 043.5MiB allocated; 7.8s collecting garbage
Compiler

Compiled 3 486 207 to 422 747 computations (87.9% saved)

series6.3s (4.3%)

Memory
596.9MiB live, 8 755.1MiB allocated; 1.6s collecting garbage
Stop Event
110×iter-limit
Counts
2 821 → 10 497
Calls

24 calls:

TimeVariablePoint
523.0ms
x
inf
506.0ms
x
-inf
427.0ms
x
0
271.0ms
n
0
216.0ms
eps
inf

prune3.7s (2.5%)

Memory
-93.8MiB live, 5 712.3MiB allocated; 1.5s collecting garbage
Counts
97 369 → 1 850
Compiler

Compiled 78 896 to 47 426 computations (39.9% saved)

regimes3.6s (2.5%)

Memory
104.4MiB live, 5 303.1MiB allocated; 732ms collecting garbage
Counts
4 417 → 308
Calls

43 calls:

976.0ms
x
486.0ms
eps
177.0ms
b
169.0ms
(-.f64 (tan.f64 (+.f64 x eps)) (tan.f64 x))
116.0ms
(-.f64 (sin.f64 (+.f64 x eps)) (sin.f64 x))
Compiler

Compiled 34 561 to 7 650 computations (77.9% saved)

preprocess3.5s (2.4%)

Memory
-473.9MiB live, 4 281.9MiB allocated; 2.1s collecting garbage
Stop Event
28×node-limit
Compiler

Compiled 13 959 to 5 089 computations (63.5% saved)

derivations2.4s (1.6%)

Memory
64.2MiB live, 2 068.4MiB allocated; 419ms collecting garbage
Stop Event
26×fuel
done
Compiler

Compiled 8 724 to 1 728 computations (80.2% saved)

analyze1.6s (1.1%)

Memory
-77.4MiB live, 1 773.3MiB allocated; 1.1s collecting garbage
Algorithm
28×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%61.1%38.9%0.0%0.0%0.0%0
7.4%4.5%56.6%38.9%0.0%0.0%0.0%1
22.3%13.6%47.5%38.9%0.0%0.0%0.0%2
40.2%23.5%34.9%38.9%0.0%2.7%0.0%3
53.4%31.1%27.2%38.9%0.0%2.8%0.0%4
63.0%36.3%21.3%38.9%0.0%3.6%0.0%5
65.9%37.5%19.4%38.9%0.0%4.2%0.0%6
70.4%38.8%16.3%38.9%0.0%6.0%0.0%7
73.6%40.2%14.4%38.9%0.0%6.5%0.0%8
76.3%40.9%12.7%38.9%0.0%7.5%0.0%9
78.4%41.4%11.4%38.9%0.0%8.3%0.0%10
81.1%42.4%9.9%38.9%0.0%8.8%0.0%11
82.3%42.7%9.2%38.9%0.0%9.3%0.0%12
Compiler

Compiled 483 to 337 computations (30.2% saved)

bsearch1.1s (0.7%)

Memory
25.7MiB live, 1 248.8MiB allocated; 333ms collecting garbage
Algorithm
82×binary-search
25×left-value
Stop Event
79×narrow-enough
predicate-same
Samples
241.0ms1 019×2valid
201.0ms3 084×0valid
116.0ms958×1valid
34.0ms139×3valid
Compiler

Compiled 25 594 to 20 394 computations (20.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 445.0ms
ival-cos: 69.0ms (15.5% of total)
ival-mult!: 67.0ms (15.0% of total)
adjust: 63.0ms (14.1% of total)
ival-pow: 47.0ms (10.6% of total)
ival-div!: 45.0ms (10.1% of total)
ival-exp: 41.0ms (9.2% of total)
ival-sqrt: 41.0ms (9.2% of total)
ival-sub!: 31.0ms (7.0% of total)
ival-neg: 19.0ms (4.3% of total)
ival-add!: 12.0ms (2.7% of total)
ival-expm1: 11.0ms (2.5% of total)
ival-cbrt: 1.0ms (0.2% of total)

start1.0ms (0.0%)

Memory
2.4MiB live, 2.4MiB allocated; 0ms collecting garbage

end0.0ms (0.0%)

Memory
0.6MiB live, 0.6MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...