Herbie run

Date:Thursday, June 5th, 2025
Commit:bc377350 on refactor-egg-roots
Seed:2025156
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:proofs
default
Memory:29 412.2 MB

Time bar (total: 22.0s)

sample8.7s (39.4%)

Memory
234.1MiB live, 10 182.0MiB allocated; 4.5s collecting garbage
Samples
5.1s70 139×0valid
711.0ms4 153×2valid
144.0ms1 977×0invalid
1.0ms12×1valid
Precisions
Click to see histograms. Total time spent on operations: 3.5s
ival-div!: 948.0ms (26.8% of total)
ival-mult!: 746.0ms (21.1% of total)
ival-neg: 526.0ms (14.8% of total)
ival-sqrt: 468.0ms (13.2% of total)
ival-sub!: 292.0ms (8.2% of total)
ival-add!: 127.0ms (3.6% of total)
adjust: 124.0ms (3.5% of total)
ival-fabs: 112.0ms (3.2% of total)
ival-log: 109.0ms (3.1% of total)
ival-exp: 85.0ms (2.4% of total)
ival-if: 4.0ms (0.1% of total)
ival->=: 3.0ms (0.1% of total)
Bogosity

rewrite3.4s (15.4%)

Memory
-39.2MiB live, 4 125.9MiB allocated; 893ms collecting garbage
Stop Event
103×iter-limit
22×node-limit
11×unsound
saturated
Counts
745 → 11 042

eval2.3s (10.7%)

Memory
137.9MiB live, 3 925.1MiB allocated; 962ms collecting garbage
Compiler

Compiled 621 131 to 60 366 computations (90.3% saved)

series2.2s (10.2%)

Memory
247.0MiB live, 2 966.3MiB allocated; 1.4s collecting garbage
Stop Event
33×iter-limit
Counts
745 → 3 325
Calls

24 calls:

TimeVariablePoint
389.0ms
c
0
121.0ms
b
0
102.0ms
x
0
102.0ms
a
0
101.0ms
a
-inf

regimes1.4s (6.2%)

Memory
-41.2MiB live, 2 617.5MiB allocated; 463ms collecting garbage
Counts
1 305 → 123
Calls

26 calls:

358.0ms
b
127.0ms
a
113.0ms
y
77.0ms
c
72.0ms
x
Compiler

Compiled 9 612 to 2 127 computations (77.9% saved)

preprocess1.4s (6.2%)

Memory
-38.3MiB live, 1 705.2MiB allocated; 503ms collecting garbage
Stop Event
node-limit
iter-limit
Compiler

Compiled 6 080 to 1 657 computations (72.7% saved)

derivations893.0ms (4.1%)

Memory
-3.6MiB live, 883.3MiB allocated; 267ms collecting garbage
Stop Event
done
fuel
Compiler

Compiled 4 405 to 633 computations (85.6% saved)

prune702.0ms (3.2%)

Memory
-32.2MiB live, 1 210.5MiB allocated; 176ms collecting garbage
Counts
14 522 → 359
Compiler

Compiled 20 268 to 12 597 computations (37.8% saved)

bsearch577.0ms (2.6%)

Memory
-29.4MiB live, 1 114.1MiB allocated; 162ms collecting garbage
Algorithm
54×binary-search
left-value
Stop Event
43×narrow-enough
11×predicate-same
Samples
244.0ms3 328×0valid
29.0ms339×0invalid
4.0ms32×2valid
Compiler

Compiled 30 765 to 20 055 computations (34.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 172.0ms
ival-mult!: 52.0ms (30.2% of total)
ival-div!: 46.0ms (26.7% of total)
ival-sqrt: 16.0ms (9.3% of total)
ival-neg: 14.0ms (8.1% of total)
ival-sub!: 13.0ms (7.5% of total)
ival-if: 9.0ms (5.2% of total)
ival-add!: 8.0ms (4.6% of total)
ival->=: 7.0ms (4.1% of total)
ival-fabs: 7.0ms (4.1% of total)
adjust: 1.0ms (0.6% of total)

analyze466.0ms (2.1%)

Memory
89.3MiB live, 681.2MiB allocated; 293ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
22.2%22.2%77.7%0.1%0%0%0%1
29.4%27.8%66.6%0.1%0%5.6%0%2
50%44.4%44.4%0.1%0%11.1%0%3
59.7%51.3%34.7%0.1%0%13.9%0%4
66.4%56.2%28.4%0.1%0%15.3%0%5
74%62.1%21.8%0.1%0%16%0%6
77.6%63.8%18.4%0.1%0%17.7%0%7
79.3%65%17%0.1%0%17.9%0%8
85%69.2%12.2%0.1%0%18.5%0%9
86.8%69.7%10.6%0.1%0%19.6%0%10
88.7%71.1%9.1%0.1%0%19.8%0%11
91.6%72.9%6.7%0.1%0%20.3%0%12
Compiler

Compiled 153 to 106 computations (30.7% saved)

start0.0ms (0%)

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

end0.0ms (0%)

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

Profiling

Loading profile data...