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:341 481.1 MB

Time bar (total: 3.4min)

sample1.2min (35.2%)

Memory
1 163.2MiB live, 112 368.2MiB allocated; 34.4s collecting garbage
Samples
36.9s433 934×0valid
7.3s26 623×1valid
3.6s9 204×2valid
900.0ms4 398×0invalid
748.0ms8 671×0exit
417.0ms1 021×3valid
Compiler

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

Precisions
Click to see histograms. Total time spent on operations: 32.3s
ival-mult!: 9.9s (30.6% of total)
ival-hypot: 3.1s (9.7% of total)
ival-div!: 3.0s (9.3% of total)
ival-exp: 3.0s (9.3% of total)
ival-add!: 2.6s (8.1% of total)
adjust: 1.6s (5.0% of total)
ival-log: 1.4s (4.3% of total)
ival-asin: 1.4s (4.3% of total)
ival-sin: 1.1s (3.3% of total)
ival-sub!: 957.0ms (3.0% of total)
ival-cos: 954.0ms (3.0% of total)
ival-atan2: 738.0ms (2.3% of total)
ival-sqrt: 601.0ms (1.9% of total)
ival-acosh: 356.0ms (1.1% of total)
ival-sinu: 316.0ms (1.0% of total)
ival-fabs: 309.0ms (1.0% of total)
ival-pow: 304.0ms (0.9% of total)
ival-neg: 247.0ms (0.8% of total)
ival-asinh: 228.0ms (0.7% of total)
ival-atanh: 156.0ms (0.5% of total)
ival-cosu: 86.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

rewrite46.4s (22.7%)

Memory
-233.7MiB live, 78 609.9MiB allocated; 17.2s collecting garbage
Stop Event
409×iter-limit
201×node-limit
saturated
Counts
5 070 → 167 965

eval26.1s (12.7%)

Memory
1 074.2MiB live, 47 836.7MiB allocated; 12.7s collecting garbage
Compiler

Compiled 8 382 911 to 771 144 computations (90.8% saved)

series20.7s (10.1%)

Memory
1 271.3MiB live, 37 217.4MiB allocated; 9.6s collecting garbage
Stop Event
204×iter-limit
Counts
5 070 → 18 871
Calls

66 calls:

TimeVariablePoint
1.3s
re
inf
1.1s
im
-inf
791.0ms
x
0
640.0ms
x
inf
614.0ms
x
-inf

regimes13.4s (6.5%)

Memory
-334.9MiB live, 22 765.5MiB allocated; 6.8s collecting garbage
Counts
7 138 → 632
Calls

132 calls:

1.1s
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) i)) #s(literal 2 binary64))) #s(literal 1 binary64))
722.0ms
x
609.0ms
a
507.0ms
re
504.0ms
im
Compiler

Compiled 90 859 to 18 970 computations (79.1% saved)

preprocess7.0s (3.4%)

Memory
-509.8MiB live, 12 017.4MiB allocated; 2.2s collecting garbage
Stop Event
49×node-limit
saturated
Compiler

Compiled 75 658 to 25 863 computations (65.8% saved)

prune6.6s (3.2%)

Memory
91.8MiB live, 14 326.1MiB allocated; 2.3s collecting garbage
Counts
173 323 → 2 766
Compiler

Compiled 175 345 to 95 775 computations (45.4% saved)

derivations6.2s (3.0%)

Memory
-7.2MiB live, 7 814.8MiB allocated; 1.1s collecting garbage
Stop Event
40×fuel
17×done
Compiler

Compiled 25 751 to 3 653 computations (85.8% saved)

bsearch3.3s (1.6%)

Memory
-8.5MiB live, 5 305.3MiB allocated; 1.8s collecting garbage
Algorithm
172×binary-search
105×left-value
Stop Event
153×narrow-enough
19×predicate-same
Samples
1.2s10 498×0valid
704.0ms1 739×1valid
45.0ms92×2valid
29.0ms71×3valid
Compiler

Compiled 112 697 to 62 041 computations (44.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-mult!: 728.0ms (49.0% of total)
ival-hypot: 189.0ms (12.7% of total)
ival-log: 137.0ms (9.2% of total)
adjust: 89.0ms (6.0% of total)
ival-add!: 59.0ms (4.0% of total)
ival-sin: 57.0ms (3.8% of total)
ival-atan2: 54.0ms (3.6% of total)
ival-exp: 53.0ms (3.6% of total)
ival-cos: 51.0ms (3.4% of total)
ival-sub!: 32.0ms (2.2% of total)
ival-div!: 24.0ms (1.6% of total)
ival-sqrt: 10.0ms (0.7% of total)
ival-fabs: 1.0ms (0.1% of total)

analyze2.9s (1.4%)

Memory
18.1MiB live, 3 208.4MiB allocated; 2.2s 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)

start13.0ms (0.0%)

Memory
-34.3MiB live, 9.0MiB allocated; 16ms collecting garbage

end0.0ms (0.0%)

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

Profiling

Loading profile data...