Herbie run

Date:Wednesday, December 11th, 2024
Commit:e3084dcb on bhargav-nobigfloat
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: 1.1min)

explain50.8s (78.9%)

Memory
236.8MiB live, 37 932.7MiB allocated
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64#fsensitivity4820
-.f64#fcancellation4660
sqrt.f64#foflow-rescue4600
+.f64#fnan-rescue3500
*.f64#fn*o2320
pow.f64#foflow-rescue1490
*.f64#fu*o1350
*.f64#fn*u1290
acos.f64(acos.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5 binary64) (*.f64 v v))) (-.f64 (*.f64 v v) #s(literal 1 binary64))))sensitivity1280
asin.f64(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)))))))sensitivity1280
sqrt.f64#fuflow-rescue1200
tan.f64(tan.f64 (*.f64 (PI.f64) l))sensitivity1171
-.f64#fnan-rescue1160
pow.f64(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) n) (/.f64 (-.f64 #s(literal 1 binary64) k) #s(literal 2 binary64)))sensitivity10721
/.f64#fo/o930
*.f64#fo*u820
/.f64#fo/n540
+.f64#fcancellation530
pow.f64#fuflow-rescue460
/.f64#fu/u450
/.f64#fn/o340
/.f64#fn/u270
/.f64#fu/n180
exp.f64#fsensitivity91
log.f64(log.f64 (/.f64 (+.f64 (exp.f64 (*.f64 (/.f64 (PI.f64) #s(literal 4 binary64)) f)) (exp.f64 (neg.f64 (*.f64 (/.f64 (PI.f64) #s(literal 4 binary64)) f)))) (-.f64 (exp.f64 (*.f64 (/.f64 (PI.f64) #s(literal 4 binary64)) f)) (exp.f64 (neg.f64 (*.f64 (/.f64 (PI.f64) #s(literal 4 binary64)) f))))))sensitivity70
Confusion
Predicted +Predicted -
+1770145
-12494772
Precision
0.5862868499503147
Recall
0.9242819843342036
Confusion?
Predicted +Predicted MaybePredicted -
+17701144
-1249224750
Precision?
0.5821827744904668
Recall?
0.9248041775456919
2:
4:
8:
16:
32:
64:
128:
256:
512:
1024:
2048:
Freqs
test
numberfreq
04917
12542
2397
369
411
Total Confusion?
Predicted +Predicted MaybePredicted -
+2600
-104
Precision?
0.9629629629629629
Recall?
1.0
Total Time
298.150390625
Average Time
0.03756935365738407
Samples
8.2s78 180×0valid
2.9s11 412×1valid
1.0s3 252×2valid
773.0ms2 328×3valid
31.0ms60×5exit
Compiler

Compiled 127 368 to 24 744 computations (80.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0s
ival-mult: 2.1s (23.3% of total)
ival-div: 1.2s (13.6% of total)
adjust: 876.0ms (9.8% of total)
ival-sub: 618.0ms (6.9% of total)
ival-add: 567.0ms (6.3% of total)
ival-sin: 506.0ms (5.6% of total)
ival-pow2: 502.0ms (5.6% of total)
ival-exp: 480.0ms (5.3% of total)
ival-sqrt: 429.0ms (4.8% of total)
ival-pow: 370.0ms (4.1% of total)
ival-cos: 299.0ms (3.3% of total)
ival-tan: 224.0ms (2.5% of total)
ival-acos: 145.0ms (1.6% of total)
ival-neg: 126.0ms (1.4% of total)
exact: 94.0ms (1% of total)
ival-log: 72.0ms (0.8% of total)
ival-true: 68.0ms (0.8% of total)
ival-pi: 65.0ms (0.7% of total)
ival-tanu: 55.0ms (0.6% of total)
ival-asin: 47.0ms (0.5% of total)
const: 43.0ms (0.5% of total)
ival-assert: 34.0ms (0.4% of total)
ival-atan: 27.0ms (0.3% of total)
ival-fabs: 18.0ms (0.2% of total)

analyze6.2s (9.6%)

Memory
118.0MiB live, 2 147.7MiB allocated
Algorithm
31×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%98.2%1.8%0%0%0%0
19.7%19.3%78.9%1.8%0%0%0%1
20%19.3%77.3%1.8%0%1.6%0%2
26.1%24.2%68.4%1.8%0%5.6%0%3
30.2%27.4%63.2%1.8%0%7.7%0%4
33.5%30.1%59.8%1.8%0%8.3%0%5
37.9%34.1%55.8%1.8%0%8.4%0%6
43.5%38.7%50.3%1.8%0%9.2%0%7
46%40.2%47.3%1.8%0%10.6%0%8
49.1%42.9%44.4%1.8%0%11%0%9
50.3%43.7%43.1%1.8%0%11.3%0%10
52.2%45%41.3%1.8%0%11.9%0%11
54%46.2%39.4%1.8%0%12.5%0%12
Compiler

Compiled 779 to 563 computations (27.7% saved)

preprocess5.0s (7.7%)

Memory
-7.2MiB live, 1 002.7MiB allocated
Algorithm
31×egg-herbie
Stop Event
62×iter limit
41×node limit
21×saturated
Compiler

Compiled 9 107 to 6 450 computations (29.2% saved)

sample1.7s (2.6%)

Memory
31.6MiB live, 553.9MiB allocated
Samples
720.0ms6 941×0valid
184.0ms2 063×0invalid
150.0ms703×1valid
81.0ms407×1invalid
58.0ms197×3valid
57.0ms219×2valid
14.0ms53×2invalid
1.0ms11×0exit
Precisions
Click to see histograms. Total time spent on operations: 993.0ms
ival-mult: 310.0ms (31.2% of total)
ival-div: 141.0ms (14.2% of total)
adjust: 68.0ms (6.8% of total)
ival-sub: 63.0ms (6.3% of total)
ival-add: 53.0ms (5.3% of total)
ival-pow2: 51.0ms (5.1% of total)
ival-sqrt: 46.0ms (4.6% of total)
ival-pow: 46.0ms (4.6% of total)
ival-exp: 44.0ms (4.4% of total)
ival-sin: 43.0ms (4.3% of total)
ival-cos: 19.0ms (1.9% of total)
ival-tan: 19.0ms (1.9% of total)
ival-acos: 14.0ms (1.4% of total)
ival-neg: 13.0ms (1.3% of total)
exact: 10.0ms (1% of total)
const: 10.0ms (1% of total)
ival-pi: 9.0ms (0.9% of total)
ival-log: 8.0ms (0.8% of total)
ival-true: 7.0ms (0.7% of total)
ival-asin: 5.0ms (0.5% of total)
ival-tanu: 4.0ms (0.4% of total)
ival-assert: 4.0ms (0.4% of total)
ival-fabs: 2.0ms (0.2% of total)
ival-atan: 2.0ms (0.2% of total)
ival-<: 1.0ms (0.1% of total)
ival-and: 0.0ms (0% of total)
Bogosity

simplify757.0ms (1.2%)

Memory
-82.7MiB live, 564.6MiB allocated
Algorithm
31×egg-herbie
Stop Event
31×saturated

prune23.0ms (0%)

Memory
16.3MiB live, 16.3MiB allocated
Compiler

Compiled 1 418 to 1 000 computations (29.5% saved)

soundness10.0ms (0%)

Memory
6.7MiB live, 6.7MiB allocated
Stop Event
31×fuel
Compiler

Compiled 702 to 495 computations (29.5% saved)

eval4.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Compiler

Compiled 0 to 99 computations (-∞% saved)

start1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

Profiling

Loading profile data...