Herbie run

Date:Thursday, June 5th, 2025
Commit:f6ac802a on sound-rules-crash-on-unsoundness
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:188 383.7 MB

Time bar (total: 2.1min)

sample46.2s (37.5%)

Memory
751.6MiB live, 69 125.2MiB allocated; 22.5s collecting garbage
Samples
19.6s293 123×0valid
7.0s17 795×2valid
6.7s35 389×1valid
397.0ms4 294×0invalid
170.0ms445×3valid
81.0ms900×0exit
71.0ms101×3exit
55.0ms101×4exit
6.0ms40×1exit
Precisions
Click to see histograms. Total time spent on operations: 23.1s
ival-mult!: 5.3s (23% of total)
ival-pow: 4.0s (17.2% of total)
adjust: 2.6s (11.5% of total)
ival-div!: 2.2s (9.5% of total)
ival-sin: 2.0s (8.8% of total)
ival-add!: 1.5s (6.5% of total)
ival-sub!: 1.4s (6.2% of total)
ival-cos: 1.4s (6% of total)
ival-exp: 574.0ms (2.5% of total)
ival-sqrt: 569.0ms (2.5% of total)
ival-pow2: 448.0ms (1.9% of total)
ival-log1p: 370.0ms (1.6% of total)
ival-neg: 356.0ms (1.5% of total)
ival-atan: 103.0ms (0.4% of total)
ival-tan: 86.0ms (0.4% of total)
ival-expm1: 63.0ms (0.3% of total)
ival-hypot: 16.0ms (0.1% of total)
ival-<=: 11.0ms (0% of total)
ival-fabs: 7.0ms (0% of total)
ival-and: 7.0ms (0% of total)
ival-==: 6.0ms (0% of total)
ival-if: 4.0ms (0% of total)
ival-assert: 1.0ms (0% of total)
const: 0.0ms (0% of total)
ival-<: 0.0ms (0% of total)
Bogosity

rewrite22.0s (17.8%)

Memory
40.2MiB live, 31 072.1MiB allocated; 8.8s collecting garbage
Stop Event
303×iter-limit
140×node-limit
19×saturated
Counts
3 280 → 109 634

eval21.1s (17.1%)

Memory
143.2MiB live, 32 504.9MiB allocated; 13.0s collecting garbage
Compiler

Compiled 4 412 316 to 436 958 computations (90.1% saved)

series6.5s (5.3%)

Memory
863.3MiB live, 12 065.1MiB allocated; 2.2s collecting garbage
Stop Event
150×iter-limit
saturated
Counts
3 280 → 11 749
Calls

57 calls:

TimeVariablePoint
263.0ms
n
0
209.0ms
x
-inf
193.0ms
x
inf
176.0ms
x
0
134.0ms
i
inf

regimes5.7s (4.7%)

Memory
68.4MiB live, 10 551.9MiB allocated; 1.8s collecting garbage
Counts
5 117 → 533
Calls

96 calls:

421.0ms
x
374.0ms
b
359.0ms
x1
288.0ms
c
270.0ms
(*.f64 (cos.f64 x) (exp.f64 (*.f64 #s(literal 10 binary64) (*.f64 x x))))
Compiler

Compiled 47 918 to 10 785 computations (77.5% saved)

preprocess5.0s (4.1%)

Memory
-318.2MiB live, 8 462.0MiB allocated; 1.8s collecting garbage
Stop Event
38×node-limit
saturated
Compiler

Compiled 42 619 to 11 256 computations (73.6% saved)

prune4.9s (4%)

Memory
-163.0MiB live, 8 829.8MiB allocated; 1.6s collecting garbage
Counts
112 854 → 1 926
Compiler

Compiled 100 145 to 55 238 computations (44.8% saved)

derivations4.5s (3.6%)

Memory
-16.2MiB live, 5 117.6MiB allocated; 915ms collecting garbage
Stop Event
26×fuel
16×done
Compiler

Compiled 27 416 to 2 634 computations (90.4% saved)

analyze3.7s (3%)

Memory
-30.2MiB live, 5 632.6MiB allocated; 2.2s collecting garbage
Algorithm
43×search
random
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%54.5%45.5%0%0%0%0
21.4%11.7%42.9%45.5%0%0%0%1
37.4%20.4%34.1%45.5%0%0%0%2
48.7%26.2%27.7%45.5%0%0.6%0%3
57.7%30.7%22.6%45.5%0%1.2%0%4
71.2%37.7%15.3%45.5%0%1.6%0%5
72.9%38.4%14.3%45.5%0%1.8%0%6
77.9%40.7%11.6%45.5%0%2.2%0%7
81.5%42.6%9.7%45.5%0%2.3%0%8
84.1%43.8%8.3%45.5%0%2.5%0%9
86.2%44.6%7.2%45.5%0%2.7%0%10
88.2%45.6%6.1%45.5%0%2.8%0%11
89.1%45.9%5.6%45.5%0%2.9%0%12
Compiler

Compiled 1 402 to 721 computations (48.6% saved)

bsearch3.7s (3%)

Memory
-17.1MiB live, 5 015.2MiB allocated; 2.1s collecting garbage
Algorithm
215×binary-search
55×left-value
Stop Event
201×narrow-enough
14×predicate-same
Samples
1.6s10 714×0valid
296.0ms1 341×1valid
253.0ms605×2valid
72.0ms1 354×0invalid
9.0ms12×3valid
1.0ms16×0exit
Compiler

Compiled 167 054 to 85 582 computations (48.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.8s
ival-mult!: 1.0s (56.2% of total)
ival-pow: 281.0ms (15.5% of total)
ival-div!: 144.0ms (7.9% of total)
ival-sub!: 118.0ms (6.5% of total)
adjust: 79.0ms (4.3% of total)
ival-add!: 69.0ms (3.8% of total)
ival-exp: 48.0ms (2.6% of total)
ival-neg: 36.0ms (2% of total)
ival-sqrt: 19.0ms (1% of total)
ival-log1p: 1.0ms (0.1% of total)

start2.0ms (0%)

Memory
6.5MiB live, 6.4MiB allocated; 0ms collecting garbage

end0.0ms (0%)

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

Profiling

Loading profile data...