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:187 240.8 MB

Time bar (total: 3.8min)

sample3.2min (82.6%)

Memory
580.9MiB live, 149 165.5MiB allocated; 32.4s collecting garbage
Samples
47.0s120 238×1valid
44.9s17 830×5exit
34.9s280 907×0valid
15.4s24 982×2valid
7.0s3 160×3valid
4.8s34 781×0exit
2.7s19 708×0invalid
2.7s12 047×1invalid
442.0ms837×2invalid
198.0ms25×4valid
25.0ms41×1exit
1.0ms3exit
Precisions
Click to see histograms. Total time spent on operations: 2.3min
ival-pow: 37.0s (26.6% of total)
ival-mult: 15.9s (11.4% of total)
adjust: 14.0s (10% of total)
ival-cos: 10.2s (7.3% of total)
ival-div: 8.5s (6.1% of total)
ival-sin: 7.6s (5.5% of total)
ival-pow2: 7.0s (5% of total)
ival-sub: 5.6s (4% of total)
ival-add: 5.1s (3.7% of total)
ival-exp: 4.9s (3.5% of total)
ival-cosu: 4.9s (3.5% of total)
ival-sinu: 4.5s (3.2% of total)
ival-log: 3.8s (2.7% of total)
ival-sqrt: 3.5s (2.5% of total)
ival-neg: 1.7s (1.2% of total)
ival-log1p: 893.0ms (0.6% of total)
ival-atan2: 674.0ms (0.5% of total)
ival-tan: 595.0ms (0.4% of total)
ival-hypot: 580.0ms (0.4% of total)
const: 412.0ms (0.3% of total)
ival-acos: 357.0ms (0.3% of total)
exact: 350.0ms (0.3% of total)
ival-cbrt: 277.0ms (0.2% of total)
ival-atan: 271.0ms (0.2% of total)
ival-assert: 182.0ms (0.1% of total)
ival-fabs: 173.0ms (0.1% of total)
ival-pi: 133.0ms (0.1% of total)
ival-asin: 103.0ms (0.1% of total)
ival-<: 63.0ms (0% of total)
ival-and: 50.0ms (0% of total)
ival-<=: 6.0ms (0% of total)
ival-==: 1.0ms (0% of total)
ival-or: 0.0ms (0% of total)
Bogosity

explain17.9s (7.8%)

Memory
-178.3MiB live, 19 213.4MiB allocated; 2.0s collecting garbage
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64#fsensitivity18794
+.f64#fcancellation175025
sin.f64#fsensitivity16623
sqrt.f64#foflow-rescue14190
-.f64#fcancellation9589
-.f64#fnan-rescue6580
log.f64#fsensitivity5691
/.f64#fo/n4880
/.f64#fo/o3790
/.f64#fu/u2950
*.f64#fn*o2490
exp.f64#fsensitivity15220
/.f64#fu/n1470
sqrt.f64#fuflow-rescue1370
cbrt.f64#foflow-rescue1000
/.f64#fn/o980
*.f64#fn*u910
*.f64#fu*o510
/.f64#fn/u430
cbrt.f64#fuflow-rescue410
*.f64#fo*u380
acos.f64(acos.f64 (+.f64 (*.f64 (sin.f64 phi1) (sin.f64 phi2)) (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))sensitivity214
pow.f64#fsensitivity100
pow.f64#fuflow-rescue100
log.f64#foflow-rescue70
asin.f64(asin.f64 (+.f64 (*.f64 (sin.f64 phi1) (cos.f64 delta)) (*.f64 (*.f64 (cos.f64 phi1) (sin.f64 delta)) (cos.f64 theta))))sensitivity21
log.f64(log.f64 (+.f64 (exp.f64 a) (exp.f64 b)))uflow-rescue20
(+.f64 (exp.f64 a) (exp.f64 b))underflow2
(exp.f64 a)underflow51
(exp.f64 b)underflow68
Confusion
Predicted +Predicted -
+588945
-12706108
Precision
0.8226009219164688
Recall
0.9924165824064712
Confusion?
Predicted +Predicted MaybePredicted -
+58892520
-1270236085
Precision?
0.8205910919938948
Recall?
0.9966295921806538
Freqs
test
numberfreq
06153
14737
21618
3329
4228
5152
663
719
86
95
102
Total Confusion?
Predicted +Predicted MaybePredicted -
+4200
-208
Precision?
0.9545454545454546
Recall?
1.0
Samples
3.3s7 704×1valid
2.0s16 562×0valid
1.9s2 046×2valid
476.0ms308×3valid
30.0ms4valid
Compiler

Compiled 19 935 to 2 551 computations (87.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.2s
ival-sin: 1.0s (16.8% of total)
ival-mult: 860.0ms (13.9% of total)
ival-cos: 683.0ms (11% of total)
adjust: 629.0ms (10.1% of total)
ival-div: 512.0ms (8.3% of total)
ival-cosu: 359.0ms (5.8% of total)
ival-pow2: 341.0ms (5.5% of total)
ival-sinu: 275.0ms (4.4% of total)
ival-sub: 264.0ms (4.3% of total)
ival-add: 256.0ms (4.1% of total)
ival-sqrt: 209.0ms (3.4% of total)
ival-exp: 204.0ms (3.3% of total)
ival-log: 181.0ms (2.9% of total)
ival-neg: 59.0ms (1% of total)
ival-atan2: 52.0ms (0.8% of total)
ival-tan: 45.0ms (0.7% of total)
ival-pow: 41.0ms (0.7% of total)
ival-hypot: 35.0ms (0.6% of total)
ival-atan: 26.0ms (0.4% of total)
ival-true: 23.0ms (0.4% of total)
ival-acos: 22.0ms (0.4% of total)
exact: 19.0ms (0.3% of total)
ival-pi: 18.0ms (0.3% of total)
ival-cbrt: 17.0ms (0.3% of total)
ival-assert: 11.0ms (0.2% of total)
ival-fabs: 10.0ms (0.2% of total)
ival-asin: 6.0ms (0.1% of total)
ival-log1p: 5.0ms (0.1% of total)

analyze16.3s (7.1%)

Memory
376.7MiB live, 15 604.8MiB allocated; 3.9s collecting garbage
Algorithm
53×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%79.4%20.6%0%0%0%0
17.2%13.7%65.7%20.6%0%0%0%1
25%19.6%58.5%20.6%0%1.3%0%2
35.2%26.6%48.9%20.6%0%3.8%0%3
42.3%31.7%43.1%20.6%0%4.5%0%4
47.9%35.6%38.7%20.6%0%5.1%0%5
51%37.6%36.1%20.6%0%5.7%0%6
54.4%39.7%33.2%20.6%0%6.5%0%7
56.2%40.7%31.8%20.6%0%6.8%0%8
59%42.5%29.5%20.6%0%7.4%0%9
60.3%43.2%28.4%20.6%0%7.7%0%10
62.1%44.3%27%20.6%0%8.1%0%11
63.6%45.1%25.8%20.6%0%8.5%0%12
Compiler

Compiled 1 826 to 963 computations (47.3% saved)

preprocess6.0s (2.6%)

Memory
-336.1MiB live, 3 251.2MiB allocated; 419ms collecting garbage
Stop Event
81×node limit
75×saturated
52×iter limit

start3.0ms (0%)

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

end0.0ms (0%)

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

Profiling

Loading profile data...