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:132 338.9 MB

Time bar (total: 1.5min)

sample46.4s (50.8%)

Memory
678.5MiB live, 62 709.0MiB allocated; 14.6s collecting garbage
Samples
19.0s21 089×5exit
7.4s39 284×1valid
6.8s109 760×0valid
4.5s16 136×2valid
831.0ms5 814×0invalid
163.0ms1 346×0exit
155.0ms1 103×1exit
1.0ms4exit
1.0ms3exit
Compiler

Compiled 477 to 364 computations (23.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.8s
ival-exp: 6.8s (21.3% of total)
ival-cos: 4.9s (15.5% of total)
adjust: 3.8s (11.9% of total)
ival-pow: 3.5s (11.0% of total)
ival-sqrt: 1.9s (6.0% of total)
ival-tan: 1.6s (5.1% of total)
ival-log: 1.5s (4.8% of total)
ival-fmod: 1.4s (4.4% of total)
ival-mult!: 1.4s (4.3% of total)
ival-sinh: 1.2s (3.7% of total)
ival-div!: 730.0ms (2.3% of total)
ival-sin: 706.0ms (2.2% of total)
ival-acos: 500.0ms (1.6% of total)
ival-sub!: 418.0ms (1.3% of total)
ival-pow2: 407.0ms (1.3% of total)
ival-add!: 388.0ms (1.2% of total)
ival-hypot: 238.0ms (0.7% of total)
ival-neg: 211.0ms (0.7% of total)
ival-<=: 93.0ms (0.3% of total)
ival-atan: 55.0ms (0.2% of total)
ival-and: 32.0ms (0.1% of total)
ival-or: 14.0ms (0.0% of total)
ival-assert: 4.0ms (0.0% of total)
ival->: 3.0ms (0.0% of total)
ival-<: 2.0ms (0.0% of total)
Bogosity

rewrite13.4s (14.7%)

Memory
146.3MiB live, 21 464.0MiB allocated; 4.9s collecting garbage
Stop Event
144×iter-limit
72×node-limit
saturated
Counts
1 699 → 61 074

regimes9.3s (10.2%)

Memory
323.8MiB live, 13 755.1MiB allocated; 2.0s collecting garbage
Counts
6 115 → 170
Calls

53 calls:

1.0s
x
986.0ms
a
759.0ms
(tan.f64 a)
666.0ms
z
573.0ms
(-.f64 (tan.f64 (+.f64 y z)) (tan.f64 a))
Compiler

Compiled 32 573 to 7 732 computations (76.3% saved)

eval7.2s (7.9%)

Memory
1.2MiB live, 13 207.2MiB allocated; 3.0s collecting garbage
Compiler

Compiled 1 703 082 to 241 965 computations (85.8% saved)

series4.2s (4.6%)

Memory
177.5MiB live, 7 118.5MiB allocated; 1.1s collecting garbage
Stop Event
72×iter-limit
saturated
Counts
1 699 → 5 153
Calls

36 calls:

TimeVariablePoint
477.0ms
x
inf
431.0ms
x
-inf
220.0ms
x
0
131.0ms
l
0
100.0ms
b
inf

prune3.9s (4.3%)

Memory
-221.9MiB live, 5 841.5MiB allocated; 2.9s collecting garbage
Counts
62 231 → 1 949
Compiler

Compiled 75 788 to 48 758 computations (35.7% saved)

analyze2.3s (2.5%)

Memory
-6.3MiB live, 2 859.1MiB allocated; 1.6s collecting garbage
Algorithm
20×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%73.7%26.3%0.0%0.0%0.0%0
28.8%21.3%52.5%26.3%0.0%0.0%0.0%1
44.1%32.5%41.2%26.3%0.0%0.0%0.0%2
52.6%38.7%35.0%26.3%0.0%0.0%0.0%3
61.9%45.6%28.1%26.3%0.0%0.0%0.0%4
65.2%47.5%25.3%26.3%0.0%0.9%0.0%5
66.8%48.4%24.0%26.3%0.0%1.2%0.0%6
71.1%51.1%20.8%26.3%0.0%1.9%0.0%7
72.1%51.6%20.0%26.3%0.0%2.1%0.0%8
74.4%53.0%18.2%26.3%0.0%2.5%0.0%9
75.8%53.9%17.2%26.3%0.0%2.6%0.0%10
76.6%54.3%16.6%26.3%0.0%2.8%0.0%11
77.3%54.8%16.1%26.3%0.0%2.9%0.0%12
Compiler

Compiled 279 to 216 computations (22.6% saved)

preprocess2.3s (2.5%)

Memory
-72.4MiB live, 3 090.8MiB allocated; 1.1s collecting garbage
Stop Event
19×node-limit
saturated
Compiler

Compiled 15 947 to 7 470 computations (53.2% saved)

derivations1.9s (2.1%)

Memory
-168.9MiB live, 1 817.9MiB allocated; 332ms collecting garbage
Stop Event
17×fuel
done
Compiler

Compiled 4 116 to 976 computations (76.3% saved)

bsearch396.0ms (0.4%)

Memory
54.1MiB live, 473.2MiB allocated; 52ms collecting garbage
Algorithm
24×left-value
19×binary-search
Stop Event
17×narrow-enough
predicate-same
Samples
194.0ms859×1valid
62.0ms833×0valid
10.0ms52×2valid
Compiler

Compiled 6 423 to 4 896 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 196.0ms
ival-cos: 63.0ms (32.2% of total)
ival-tan: 38.0ms (19.4% of total)
ival-sin: 20.0ms (10.2% of total)
adjust: 19.0ms (9.7% of total)
ival-mult!: 19.0ms (9.7% of total)
ival-add!: 7.0ms (3.6% of total)
ival-div!: 7.0ms (3.6% of total)
ival-acos: 7.0ms (3.6% of total)
ival-sub!: 5.0ms (2.6% of total)
ival-pow: 4.0ms (2.0% of total)
ival-pow2: 4.0ms (2.0% of total)
ival-exp: 3.0ms (1.5% of total)
ival-neg: 1.0ms (0.5% of total)

start1.0ms (0.0%)

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

end0.0ms (0.0%)

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

Profiling

Loading profile data...