Herbie run

Date:Sunday, December 8th, 2024
Commit:d0f224d5 on bhargav-nobigfloat
Hostname:nightly with Racket 8.10
Seed:2024343
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.2s (79.1%)

Memory
218.7MiB live, 37 813.8MiB allocated
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64#foflow-rescue4830
-.f64#fcancellation4801
cos.f64#fsensitivity4591
+.f64#fnan-rescue3380
*.f64#fn*o2680
*.f64#fu*o1430
pow.f64#foflow-rescue1330
tan.f64(tan.f64 (*.f64 (PI.f64) l))sensitivity1291
sqrt.f64#fuflow-rescue1200
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))))sensitivity1190
*.f64#fn*u1150
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)))))))sensitivity1140
-.f64#fnan-rescue1120
/.f64#fo/o880
pow.f64(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) n) (/.f64 (-.f64 #s(literal 1 binary64) k) #s(literal 2 binary64)))sensitivity8342
+.f64#fcancellation660
*.f64#fo*u650
/.f64#fo/n630
/.f64#fu/u500
/.f64#fn/o480
pow.f64#fuflow-rescue420
/.f64#fn/u240
/.f64#fu/n180
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))))))sensitivity60
Confusion
Predicted +Predicted -
+1831145
-11434817
Precision
0.6156691324815063
Recall
0.9266194331983806
Confusion?
Predicted +Predicted MaybePredicted -
+18311144
-1143454772
Precision?
0.6066225165562914
Recall?
0.9271255060728745
2:
4:
8:
16:
32:
64:
128:
256:
512:
1024:
2048:
Freqs
test
numberfreq
04962
12475
2427
355
414
52
61
Total Confusion?
Predicted +Predicted MaybePredicted -
+2400
-106
Precision?
0.96
Recall?
1.0
Total Time
295.2744140625
Average Time
0.037206957417149696
Samples
8.3s78 756×0valid
2.6s10 788×1valid
952.0ms3 300×2valid
679.0ms2 292×3valid
44.0ms96×5exit
Compiler

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

Precisions
Click to see histograms. Total time spent on operations: 8.6s
ival-mult: 2.0s (23.1% of total)
ival-div: 1.2s (14.1% of total)
ival-sub: 629.0ms (7.3% of total)
ival-add: 583.0ms (6.8% of total)
adjust: 550.0ms (6.4% of total)
ival-sin: 512.0ms (5.9% of total)
ival-pow2: 509.0ms (5.9% of total)
ival-exp: 487.0ms (5.6% of total)
ival-sqrt: 438.0ms (5.1% of total)
ival-pow: 376.0ms (4.4% of total)
ival-cos: 301.0ms (3.5% of total)
ival-tan: 220.0ms (2.6% of total)
ival-acos: 146.0ms (1.7% of total)
ival-neg: 128.0ms (1.5% of total)
exact: 91.0ms (1.1% of total)
ival-log: 81.0ms (0.9% of total)
ival-true: 73.0ms (0.8% of total)
ival-pi: 66.0ms (0.8% of total)
ival-tanu: 54.0ms (0.6% of total)
const: 44.0ms (0.5% of total)
ival-asin: 42.0ms (0.5% of total)
ival-assert: 35.0ms (0.4% of total)
ival-atan: 28.0ms (0.3% of total)
ival-fabs: 20.0ms (0.2% of total)

analyze5.9s (9.2%)

Memory
108.9MiB live, 2 129.3MiB 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.3%47.3%1.8%0%10.7%0%8
49.2%42.9%44.3%1.8%0%11%0%9
50.4%43.8%43.1%1.8%0%11.3%0%10
52.2%45.1%41.2%1.8%0%11.9%0%11
54%46.3%39.4%1.8%0%12.6%0%12
Compiler

Compiled 779 to 563 computations (27.7% saved)

preprocess4.9s (7.8%)

Memory
6.1MiB live, 1 003.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
32.0MiB live, 536.6MiB allocated
Samples
793.0ms6 965×0valid
182.0ms2 051×0invalid
139.0ms676×1valid
76.0ms394×1invalid
56.0ms224×2valid
51.0ms195×3valid
6.0ms41×1exit
2.0ms10×2invalid
1.0ms0exit
Precisions
Click to see histograms. Total time spent on operations: 966.0ms
ival-mult: 300.0ms (31% of total)
ival-div: 143.0ms (14.8% of total)
ival-sub: 64.0ms (6.6% of total)
ival-add: 53.0ms (5.5% of total)
ival-pow2: 52.0ms (5.4% of total)
ival-exp: 47.0ms (4.9% of total)
ival-sqrt: 46.0ms (4.8% of total)
adjust: 45.0ms (4.7% of total)
ival-sin: 44.0ms (4.6% of total)
ival-pow: 43.0ms (4.5% of total)
ival-cos: 20.0ms (2.1% of total)
ival-tan: 19.0ms (2% of total)
ival-neg: 14.0ms (1.4% of total)
ival-acos: 14.0ms (1.4% of total)
const: 10.0ms (1% of total)
ival-log: 10.0ms (1% of total)
exact: 9.0ms (0.9% of total)
ival-pi: 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-<: 2.0ms (0.2% of total)
ival-atan: 2.0ms (0.2% of total)
ival-and: 0.0ms (0% of total)
Bogosity

simplify749.0ms (1.2%)

Memory
-27.9MiB live, 564.8MiB allocated
Algorithm
31×egg-herbie
Stop Event
31×saturated

prune24.0ms (0%)

Memory
-6.4MiB live, 16.3MiB allocated
Compiler

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

soundness11.0ms (0%)

Memory
-19.7MiB live, 6.6MiB allocated
Stop Event
31×fuel
Compiler

Compiled 702 to 495 computations (29.5% saved)

eval7.0ms (0%)

Memory
1.5MiB live, 1.5MiB 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...