Herbie run

Date:Thursday, July 31st, 2025
Commit:5057d169 on main
Seed:2025212
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:binary-searchreduce:branch-expressionssetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicgenerate:rrgenerate:taylorgenerate:proofsgenerate:evaluate
default
Memory:197 333.0 MB

Time bar (total: 2.4min)

sample1.6min (64.7%)

Memory
1 044.1MiB live, 113 686.4MiB allocated; 40.7s collecting garbage
Samples
25.1s44 565×2valid
15.7s97 145×1valid
15.4s144 859×0invalid
10.9s6 028×5exit
6.5s85 993×0valid
2.6s3 563×3valid
281.0ms4 252×0exit
145.0ms1 064×1exit
103.0ms127×4exit
6.0ms3exit
3.0ms2exit
2.0ms4valid
Compiler

Compiled 611 to 586 computations (4.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0min
ival-tan: 11.8s (18.9% of total)
ival-pow: 11.4s (18.3% of total)
adjust: 6.4s (10.2% of total)
ival-cos: 4.4s (7.0% of total)
ival-mult!: 4.0s (6.4% of total)
ival-sub!: 3.2s (5.2% of total)
ival-sin: 3.2s (5.1% of total)
ival-log: 3.1s (4.9% of total)
ival-div!: 2.7s (4.3% of total)
ival-exp: 2.2s (3.6% of total)
ival-fabs: 2.0s (3.2% of total)
ival-expm1: 1.8s (2.8% of total)
ival-add!: 1.6s (2.5% of total)
ival-sqrt: 1.2s (1.9% of total)
ival-log1p: 1.1s (1.7% of total)
ival-<: 511.0ms (0.8% of total)
ival-neg: 507.0ms (0.8% of total)
ival-atan: 391.0ms (0.6% of total)
ival-<=: 348.0ms (0.6% of total)
ival-and: 321.0ms (0.5% of total)
ival-cbrt: 301.0ms (0.5% of total)
ival-fmin: 70.0ms (0.1% of total)
ival-assert: 67.0ms (0.1% of total)
ival->: 2.0ms (0.0% of total)
exact: 0.0ms (0.0% of total)
Bogosity

rewrite19.7s (13.4%)

Memory
492.7MiB live, 33 429.7MiB allocated; 5.9s collecting garbage
Stop Event
214×iter-limit
107×node-limit
Counts
2 613 → 93 017

eval11.2s (7.7%)

Memory
188.9MiB live, 19 027.2MiB allocated; 5.2s collecting garbage
Compiler

Compiled 2 955 401 to 377 297 computations (87.2% saved)

series5.9s (4.0%)

Memory
51.0MiB live, 10 254.5MiB allocated; 1.7s collecting garbage
Stop Event
107×iter-limit
Counts
2 613 → 9 531
Calls

24 calls:

TimeVariablePoint
551.0ms
x
0
535.0ms
x
-inf
466.0ms
x
inf
258.0ms
n
0
197.0ms
n
inf

regimes3.4s (2.4%)

Memory
41.5MiB live, 5 393.8MiB allocated; 909ms collecting garbage
Counts
3 903 → 295
Calls

43 calls:

845.0ms
x
371.0ms
eps
201.0ms
(/.f64 #s(literal 1 binary64) n)
163.0ms
b
161.0ms
(-.f64 (cos.f64 (+.f64 x eps)) (cos.f64 x))
Compiler

Compiled 33 745 to 7 182 computations (78.7% saved)

prune3.2s (2.2%)

Memory
84.0MiB live, 5 930.0MiB allocated; 1.1s collecting garbage
Counts
89 379 → 1 844
Compiler

Compiled 77 667 to 45 972 computations (40.8% saved)

derivations2.7s (1.9%)

Memory
106.9MiB live, 1 921.3MiB allocated; 1.4s collecting garbage
Stop Event
22×fuel
done
Compiler

Compiled 7 851 to 1 564 computations (80.1% saved)

preprocess2.7s (1.8%)

Memory
-55.8MiB live, 4 201.4MiB allocated; 825ms collecting garbage
Stop Event
28×node-limit
Compiler

Compiled 11 989 to 4 220 computations (64.8% saved)

analyze1.6s (1.1%)

Memory
141.8MiB live, 2 120.4MiB allocated; 840ms 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.2s (0.8%)

Memory
-185.7MiB live, 1 365.1MiB allocated; 296ms collecting garbage
Algorithm
81×binary-search
40×left-value
Stop Event
81×narrow-enough
Samples
291.0ms964×2valid
238.0ms3 676×0valid
184.0ms991×1valid
69.0ms241×3valid
Compiler

Compiled 30 003 to 23 872 computations (20.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 554.0ms
adjust: 98.0ms (17.7% of total)
ival-mult!: 98.0ms (17.7% of total)
ival-sub!: 74.0ms (13.4% of total)
ival-cos: 67.0ms (12.1% of total)
ival-sqrt: 63.0ms (11.4% of total)
ival-div!: 49.0ms (8.8% of total)
ival-pow: 48.0ms (8.7% of total)
ival-neg: 36.0ms (6.5% of total)
ival-add!: 16.0ms (2.9% of total)
ival-atan: 3.0ms (0.5% of total)
ival-expm1: 2.0ms (0.4% of total)

start1.0ms (0.0%)

Memory
2.8MiB live, 2.7MiB allocated; 0ms collecting garbage

end0.0ms (0.0%)

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

Profiling

Loading profile data...