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:285 547.0 MB

Time bar (total: 3.0min)

sample1.1min (37.3%)

Memory
845.6MiB live, 100 771.4MiB allocated; 33.3s collecting garbage
Samples
29.4s224 446×0valid
6.9s64 696×0invalid
6.2s23 606×1valid
3.5s9 588×2valid
3.3s14 412×1invalid
2.2s6 538×3valid
219.0ms558×2invalid
21.0ms226×0exit
5.0ms14×4valid
1.0ms5exit
Precisions
Click to see histograms. Total time spent on operations: 38.7s
ival-mult!: 10.1s (26.1% of total)
ival-div!: 4.7s (12.1% of total)
ival-sqrt: 3.0s (7.8% of total)
ival-pow2: 2.8s (7.2% of total)
adjust: 2.8s (7.2% of total)
ival-sin: 2.6s (6.8% of total)
ival-pow: 2.0s (5% of total)
ival-exp: 1.9s (5% of total)
ival-sub!: 1.7s (4.5% of total)
ival-add!: 1.4s (3.7% of total)
ival-acos: 1.4s (3.5% of total)
ival-cos: 1.3s (3.3% of total)
ival-neg: 872.0ms (2.3% of total)
ival-tan: 798.0ms (2.1% of total)
ival-hypot: 452.0ms (1.2% of total)
ival-log: 336.0ms (0.9% of total)
ival-asin: 188.0ms (0.5% of total)
ival-tanu: 174.0ms (0.4% of total)
ival-fabs: 109.0ms (0.3% of total)
ival-atan: 92.0ms (0.2% of total)
ival-<: 1.0ms (0% of total)
ival-and: 1.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
Bogosity

eval24.8s (13.6%)

Memory
1 204.4MiB live, 44 396.9MiB allocated; 12.6s collecting garbage
Compiler

Compiled 6 486 944 to 693 313 computations (89.3% saved)

rewrite22.0s (12%)

Memory
18.9MiB live, 34 599.8MiB allocated; 9.5s collecting garbage
Stop Event
256×iter-limit
128×node-limit
Counts
4 454 → 158 055

series18.2s (9.9%)

Memory
487.6MiB live, 31 004.5MiB allocated; 7.2s collecting garbage
Stop Event
128×iter-limit
Counts
4 454 → 19 803
Calls

129 calls:

TimeVariablePoint
448.0ms
l
0
395.0ms
f
inf
388.0ms
f
-inf
337.0ms
l
-inf
331.0ms
l
inf

regimes16.2s (8.8%)

Memory
-189.0MiB live, 24 883.7MiB allocated; 7.8s collecting garbage
Counts
9 211 → 646
Calls

156 calls:

1.1s
(*.f64 l l)
984.0ms
l
821.0ms
(/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) #s(literal 2 binary64)) (pow.f64 (sin.f64 ky) #s(literal 2 binary64)))))
593.0ms
F
560.0ms
t
Compiler

Compiled 76 283 to 21 781 computations (71.4% saved)

analyze9.4s (5.1%)

Memory
23.0MiB live, 13 892.7MiB allocated; 5.5s collecting garbage
Algorithm
32×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%98.2%1.8%0%0%0%0
22.2%21.8%76.4%1.8%0%0%0%1
22.6%21.8%74.8%1.8%0%1.6%0%2
28.6%26.5%66.3%1.8%0%5.5%0%3
32.6%29.6%61.2%1.8%0%7.4%0%4
35.8%32.3%58%1.8%0%8%0%5
40.1%36.1%54%1.8%0%8.1%0%6
45.5%40.6%48.7%1.8%0%8.9%0%7
47.9%42.1%45.8%1.8%0%10.3%0%8
51%44.6%43%1.8%0%10.6%0%9
52.1%45.5%41.8%1.8%0%11%0%10
53.9%46.7%40%1.8%0%11.5%0%11
55.6%47.9%38.2%1.8%0%12.1%0%12
Compiler

Compiled 798 to 574 computations (28.1% saved)

preprocess8.8s (4.8%)

Memory
-248.1MiB live, 13 368.3MiB allocated; 4.9s collecting garbage
Stop Event
32×node-limit
Compiler

Compiled 172 787 to 70 449 computations (59.2% saved)

prune6.1s (3.3%)

Memory
58.6MiB live, 11 922.7MiB allocated; 2.1s collecting garbage
Counts
158 345 → 2 784
Compiler

Compiled 158 148 to 106 091 computations (32.9% saved)

derivations5.7s (3.1%)

Memory
-63.5MiB live, 6 181.5MiB allocated; 861ms collecting garbage
Stop Event
30×fuel
done
Compiler

Compiled 27 058 to 3 662 computations (86.5% saved)

bsearch3.5s (1.9%)

Memory
-17.2MiB live, 4 521.0MiB allocated; 1.8s collecting garbage
Algorithm
179×binary-search
159×left-value
Stop Event
170×narrow-enough
predicate-same
Samples
1.5s12 199×0valid
636.0ms1 011×0invalid
116.0ms580×1valid
62.0ms223×2valid
35.0ms117×3valid
5.0ms31×1invalid
1.0ms4valid
0.0ms2invalid
Compiler

Compiled 102 938 to 73 884 computations (28.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.9s
ival-div!: 788.0ms (42.1% of total)
ival-mult!: 241.0ms (12.9% of total)
ival-sin: 132.0ms (7.1% of total)
ival-pow: 112.0ms (6% of total)
ival-tan: 108.0ms (5.8% of total)
ival-sub!: 99.0ms (5.3% of total)
ival-add!: 89.0ms (4.8% of total)
ival-pow2: 77.0ms (4.1% of total)
adjust: 60.0ms (3.2% of total)
ival-exp: 49.0ms (2.6% of total)
ival-neg: 38.0ms (2% of total)
ival-sqrt: 30.0ms (1.6% of total)
ival-cos: 24.0ms (1.3% of total)
ival-hypot: 13.0ms (0.7% of total)
ival-tanu: 5.0ms (0.3% of total)
ival-fabs: 5.0ms (0.3% of total)
ival-atan: 1.0ms (0.1% of total)

start2.0ms (0%)

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

end0.0ms (0%)

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

Profiling

Loading profile data...