logq (problem 3.4.3)

Time bar (total: 7.5s)

analyze14.0ms (0.2%)

Memory
4.3MiB live, 4.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
100%50%0%50%0%0%0%1
Compiler

Compiled 20 to 15 computations (25% saved)

sample7.4s (98.5%)

Memory
-58.0MiB live, 1 460.0MiB allocated
Samples
1.9s6 129×1valid-baseline
1.2s6 129×1valid-sollya
1.0s6 129×1valid-rival
967.0ms1 948×2valid-baseline
568.0ms1 948×2valid-sollya
531.0ms1 948×2valid-rival
12.0ms177×0valid-baseline
11.0ms177×0valid-sollya
10.0ms177×0valid-rival
0.0ms2valid-rival+sollya-real
0.0ms1valid-rival+sollya-real
Precisions
Click to see Rival histograms. Total time spent on operations: 1.3s
ival-log: 858.0ms (65.2% of total)
ival-div: 133.0ms (10.1% of total)
adjust: 114.0ms (8.7% of total)
ival-sub: 110.0ms (8.4% of total)
ival-add: 83.0ms (6.3% of total)
...in/eval/compile.rkt:76:19: 8.0ms (0.6% of total)
ival-true: 8.0ms (0.6% of total)
ival-assert: 3.0ms (0.2% of total)
Precisions
Click to see Base histograms. Total time spent on operations: 2.1s
ival-log: 1.4s (67.7% of total)
ival-div: 271.0ms (12.8% of total)
ival-sub: 206.0ms (9.7% of total)
ival-add: 170.0ms (8% of total)
const: 40.0ms (1.9% of total)
Bogosity

preprocess68.0ms (0.9%)

Memory
3.9MiB live, 19.5MiB allocated
Algorithm
egg-herbie
Rules
315×fma-define
222×fmm-def
80×times-frac
67×associate-*l*
61×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017128
138120
263120
3127120
4256120
5592120
61256120
71497120
81577120
Stop Event
saturated
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (neg.f64 eps)) (+.f64 #s(literal 1 binary64) (neg.f64 eps))))
(neg.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (neg.f64 eps)) (+.f64 #s(literal 1 binary64) (neg.f64 eps)))))
Outputs
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (neg.f64 eps)) (+.f64 #s(literal 1 binary64) (neg.f64 eps))))
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (neg.f64 eps)) (-.f64 #s(literal 1 binary64) eps)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) eps) (-.f64 #s(literal 1 binary64) eps)))
(neg.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (neg.f64 eps)) (+.f64 #s(literal 1 binary64) (neg.f64 eps)))))
(neg.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (neg.f64 eps)) (-.f64 #s(literal 1 binary64) eps))))
(neg.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) eps) (-.f64 #s(literal 1 binary64) eps))))
Compiler

Compiled 9 to 6 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.3%
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))
Compiler

Compiled 18 to 12 computations (33.3% saved)

simplify3.0ms (0%)

Memory
-15.4MiB live, 0.4MiB allocated
Algorithm
egg-herbie
Rules
1-exp
+-commutative
sub-neg
*-commutative
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01129
11929
22329
32529
42629
Stop Event
saturated
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))
Outputs
(log.f64 (/.f64 (-.f64 #s(literal 1 binary64) eps) (+.f64 #s(literal 1 binary64) eps)))

soundness0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Stop Event
fuel
Compiler

Compiled 9 to 6 computations (33.3% saved)

preprocess23.0ms (0.3%)

Memory
15.0MiB live, 30.5MiB allocated
Compiler

Compiled 50 to 34 computations (32% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...