Rust f64::acosh

Time bar (total: 750.0ms)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%25%75%0%0%0%0
100%25%0%75%0%0%0%1
Compiler

Compiled 6 to 4 computations (33.3% saved)

sample712.0ms (94.9%)

Results
702.0ms8256×body256valid
Bogosity

preprocess18.0ms (2.3%)

Algorithm
egg-herbie
Rules
sub-neg
fma-def
+-commutative
*-commutative
associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0614
11114
21314
31514
42014
52414
62914
Stop Event
saturated
Calls
Call 1
Inputs
(acosh.f64 x)
(acosh.f64 (neg.f64 x))
Outputs
(acosh.f64 x)
(acosh.f64 (neg.f64 x))
Compiler

Compiled 4 to 3 computations (25% saved)

simplify3.0ms (0.4%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(acosh.f64 x)
Outputs
(acosh.f64 x)

eval0.0ms (0%)

Compiler

Compiled 3 to 2 computations (33.3% saved)

prune1.0ms (0.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
99.7%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(acosh.f64 x)
Compiler

Compiled 3 to 2 computations (33.3% saved)

localize17.0ms (2.3%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.7%
(acosh.f64 x)
Compiler

Compiled 5 to 3 computations (40% saved)

series0.0ms (0%)

end0.0ms (0%)

Calls

1 calls:

TimeVariablePointExpression
0.0ms
x
@0
(acosh.f64 x)

Profiling

Loading profile data...