Herbie run

Date:Thursday, July 31st, 2025
Commit:5c38500b on no-recurse-on-approx-spec
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:374 132.6 MB

Time bar (total: 3.6min)

sample1.2min (33.2%)

Memory
668.7MiB live, 113 039.4MiB allocated; 33.1s collecting garbage
Samples
38.8s433 934×0valid
6.9s26 623×1valid
4.0s9 204×2valid
1.1s4 398×0invalid
669.0ms8 671×0exit
331.0ms1 021×3valid
Compiler

Compiled 1 564 to 1 186 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.5s
ival-mult!: 10.6s (30.6% of total)
ival-exp: 4.0s (11.5% of total)
ival-add!: 2.5s (7.4% of total)
ival-hypot: 2.5s (7.2% of total)
ival-div!: 1.9s (5.6% of total)
adjust: 1.9s (5.4% of total)
ival-sub!: 1.8s (5.2% of total)
ival-log: 1.8s (5.1% of total)
ival-asin: 1.5s (4.4% of total)
ival-sin: 1.2s (3.3% of total)
ival-cos: 1.1s (3.1% of total)
ival-sqrt: 992.0ms (2.9% of total)
ival-atan2: 823.0ms (2.4% of total)
ival-sinu: 497.0ms (1.4% of total)
ival-acosh: 306.0ms (0.9% of total)
ival-fabs: 306.0ms (0.9% of total)
ival-pow: 279.0ms (0.8% of total)
ival-neg: 194.0ms (0.6% of total)
ival-asinh: 188.0ms (0.5% of total)
ival-atanh: 176.0ms (0.5% of total)
ival-cosu: 89.0ms (0.3% of total)
const: 0.0ms (0.0% of total)
ival-pi: 0.0ms (0.0% of total)
ival-cosh: 0.0ms (0.0% of total)
ival-sinh: 0.0ms (0.0% of total)
Bogosity

rewrite57.0s (26.3%)

Memory
-767.9MiB live, 100 305.1MiB allocated; 23.5s collecting garbage
Stop Event
409×iter-limit
201×node-limit
saturated
Counts
5 071 → 167 868

eval30.1s (13.9%)

Memory
882.2MiB live, 59 452.3MiB allocated; 12.8s collecting garbage
Compiler

Compiled 6 395 086 to 764 653 computations (88.0% saved)

series20.7s (9.5%)

Memory
1 769.0MiB live, 36 242.4MiB allocated; 8.0s collecting garbage
Stop Event
204×iter-limit
Counts
5 071 → 18 806
Calls

66 calls:

TimeVariablePoint
868.0ms
x
0
688.0ms
x
inf
682.0ms
x
-inf
560.0ms
re
inf
483.0ms
y.re
0

regimes11.0s (5.1%)

Memory
81.0MiB live, 22 690.9MiB allocated; 3.4s collecting garbage
Counts
6 929 → 628
Calls

132 calls:

689.0ms
re
636.0ms
x
422.0ms
x.im
418.0ms
im
365.0ms
(fabs.f64 x)
Compiler

Compiled 54 656 to 17 709 computations (67.6% saved)

preprocess7.1s (3.3%)

Memory
-359.0MiB live, 11 726.3MiB allocated; 2.9s collecting garbage
Stop Event
49×node-limit
saturated
Compiler

Compiled 37 995 to 18 359 computations (51.7% saved)

prune6.4s (3.0%)

Memory
-205.3MiB live, 13 927.0MiB allocated; 2.0s collecting garbage
Counts
172 959 → 2 764
Compiler

Compiled 95 550 to 60 186 computations (37.0% saved)

derivations6.3s (2.9%)

Memory
-11.6MiB live, 8 456.4MiB allocated; 1.6s collecting garbage
Stop Event
40×fuel
17×done
Compiler

Compiled 11 483 to 2 863 computations (75.1% saved)

bsearch3.1s (1.4%)

Memory
-64.6MiB live, 5 078.4MiB allocated; 1.6s collecting garbage
Algorithm
170×binary-search
105×left-value
Stop Event
154×narrow-enough
16×predicate-same
Samples
1.0s10 546×0valid
981.0ms1 739×1valid
30.0ms92×2valid
17.0ms71×3valid
Compiler

Compiled 41 671 to 34 476 computations (17.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-mult!: 457.0ms (28.7% of total)
ival-add!: 347.0ms (21.8% of total)
ival-hypot: 217.0ms (13.6% of total)
adjust: 111.0ms (7.0% of total)
ival-log: 108.0ms (6.8% of total)
ival-atan2: 94.0ms (5.9% of total)
ival-sin: 64.0ms (4.0% of total)
ival-exp: 61.0ms (3.8% of total)
ival-div!: 49.0ms (3.1% of total)
ival-cos: 43.0ms (2.7% of total)
ival-sub!: 27.0ms (1.7% of total)
ival-sqrt: 10.0ms (0.6% of total)
ival-fabs: 2.0ms (0.1% of total)

analyze3.0s (1.4%)

Memory
162.2MiB live, 3 202.9MiB allocated; 2.0s collecting garbage
Algorithm
58×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%86.3%13.7%0.0%0.0%0.0%0
55.4%47.8%38.5%13.7%0.0%0.0%0.0%1
65.9%55.7%28.9%13.7%0.0%1.7%0.0%2
71.2%58.4%23.6%13.7%0.0%4.3%0.0%3
77.4%62.0%18.1%13.7%0.0%6.2%0.0%4
83.5%66.8%13.2%13.7%0.0%6.3%0.0%5
85.8%68.3%11.3%13.7%0.0%6.6%0.0%6
88.3%70.3%9.4%13.7%0.0%6.6%0.0%7
89.9%71.5%8.0%13.7%0.0%6.8%0.0%8
91.1%72.5%7.1%13.7%0.0%6.8%0.0%9
92.6%73.6%5.9%13.7%0.0%6.8%0.0%10
94.0%74.7%4.8%13.7%0.0%6.8%0.0%11
94.5%75.1%4.4%13.7%0.0%6.9%0.0%12
Compiler

Compiled 1 498 to 816 computations (45.5% saved)

start3.0ms (0.0%)

Memory
9.0MiB live, 8.9MiB allocated; 0ms collecting garbage

end0.0ms (0.0%)

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

Profiling

Loading profile data...