Herbie run

Date:Saturday, February 1st, 2025
Commit:9a9c65da on really-crazy-encodings
Seed:2025032
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:proofs
default
Memory:70 579.2 MB

Time bar (total: 1.1min)

sample52.1s (76.5%)

Memory
814.1MiB live, 54 537.1MiB allocated; 12.2s collecting garbage
Samples
21.6s284 668×0valid
10.4s44 192×1valid
6.1s17 441×2valid
307.0ms4 090×0invalid
228.0ms202×5exit
185.0ms451×3valid
129.0ms998×0exit
Precisions
Click to see histograms. Total time spent on operations: 28.8s
ival-mult: 6.9s (23.9% of total)
ival-add: 3.7s (12.8% of total)
adjust: 3.5s (12.1% of total)
ival-pow: 3.3s (11.6% of total)
ival-div: 2.7s (9.5% of total)
ival-sub: 2.3s (7.9% of total)
ival-sin: 1.6s (5.6% of total)
ival-cos: 1.2s (4.2% of total)
const: 896.0ms (3.1% of total)
ival-sqrt: 591.0ms (2% of total)
ival-exp: 456.0ms (1.6% of total)
ival-log1p: 360.0ms (1.2% of total)
ival-neg: 327.0ms (1.1% of total)
exact: 261.0ms (0.9% of total)
ival-pow2: 244.0ms (0.8% of total)
ival-assert: 116.0ms (0.4% of total)
ival-atan: 69.0ms (0.2% of total)
ival-expm1: 67.0ms (0.2% of total)
ival-tan: 53.0ms (0.2% of total)
ival-==: 43.0ms (0.1% of total)
ival-pi: 37.0ms (0.1% of total)
ival-hypot: 25.0ms (0.1% of total)
ival-<=: 11.0ms (0% of total)
ival-if: 10.0ms (0% of total)
ival-true: 10.0ms (0% of total)
ival-and: 9.0ms (0% of total)
ival-fabs: 5.0ms (0% of total)
ival-<: 1.0ms (0% of total)
Bogosity

explain7.8s (11.4%)

Memory
-103.9MiB live, 9 681.9MiB allocated; 1.4s collecting garbage
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64#fcancellation12844
+.f64#fcancellation37179
-.f64(-.f64 (*.f64 #s(literal 170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) t) #s(literal 170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))oflow-left2110
sqrt.f64#foflow-rescue2060
/.f64#fo/o1770
log.f64(log.f64 (+.f64 #s(literal 1 binary64) x))sensitivity1681
/.f64#fn/o1600
pow.f64(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 i n)) n)sensitivity1280
-.f64#fnan-rescue900
/.f64#fu/n890
/.f64#fu/u510
/.f64#fn/u500
+.f64#fnan-rescue470
*.f64#fn*u320
/.f64#fo/n310
*.f64#fn*o230
pow.f64(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 i n)) n)oflow-rescue90
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 i n)) n)overflow39
(/.f64 i n)overflow9
(+.f64 #s(literal 1 binary64) (/.f64 i n))overflow9
sqrt.f64#fuflow-rescue80
Confusion
Predicted +Predicted -
+3851192
-1096600
Precision
0.9724747474747475
Recall
0.9525105119960425
Confusion?
Predicted +Predicted MaybePredicted -
+385113458
-1092066394
Precision?
0.9267441860465117
Recall?
0.9856542171654712
Freqs
test
numberfreq
06792
13544
2382
334
Total Confusion?
Predicted +Predicted MaybePredicted -
+3010
-209
Precision?
0.9393939393939394
Recall?
1.0
Samples
1.4s16 382×0valid
1.0s3 672×1valid
513.0ms1 396×2valid
45.0ms54×3valid
Compiler

Compiled 7 535 to 1 486 computations (80.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.1s
ival-mult: 568.0ms (27.5% of total)
adjust: 389.0ms (18.8% of total)
ival-add: 245.0ms (11.9% of total)
ival-pow: 190.0ms (9.2% of total)
ival-div: 189.0ms (9.2% of total)
ival-sub: 146.0ms (7.1% of total)
ival-sin: 79.0ms (3.8% of total)
ival-cos: 75.0ms (3.6% of total)
const: 40.0ms (1.9% of total)
ival-exp: 27.0ms (1.3% of total)
ival-sqrt: 20.0ms (1% of total)
ival-pow2: 18.0ms (0.9% of total)
ival-true: 18.0ms (0.9% of total)
exact: 18.0ms (0.9% of total)
ival-neg: 15.0ms (0.7% of total)
ival-assert: 8.0ms (0.4% of total)
ival-atan: 7.0ms (0.3% of total)
ival-log1p: 5.0ms (0.2% of total)
ival-tan: 3.0ms (0.1% of total)
ival-expm1: 3.0ms (0.1% of total)
ival-pi: 2.0ms (0.1% of total)

preprocess4.8s (7.1%)

Memory
-490.0MiB live, 2 589.7MiB allocated; 447ms collecting garbage
Stop Event
69×saturated
57×node limit
42×iter limit

analyze3.4s (5%)

Memory
110.4MiB live, 3 765.5MiB allocated; 431ms 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)

start2.0ms (0%)

Memory
4.5MiB live, 4.4MiB allocated; 0ms collecting garbage

end0.0ms (0%)

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

Profiling

Loading profile data...