Herbie run

Date:Wednesday, December 11th, 2024
Commit:8f36bff3 on bhargav-bigfloat
Hostname:nightly with Racket 8.10
Seed:2024346
Parameters:256 points for 0 iterations
Flags:
localize:costslocalize:errorsreduce:regimesreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:proofs
default

Time bar (total: 3.3min)

explain2.9min (87.5%)

Memory
245.9MiB live, 78 925.8MiB allocated
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64#fsensitivity20058
+.f64#fcancellation177041
sin.f64#fsensitivity17290
sqrt.f64#foflow-rescue13790
-.f64#fcancellation90119
-.f64#fnan-rescue7200
log.f64#fsensitivity5760
/.f64#fo/n4650
/.f64#fo/o3840
/.f64#fu/u2580
*.f64#fn*o2560
exp.f64#fsensitivity18914
sqrt.f64#fuflow-rescue1360
/.f64#fu/n1330
/.f64#fn/o1240
cbrt.f64#foflow-rescue970
*.f64#fn*u660
*.f64#fo*u390
cbrt.f64#fuflow-rescue380
*.f64#fu*o340
/.f64#fn/u330
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)))))sensitivity146
pow.f64#fuflow-rescue110
log.f64#foflow-rescue100
pow.f64#fsensitivity71
asin.f64(asin.f64 (+.f64 (*.f64 (sin.f64 phi1) (cos.f64 delta)) (*.f64 (*.f64 (cos.f64 phi1) (sin.f64 delta)) (cos.f64 theta))))sensitivity23
Confusion
Predicted +Predicted -
+576529
-13886130
Precision
0.8059555431287572
Recall
0.994994822229893
Confusion?
Predicted +Predicted MaybePredicted -
+57651910
-1388506080
Precision?
0.800886181113265
Recall?
0.9982740766309975
Freqs
test
numberfreq
06159
14658
21648
3339
4268
5148
666
716
86
93
101
Total Confusion?
Predicted +Predicted MaybePredicted -
+4200
-217
Precision?
0.9333333333333333
Recall?
1.0
Total Time
3307.669677734375
Average Time
0.2484727822817289
Samples
32.6s92 664×1valid
20.2s199 248×0valid
19.3s23 880×2valid
5.1s3 696×3valid
Compiler

Compiled 348 432 to 40 032 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0min
ival-sin: 11.2s (17.9% of total)
ival-mult: 8.3s (13.3% of total)
ival-cos: 7.4s (11.8% of total)
adjust: 6.5s (10.4% of total)
ival-div: 4.7s (7.5% of total)
ival-pow2: 3.7s (5.9% of total)
ival-sinu: 3.0s (4.8% of total)
ival-cosu: 2.9s (4.7% of total)
ival-sub: 2.6s (4.1% of total)
ival-add: 2.5s (4% of total)
ival-exp: 2.2s (3.5% of total)
ival-log: 1.9s (3% of total)
ival-sqrt: 1.6s (2.6% of total)
ival-neg: 631.0ms (1% of total)
ival-tan: 531.0ms (0.9% of total)
ival-atan2: 461.0ms (0.7% of total)
ival-hypot: 379.0ms (0.6% of total)
ival-pow: 287.0ms (0.5% of total)
ival-atan: 284.0ms (0.5% of total)
ival-true: 250.0ms (0.4% of total)
exact: 210.0ms (0.3% of total)
ival-acos: 207.0ms (0.3% of total)
ival-cbrt: 204.0ms (0.3% of total)
ival-pi: 191.0ms (0.3% of total)
ival-fabs: 120.0ms (0.2% of total)
ival-assert: 108.0ms (0.2% of total)
ival-asin: 78.0ms (0.1% of total)
ival-log1p: 53.0ms (0.1% of total)

analyze11.2s (5.7%)

Memory
-40.8MiB live, 3 936.9MiB allocated
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 964 computations (47.2% saved)

preprocess7.1s (3.6%)

Memory
-22.2MiB live, 1 139.4MiB allocated
Algorithm
52×egg-herbie
Stop Event
104×iter limit
61×saturated
43×node limit
Compiler

Compiled 20 571 to 9 222 computations (55.2% saved)

sample5.1s (2.6%)

Memory
47.5MiB live, 1 118.9MiB allocated
Samples
1.5s520×5exit
1.2s3 757×1valid
825.0ms8 910×0valid
375.0ms759×2valid
167.0ms93×3valid
123.0ms1 052×0exit
70.0ms690×0invalid
62.0ms384×1invalid
11.0ms25×2invalid
2.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 3.9s
ival-pow: 1.3s (34.2% of total)
ival-mult: 355.0ms (9.1% of total)
adjust: 350.0ms (9% of total)
ival-cos: 256.0ms (6.6% of total)
ival-div: 220.0ms (5.6% of total)
ival-sin: 185.0ms (4.7% of total)
ival-pow2: 164.0ms (4.2% of total)
ival-sinu: 127.0ms (3.3% of total)
ival-sub: 127.0ms (3.3% of total)
ival-exp: 126.0ms (3.2% of total)
ival-add: 124.0ms (3.2% of total)
ival-cosu: 119.0ms (3% of total)
ival-log: 92.0ms (2.4% of total)
ival-sqrt: 78.0ms (2% of total)
ival-neg: 39.0ms (1% of total)
const: 39.0ms (1% of total)
ival-<: 30.0ms (0.8% of total)
ival-log1p: 22.0ms (0.6% of total)
ival-atan2: 18.0ms (0.5% of total)
ival-tan: 15.0ms (0.4% of total)
ival-hypot: 14.0ms (0.4% of total)
exact: 10.0ms (0.3% of total)
ival-acos: 9.0ms (0.2% of total)
ival-and: 9.0ms (0.2% of total)
ival-atan: 8.0ms (0.2% of total)
ival-true: 7.0ms (0.2% of total)
ival-cbrt: 7.0ms (0.2% of total)
ival-assert: 5.0ms (0.1% of total)
ival-asin: 3.0ms (0.1% of total)
ival-fabs: 3.0ms (0.1% of total)
ival-pi: 3.0ms (0.1% of total)
ival-<=: 3.0ms (0.1% of total)
ival-==: 1.0ms (0% of total)
ival-or: 0.0ms (0% of total)
Bogosity

simplify1.3s (0.7%)

Memory
-77.9MiB live, 959.1MiB allocated
Algorithm
52×egg-herbie
Stop Event
52×saturated

prune39.0ms (0%)

Memory
20.1MiB live, 27.8MiB allocated
Compiler

Compiled 3 050 to 1 564 computations (48.7% saved)

soundness17.0ms (0%)

Memory
3.2MiB live, 11.0MiB allocated
Stop Event
52×fuel
Compiler

Compiled 1 505 to 769 computations (48.9% saved)

eval4.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Compiler

Compiled 0 to 144 computations (-∞% saved)

start3.0ms (0%)

Memory
-6.4MiB live, 1.8MiB allocated

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

Profiling

Loading profile data...