Herbie run

Date:Tuesday, December 17th, 2024
Commit:90c96b06 on bhargav-nobigfloat
Hostname:nightly with Racket 8.10
Seed:2024352
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: 17.7s)

explain12.8s (72.2%)

Memory
61.1MiB live, 7 949.7MiB allocated
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64#foflow-rescue6120
-.f64#fcancellation5480
cos.f64#fsensitivity4740
sqrt.f64#fuflow-rescue3370
/.f64#fn/o2580
acos.f64(acos.f64 (-.f64 #s(literal 1 binary64) x))sensitivity2560
log.f64(log.f64 (/.f64 (sinh.f64 x) x))sensitivity2530
tan.f64(tan.f64 (+.f64 y z))sensitivity1930
pow.f64(pow.f64 l (exp.f64 w))sensitivity1410
+.f64(+.f64 x (-.f64 (tan.f64 (+.f64 y z)) (tan.f64 a)))cancellation1300
*.f64#fn*u450
*.f64#fn*o370
-.f64(-.f64 (*.f64 a a) (*.f64 b b))nan-rescue240
(*.f64 a a)overflow116
(*.f64 b b)overflow24
*.f64#fu*o160
*.f64(*.f64 (pow.f64 c #s(literal 2 binary64)) (*.f64 (*.f64 x (pow.f64 s #s(literal 2 binary64))) x))o*u160
(pow.f64 c #s(literal 2 binary64))overflow60
(*.f64 (*.f64 x (pow.f64 s #s(literal 2 binary64))) x)underflow62
(*.f64 x (pow.f64 s #s(literal 2 binary64)))underflow56
(pow.f64 s #s(literal 2 binary64))underflow59
tan.f64(tan.f64 (+.f64 y z))cancelation100
cos.f64#fcancelation20
exp.f64(exp.f64 (neg.f64 w))sensitivity20
Confusion
Predicted +Predicted -
+217815
-9561715
Precision
0.6949585194639438
Recall
0.9931600547195623
Confusion?
Predicted +Predicted MaybePredicted -
+2178015
-95601715
Precision?
0.6949585194639438
Recall?
0.9931600547195623
Freqs
test
numberfreq
01730
12933
2182
319
Total Confusion?
Predicted +Predicted MaybePredicted -
+1700
-002
Precision?
1.0
Recall?
1.0
Total Time
73.92822265625
Average Time
0.015199058934261924
Samples
1.8s40 248×0valid
1.8s12 864×1valid
1.2s5 256×2valid
Compiler

Compiled 16 164 to 5 832 computations (63.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.4s
adjust: 484.0ms (14.2% of total)
ival-tan: 380.0ms (11.2% of total)
ival-log: 373.0ms (11% of total)
ival-mult: 330.0ms (9.7% of total)
ival-cos: 217.0ms (6.4% of total)
ival-sinh: 209.0ms (6.1% of total)
ival-sqrt: 203.0ms (6% of total)
ival-sub: 188.0ms (5.5% of total)
ival-sin: 187.0ms (5.5% of total)
ival-add: 185.0ms (5.4% of total)
ival-div: 160.0ms (4.7% of total)
ival-acos: 158.0ms (4.6% of total)
ival-pow2: 108.0ms (3.2% of total)
ival-hypot: 48.0ms (1.4% of total)
ival-pow: 42.0ms (1.2% of total)
ival-exp: 38.0ms (1.1% of total)
ival-true: 33.0ms (1% of total)
ival-assert: 17.0ms (0.5% of total)
ival-atan: 14.0ms (0.4% of total)
ival-neg: 14.0ms (0.4% of total)
exact: 11.0ms (0.3% of total)

analyze2.2s (12.6%)

Memory
26.5MiB live, 783.6MiB allocated
Algorithm
19×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%72.3%27.7%0%0%0%0
30.9%22.4%50%27.7%0%0%0%1
47.3%34.2%38.1%27.7%0%0%0%2
52.7%38.2%34.2%27.7%0%0%0%3
62.7%45.4%27%27.7%0%0%0%4
66.4%47.4%24%27.7%0%1%0%5
68.1%48.3%22.7%27.7%0%1.3%0%6
72.7%51.1%19.2%27.7%0%2%0%7
73.7%51.7%18.4%27.7%0%2.2%0%8
76.3%53.2%16.6%27.7%0%2.6%0%9
77.8%54.1%15.5%27.7%0%2.7%0%10
78.6%54.6%14.8%27.7%0%2.9%0%11
79.4%55%14.3%27.7%0%3%0%12
Compiler

Compiled 267 to 206 computations (22.8% saved)

preprocess1.3s (7.2%)

Memory
0.3MiB live, 214.6MiB allocated
Algorithm
19×egg-herbie
Stop Event
37×saturated
36×iter limit
node limit
Compiler

Compiled 1 775 to 1 384 computations (22% saved)

sample985.0ms (5.6%)

Memory
57.7MiB live, 233.8MiB allocated
Samples
280.0ms465×5exit
189.0ms1 090×1valid
165.0ms3 405×0valid
102.0ms445×2valid
3.0ms39×0exit
1.0ms25×0invalid
Precisions
Click to see histograms. Total time spent on operations: 606.0ms
ival-pow: 84.0ms (13.9% of total)
ival-exp: 81.0ms (13.4% of total)
adjust: 70.0ms (11.6% of total)
ival-log: 69.0ms (11.4% of total)
const: 47.0ms (7.8% of total)
ival-tan: 35.0ms (5.8% of total)
ival-mult: 33.0ms (5.4% of total)
ival-sinh: 26.0ms (4.3% of total)
ival-div: 21.0ms (3.5% of total)
ival-cos: 18.0ms (3% of total)
ival-sqrt: 17.0ms (2.8% of total)
ival-sub: 16.0ms (2.6% of total)
ival-sin: 16.0ms (2.6% of total)
ival-add: 15.0ms (2.5% of total)
ival-acos: 13.0ms (2.1% of total)
ival-<=: 10.0ms (1.7% of total)
ival-pow2: 9.0ms (1.5% of total)
ival-neg: 4.0ms (0.7% of total)
ival-hypot: 4.0ms (0.7% of total)
ival-true: 3.0ms (0.5% of total)
ival-and: 3.0ms (0.5% of total)
ival-assert: 2.0ms (0.3% of total)
ival-==: 2.0ms (0.3% of total)
exact: 2.0ms (0.3% of total)
ival-<: 2.0ms (0.3% of total)
ival-atan: 1.0ms (0.2% of total)
ival->: 1.0ms (0.2% of total)
ival-or: 1.0ms (0.2% of total)
ival->=: 1.0ms (0.2% of total)
Bogosity

simplify406.0ms (2.3%)

Memory
-12.3MiB live, 341.7MiB allocated
Algorithm
19×egg-herbie
Stop Event
19×saturated

prune19.0ms (0.1%)

Memory
-9.7MiB live, 8.4MiB allocated
Compiler

Compiled 278 to 224 computations (19.4% saved)

eval5.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Compiler

Compiled 0 to 35 computations (-∞% saved)

soundness4.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Stop Event
19×fuel
Compiler

Compiled 139 to 112 computations (19.4% saved)

start1.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...