Details

Time bar (total: 8.5s)

analyze3.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
0%0%50%0%25%25%0%3
50%25%25%0%25%25%0%4
75%37.5%12.5%0%25%25%0%5
87.5%43.7%6.2%0%25%25%0%6
93.8%46.9%3.1%0%25%25%0%7
96.9%48.4%1.6%0%25%25%0%8
98.4%49.2%0.8%0%25%25%0%9
99.2%49.6%0.4%0%25%25%0%10
99.6%49.8%0.2%0%25%25%0%11
99.8%49.9%0.1%0%25%25%0%12
Compiler

Compiled 10 to 8 computations (20% saved)

sample3.2s (37.9%)

Results
2.1s4128×body1024valid
508.0ms2061×body512valid
340.0ms444×body2048valid
211.0ms1623×body256valid
0.0msbody256invalid
Bogosity

preprocess217.0ms (2.6%)

Algorithm
egg-herbie
Rules
1088×fma-neg_binary64
890×fma-def_binary64
719×distribute-rgt-in_binary64
491×distribute-lft-in_binary64
331×sub-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0712
11810
22810
34110
47110
510310
615910
729210
860410
9103710
10144410
11200210
12274010
13383510
14467010
15476810
16480010
17480010
18639310
19674810
20682610
21683410
22684210
23684210
24704210
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Outputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify177.0ms (2.1%)

Algorithm
egg-herbie
Rules
1088×fma-neg_binary64
890×fma-def_binary64
719×distribute-rgt-in_binary64
491×distribute-lft-in_binary64
331×sub-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0712
11810
22810
34110
47110
510310
615910
729210
860410
9103710
10144410
11200210
12274010
13383510
14467010
15476810
16480010
17480010
18639310
19674810
20682610
21683410
22684210
23684210
24704210
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Outputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))

eval1.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.0b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
58.1b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Compiler

Compiled 16 to 12 computations (25% saved)

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
5.6b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Compiler

Compiled 24 to 17 computations (29.2% saved)

series16.0ms (0.2%)

Counts
2 → 0
Calls

6 calls:

TimeVariablePointExpression
2.0ms
eps
@0
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
1.0ms
eps
@0
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
1.0ms
eps
@inf
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
1.0ms
eps
@-inf
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0ms
eps
@inf
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 1380 to 1180 computations (14.5% saved)

rewrite53.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
884×pow1_binary64
826×log1p-expm1-u_binary64
826×expm1-log1p-u_binary64
825×add-log-exp_binary64
810×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0722
115320
2215620
Stop Event
node limit
Counts
2 → 64
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 (neg.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 1 eps)) (*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 1 eps) (+.f64 (neg.f64 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))

simplify59.0ms (0.7%)

Algorithm
egg-herbie
Rules
403×fma-def_binary64
369×distribute-rgt-in_binary64
360×distribute-lft-in_binary64
354×fma-neg_binary64
337×unswap-sqr_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0156862
1398824
21450819
36839793
Stop Event
node limit
Counts
64 → 92
Calls
Call 1
Inputs
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 (neg.f64 eps) -1)))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))
(*.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1)))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(neg.f64 (/.f64 (-.f64 1 eps) (+.f64 (neg.f64 eps) -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
Outputs
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) 2)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) 2)
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 (neg.f64 eps) -1)))
(-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))
(-.f64 (log.f64 (+.f64 eps -1)) (log.f64 (-.f64 -1 eps)))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (log1p.f64 eps) (*.f64 (log1p.f64 (neg.f64 eps)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (fma.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)))) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (/.f64 eps (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (cbrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (sqrt.f64 (-.f64 1 eps)) (*.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1)))
(/.f64 (+.f64 -1 eps) (-.f64 -1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) 1) (/.f64 (sqrt.f64 (-.f64 1 eps)) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(/.f64 (-.f64 1 eps) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(/.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (-.f64 1 eps)) (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))
(/.f64 (-.f64 1 eps) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1))))
(/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 3))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (-.f64 1 eps)) (sqrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1))))
(*.f64 (/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))
(/.f64 (-.f64 1 eps) (/.f64 (-.f64 1 (*.f64 eps eps)) (-.f64 1 eps)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 6) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (*.f64 (-.f64 1 eps) (+.f64 1 (-.f64 (*.f64 eps eps) eps))) (+.f64 1 (pow.f64 eps 3)))
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (-.f64 (*.f64 eps eps) eps))))
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(neg.f64 (/.f64 (-.f64 1 eps) (+.f64 (neg.f64 eps) -1)))
(*.f64 (neg.f64 (-.f64 1 eps)) (/.f64 1 (+.f64 (neg.f64 eps) -1)))
(/.f64 (+.f64 -1 eps) (-.f64 -1 eps))
(/.f64 (+.f64 eps -1) (-.f64 -1 eps))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))

localize6.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Compiler

Compiled 15 to 5 computations (66.7% saved)

series9.0ms (0.1%)

Counts
1 → 0
Calls

3 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0ms
eps
@inf
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0ms
eps
@-inf
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Compiler

Compiled 790 to 680 computations (13.9% saved)

rewrite40.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
519×pow1_binary64
484×add-log-exp_binary64
484×expm1-log1p-u_binary64
482×log1p-expm1-u_binary64
475×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0610
11308
218658
Stop Event
node limit
Counts
1 → 35
Calls
Call 1
Inputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))))

simplify37.0ms (0.4%)

Algorithm
egg-herbie
Rules
680×fma-neg_binary64
424×div-sub_binary64
300×cancel-sign-sub-inv_binary64
236×times-frac_binary64
204×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08835
123835
244235
3190135
4742235
Stop Event
unsound
Counts
35 → 36
Calls
Call 1
Inputs
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
Outputs
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
0
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
0
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
0
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
0
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
0
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0

eval36.0ms (0.4%)

Compiler

Compiled 1731 to 949 computations (45.2% saved)

prune31.0ms (0.4%)

Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1235128
Fresh000
Picked011
Done011
Total1237130
Error
0b
Counts
130 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
44.3b
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
58.1b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.2b
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
58.1b
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
42.0b
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
60.5b
0
Compiler

Compiled 82 to 55 computations (32.9% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0b
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)
42.0b
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
Compiler

Compiled 33 to 11 computations (66.7% saved)

series124.0ms (1.5%)

Counts
2 → 0
Calls

6 calls:

TimeVariablePointExpression
6.0ms
eps
@-inf
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
3.0ms
eps
@inf
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
2.0ms
eps
@0
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
0.0ms
eps
@-inf
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)
0.0ms
eps
@inf
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)
Compiler

Compiled 9090 to 8855 computations (2.6% saved)

rewrite50.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
688×pow1_binary64
649×add-log-exp_binary64
649×expm1-log1p-u_binary64
647×log1p-expm1-u_binary64
635×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0923
119719
2235819
Stop Event
node limit
Counts
2 → 69
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log1p.f64 eps) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (log1p.f64 eps)) (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 3) (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))))

simplify51.0ms (0.6%)

Algorithm
egg-herbie
Rules
849×fma-neg_binary64
444×div-sub_binary64
329×distribute-lft-out_binary64
328×distribute-rgt-out_binary64
280×times-frac_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015669
142269
268669
3265469
Stop Event
node limit
Counts
69 → 70
Calls
Call 1
Inputs
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (pow.f64 1 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3))
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(+.f64 (*.f64 (log1p.f64 eps) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (log1p.f64 eps)) (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps))))
(-.f64 (+.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) 1)
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1)
(*.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3))
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 3) (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 6))
(log.f64 (exp.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))
(exp.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
Outputs
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
0
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)
0
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
0
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (/.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/3) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (pow.f64 1 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3) (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) 1/3))
0
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
0
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
0
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
0
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
0
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
0
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (*.f64 (log1p.f64 eps) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
0
(+.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (log1p.f64 eps)) (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps))))
0
(-.f64 (+.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)) 1)
0
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
0
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1)
0
(*.f64 1 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
0
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
0
(*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3/2))
0
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) (pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))
0
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3))
0
(/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 3) (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (*.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 6))
0
(log.f64 (exp.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))
0
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 3))
0
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))
0
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3)))
0
(exp.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0

localize14.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (+.f64 1 eps))
0.0b
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
5.6b
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
Compiler

Compiled 33 to 25 computations (24.2% saved)

series22.0ms (0.3%)

Counts
3 → 0
Calls

9 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(/.f64 1 (+.f64 1 eps))
0.0ms
eps
@-inf
(/.f64 1 (+.f64 1 eps))
0.0ms
eps
@inf
(/.f64 1 (+.f64 1 eps))
0.0ms
eps
@0
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
0.0ms
eps
@-inf
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
Compiler

Compiled 2110 to 1780 computations (15.6% saved)

rewrite55.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
906×pow1_binary64
844×log1p-expm1-u_binary64
844×expm1-log1p-u_binary64
843×add-log-exp_binary64
828×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0829
117227
2230827
Stop Event
node limit
Counts
3 → 87
Calls
Call 1
Inputs
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
(*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps))
(/.f64 1 (+.f64 1 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) 1) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 eps))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) -1) (+.f64 -1 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) (pow.f64 (-.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (/.f64 1 (+.f64 1 eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 1 (+.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 eps) -1/2) (pow.f64 (+.f64 1 eps) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (+.f64 -1 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1) (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 eps) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 eps) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 eps)))))))

simplify44.0ms (0.5%)

Algorithm
egg-herbie
Rules
624×unswap-sqr_binary64
624×fma-def_binary64
453×associate-/l*_binary64
412×distribute-rgt-in_binary64
384×associate-/r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02021310
15671087
221451011
Stop Event
node limit
Counts
87 → 110
Calls
Call 1
Inputs
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 1 eps))))
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 eps)))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))
(/.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (neg.f64 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 eps)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (neg.f64 eps))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)))
(/.f64 (/.f64 (-.f64 1 eps) 1) (+.f64 1 eps))
(/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)))
(/.f64 (*.f64 -1 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 eps))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 eps) -1) (+.f64 -1 (neg.f64 eps)))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) (pow.f64 (-.f64 1 eps) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (/.f64 1 (+.f64 1 eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (+.f64 1 (/.f64 1 (+.f64 1 eps))) 1)
(*.f64 1 (/.f64 1 (+.f64 1 eps)))
(*.f64 (/.f64 1 (+.f64 1 eps)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (+.f64 1 eps))))
(*.f64 (pow.f64 (+.f64 1 eps) -1/2) (pow.f64 (+.f64 1 eps) -1/2))
(*.f64 -1 (/.f64 1 (+.f64 -1 (neg.f64 eps))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1) (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(pow.f64 (+.f64 1 eps) -1)
(pow.f64 (/.f64 1 (+.f64 1 eps)) 1)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) 1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) 3)
(pow.f64 (pow.f64 (+.f64 1 eps) -1/2) 2)
(sqrt.f64 (pow.f64 (+.f64 1 eps) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 1 eps))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 eps))))
(exp.f64 (neg.f64 (log1p.f64 eps)))
Outputs
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))) (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps))) (*.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (log1p.f64 eps)) 3) (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (+.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (-.f64 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (log1p.f64 eps) (*.f64 (log1p.f64 (neg.f64 eps)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))
(/.f64 (-.f64 (*.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))) (-.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 (neg.f64 eps))))
(/.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (/.f64 1 (+.f64 1 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (/.f64 1 (+.f64 1 eps)) (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (+.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 1)
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (sqrt.f64 (-.f64 1 eps)) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2))
(/.f64 (neg.f64 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps)))
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (+.f64 -1 (neg.f64 eps)) (+.f64 1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) 1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (neg.f64 eps))))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2))
(/.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (/.f64 (-.f64 1 eps) 1) (+.f64 1 eps))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (*.f64 -1 (-.f64 1 eps)) (+.f64 -1 (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 eps))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps)))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (+.f64 (pow.f64 eps 3) -1) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 -1 eps)))
(/.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (pow.f64 (+.f64 eps 1) -2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (+.f64 eps 1) -2))
(/.f64 (*.f64 (-.f64 1 eps) -1) (+.f64 -1 (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (+.f64 1 eps) 3)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) (pow.f64 (-.f64 1 eps) 3)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 eps) 3) (pow.f64 (/.f64 1 (+.f64 1 eps)) 3)))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (+.f64 1 (/.f64 1 (+.f64 1 eps))) 1)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 1 (/.f64 1 (+.f64 1 eps)))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 (/.f64 1 (+.f64 1 eps)) 1)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 eps 1))) (cbrt.f64 (pow.f64 (+.f64 eps 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 eps 1) -2)) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (+.f64 1 eps))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 eps 1))) (cbrt.f64 (pow.f64 (+.f64 eps 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 eps 1) -2)) (cbrt.f64 (+.f64 eps 1)))
(*.f64 (pow.f64 (+.f64 1 eps) -1/2) (pow.f64 (+.f64 1 eps) -1/2))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 -1 (/.f64 1 (+.f64 -1 (neg.f64 eps))))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) -1))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1) (pow.f64 (sqrt.f64 (+.f64 1 eps)) -1))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (-.f64 (*.f64 eps eps) eps)))
(/.f64 (+.f64 (*.f64 eps eps) (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))
(/.f64 (-.f64 (fma.f64 eps eps 1) eps) (+.f64 1 (pow.f64 eps 3)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(*.f64 (-.f64 1 eps) (/.f64 1 (-.f64 1 (*.f64 eps eps))))
(/.f64 (-.f64 1 eps) (-.f64 1 (*.f64 eps eps)))
(pow.f64 (+.f64 1 eps) -1)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(pow.f64 (/.f64 1 (+.f64 1 eps)) 1)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 1 eps))) 3)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(pow.f64 (pow.f64 (+.f64 1 eps) -1/2) 2)
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(sqrt.f64 (pow.f64 (+.f64 1 eps) -2))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(log.f64 (exp.f64 (/.f64 1 (+.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 1 eps)) 3))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 1 (+.f64 eps 1)) 1))
(+.f64 (/.f64 1 (+.f64 eps 1)) 0)
(/.f64 1 (+.f64 eps 1))
(exp.f64 (neg.f64 (log1p.f64 eps)))

localize16.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))
0.0b
(-.f64 1 (*.f64 eps eps))
0.0b
(*.f64 (-.f64 1 eps) (-.f64 1 eps))
5.3b
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
Compiler

Compiled 48 to 29 computations (39.6% saved)

series39.0ms (0.5%)

Counts
4 → 0
Calls

12 calls:

TimeVariablePointExpression
16.0ms
eps
@inf
(*.f64 (-.f64 1 eps) (-.f64 1 eps))
1.0ms
eps
@0
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
0.0ms
eps
@inf
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
0.0ms
eps
@-inf
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
0.0ms
eps
@inf
(-.f64 1 (*.f64 eps eps))
Compiler

Compiled 2310 to 1960 computations (15.2% saved)

rewrite124.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
460×log-prod_binary64
365×prod-diff_binary64
350×exp-prod_binary64
288×pow-prod-down_binary64
248×pow2_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0948
119834
2276334
Stop Event
node limit
Counts
4 → 268
Calls
Call 1
Inputs
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
(*.f64 (-.f64 1 eps) (-.f64 1 eps))
(-.f64 1 (*.f64 eps eps))
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 1 eps) 1)) (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (/.f64 (fma.f64 eps (neg.f64 eps) 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (neg.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (+.f64 1 (fma.f64 eps eps eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (fma.f64 eps (neg.f64 eps) 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 eps)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 eps)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 2) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 eps) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 eps) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (-.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 eps) 1 (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 eps) 1 (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 eps (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 eps (neg.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eps (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 eps (neg.f64 eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps (neg.f64 eps) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 1 (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (neg.f64 (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 eps (neg.f64 eps)) 2) (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 2)) (-.f64 1 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 eps (neg.f64 eps) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 eps (neg.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (neg.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 eps) eps) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 eps) eps 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2) (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (*.f64 eps (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 eps eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 eps) 1) eps 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 eps)) (sqrt.f64 eps) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)) (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) 1) (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) -1))))))

simplify111.0ms (1.3%)

Algorithm
egg-herbie
Rules
750×fma-neg_binary64
405×log-prod_binary64
313×exp-prod_binary64
277×cube-prod_binary64
239×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06114294971823
114964075
254884032
Stop Event
node limit
Counts
268 → 353
Calls
Call 1
Inputs
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 1 (+.f64 1 eps))))
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) 1)) (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1))))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(-.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (pow.f64 (+.f64 1 eps) 2)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (/.f64 (fma.f64 eps (neg.f64 eps) 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))
(-.f64 (*.f64 1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (neg.f64 (+.f64 1 eps))))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) 1))
(fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))
(+.f64 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(+.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(+.f64 0 (pow.f64 (-.f64 1 eps) 2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) 1)
(/.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (+.f64 1 (fma.f64 eps eps eps)) 2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (fma.f64 eps (neg.f64 eps) 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 eps)) (+.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (+.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (pow.f64 (-.f64 1 eps) 2) 1)
(pow.f64 (E.f64) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 1 eps) 4) 1/2)
(pow.f64 (pow.f64 (-.f64 1 eps) 6) 1/3)
(pow.f64 (pow.f64 (-.f64 1 eps) 3) 2/3)
(pow.f64 (cbrt.f64 (-.f64 1 eps)) 6)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 3)
(pow.f64 (sqrt.f64 (-.f64 1 eps)) 4)
(pow.f64 (exp.f64 2) (log1p.f64 (neg.f64 eps)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))
(sqrt.f64 (pow.f64 (-.f64 1 eps) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 1 eps) 2))))
(cbrt.f64 (pow.f64 (-.f64 1 eps) 6))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 1 eps) 2)))
(exp.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2))
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) 6)) 1/3))
(exp.f64 (*.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) 3))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1) 1))
(fma.f64 1 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 1 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (-.f64 1 eps) 1 (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (-.f64 1 eps) 1 (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(+.f64 1 (*.f64 eps (neg.f64 eps)))
(+.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1))
(+.f64 0 (fma.f64 eps (neg.f64 eps) 1))
(+.f64 (*.f64 eps (neg.f64 eps)) 1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(*.f64 1 (fma.f64 eps (neg.f64 eps) 1))
(*.f64 (fma.f64 eps (neg.f64 eps) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(*.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 1 (fma.f64 eps eps 1)))
(/.f64 1 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))))
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (neg.f64 (fma.f64 eps eps 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 eps (neg.f64 eps)) 2) (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 2)) (-.f64 1 (*.f64 eps (neg.f64 eps))))
(pow.f64 (fma.f64 eps (neg.f64 eps) 1) 1)
(pow.f64 (E.f64) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)
(pow.f64 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))) -1)
(pow.f64 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2))
(log.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1))))
(cbrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 eps (neg.f64 eps) 1)))
(log1p.f64 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1)))
(exp.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 2))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1) 1))
(fma.f64 1 (*.f64 eps (neg.f64 eps)) 1)
(fma.f64 eps (neg.f64 eps) 1)
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)
(fma.f64 (neg.f64 eps) eps 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2) (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1)
(fma.f64 (sqrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (*.f64 eps (neg.f64 eps))) 1)
(fma.f64 -1 (*.f64 eps eps) 1)
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) 1)
(fma.f64 (*.f64 (neg.f64 eps) 1) eps 1)
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1)
(fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 eps)) (sqrt.f64 eps) 1)
(+.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 1)
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(*.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)) (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (/.f64 (-.f64 1 eps) 1) (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (-.f64 1 eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(*.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)
(pow.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) -1)
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(neg.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(exp.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) -1))
Outputs
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 0)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 1 (+.f64 1 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (log1p.f64 (neg.f64 eps)) (log.f64 (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (+.f64 (*.f64 eps eps) -1)))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (fma.f64 eps eps -1)))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (log1p.f64 eps) 1))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (*.f64 (log1p.f64 eps) 1)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0))
(+.f64 (fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) 0))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))) (log1p.f64 (neg.f64 eps)))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (*.f64 -2 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(fma.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2)) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (*.f64 -1/2 (log.f64 (fma.f64 eps (neg.f64 eps) 1))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(fma.f64 -1/2 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) 1)) (log.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))))
(fma.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (neg.f64 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 4))) (log1p.f64 (*.f64 eps eps))))
(-.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (log.f64 (pow.f64 (+.f64 1 eps) 2)))
(-.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 2 (log.f64 (+.f64 eps 1))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (log.f64 (/.f64 (fma.f64 eps (neg.f64 eps) 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps)))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 3))) (log.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))))
(-.f64 (log1p.f64 (pow.f64 (neg.f64 eps) 3)) (+.f64 (log1p.f64 eps) (log1p.f64 (fma.f64 eps eps eps))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (+.f64 (*.f64 eps eps) -1)))
(-.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))) (log.f64 (fma.f64 eps eps -1)))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))
(-.f64 (*.f64 2/3 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2/3) (log1p.f64 eps)) (log.f64 (cbrt.f64 (-.f64 1 eps))))
(+.f64 (fma.f64 (log1p.f64 (neg.f64 eps)) 2/3 (neg.f64 (log1p.f64 eps))) (log.f64 (cbrt.f64 (-.f64 1 eps))))
(-.f64 (*.f64 1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1/2) (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1/2) (log1p.f64 eps)) (log.f64 (sqrt.f64 (-.f64 1 eps))))
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (neg.f64 (+.f64 1 eps))))
(-.f64 (log.f64 (neg.f64 (-.f64 1 eps))) (log.f64 (+.f64 -1 (neg.f64 eps))))
(-.f64 (log.f64 (+.f64 -1 eps)) (log.f64 (-.f64 -1 eps)))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(-.f64 (log.f64 -1) (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))))
(-.f64 (log.f64 -1) (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))))
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (neg.f64 (neg.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))) (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(*.f64 1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 3) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2) (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 2)))))
(/.f64 (-.f64 (*.f64 8 (pow.f64 (log1p.f64 (neg.f64 eps)) 3)) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 3)) (+.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (fma.f64 (log1p.f64 (neg.f64 eps)) 2 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 2 (log1p.f64 (neg.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 2) (pow.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 2)) (fma.f64 (log1p.f64 (neg.f64 eps)) 2 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(fabs.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3) 1/3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2))
(fabs.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1/3))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 3))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1) 1))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(fma.f64 1 (*.f64 2 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 1 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(fma.f64 2 (log1p.f64 (neg.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (cbrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(-.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(+.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(+.f64 0 (pow.f64 (-.f64 1 eps) 2))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2))) 1)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(/.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (-.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (+.f64 1 (fma.f64 eps eps eps)) 2))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (fma.f64 eps (neg.f64 eps) 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps (neg.f64 eps) 1) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)))
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps (neg.f64 eps) 1) (+.f64 eps 1)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)))
(/.f64 (*.f64 (fma.f64 eps (neg.f64 eps) 1) (-.f64 1 eps)) (+.f64 1 eps))
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (-.f64 1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (-.f64 1 eps))
(/.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (+.f64 1 eps))
(/.f64 (-.f64 1 eps) (/.f64 (+.f64 eps 1) (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)) (-.f64 1 eps))
(/.f64 (*.f64 (+.f64 -1 eps) (fma.f64 eps eps -1)) (+.f64 eps 1))
(/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 eps)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (-.f64 1 eps) 2) 1)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (E.f64) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (pow.f64 (-.f64 1 eps) 4) 1/2)
(sqrt.f64 (pow.f64 (-.f64 1 eps) 4))
(pow.f64 (pow.f64 (-.f64 1 eps) 6) 1/3)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (pow.f64 (-.f64 1 eps) 3) 2/3)
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) 3)) (cbrt.f64 (pow.f64 (-.f64 1 eps) 3)))
(pow.f64 (cbrt.f64 (-.f64 1 eps)) 6)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) 3)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (sqrt.f64 (-.f64 1 eps)) 4)
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (exp.f64 2) (log1p.f64 (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (*.f64 2 (log1p.f64 (neg.f64 eps)))))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(sqrt.f64 (pow.f64 (-.f64 1 eps) 4))
(log.f64 (exp.f64 (pow.f64 (-.f64 1 eps) 2)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 1 eps) 2))))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(cbrt.f64 (pow.f64 (-.f64 1 eps) 6))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 1 eps) 2)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 1 eps) 2)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) 6)) 1/3))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (neg.f64 eps)))) 3))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) 2))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 2) 1))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log1p.f64 (neg.f64 eps))) 1) 1))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 1 (-.f64 1 eps) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 1 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (-.f64 1 eps) 1 (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (-.f64 1 eps) 1 (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(+.f64 (*.f64 eps (+.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)))
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (fma.f64 eps (neg.f64 eps) 1) (/.f64 1 (+.f64 eps 1)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(+.f64 (*.f64 eps (+.f64 -1 eps)) (/.f64 (-.f64 1 (*.f64 eps eps)) (+.f64 eps 1)))
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (cbrt.f64 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(*.f64 (+.f64 (neg.f64 eps) 1) (-.f64 1 eps))
(pow.f64 (-.f64 1 eps) 2)
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 eps (+.f64 -1 eps)))
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (-.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 eps (+.f64 -1 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (fabs.f64 (cbrt.f64 (-.f64 1 eps))) (*.f64 eps (+.f64 -1 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (-.f64 1 eps) (neg.f64 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (*.f64 (neg.f64 eps) (-.f64 1 eps)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4)) (fabs.f64 (cbrt.f64 (-.f64 1 eps))) (*.f64 eps (+.f64 -1 eps)))
(+.f64 1 (*.f64 eps (neg.f64 eps)))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(+.f64 1 (*.f64 (*.f64 eps (neg.f64 eps)) 1))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(+.f64 0 (fma.f64 eps (neg.f64 eps) 1))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(+.f64 (*.f64 eps (neg.f64 eps)) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (*.f64 eps eps))))))
(*.f64 1 (fma.f64 eps (neg.f64 eps) 1))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(*.f64 (fma.f64 eps (neg.f64 eps) 1) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(*.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(*.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(*.f64 (-.f64 1 (pow.f64 eps 4)) (/.f64 1 (fma.f64 eps eps 1)))
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))
(/.f64 1 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))))
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (neg.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 6))) (+.f64 -1 (neg.f64 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (+.f64 -1 (pow.f64 eps 6)) (-.f64 -1 (fma.f64 eps eps (pow.f64 eps 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 eps 4))) (neg.f64 (fma.f64 eps eps 1)))
(/.f64 (+.f64 -1 (pow.f64 eps 4)) (neg.f64 (fma.f64 eps eps 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 eps (neg.f64 eps)) 2) (*.f64 eps (neg.f64 eps)))))
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 eps (neg.f64 eps)) 2)) (-.f64 1 (*.f64 eps (neg.f64 eps))))
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))
(pow.f64 (fma.f64 eps (neg.f64 eps) 1) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(pow.f64 (E.f64) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2))
(fabs.f64 (-.f64 1 (*.f64 eps eps)))
(pow.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3) 1/3)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 3)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(pow.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(pow.f64 (/.f64 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))) (-.f64 1 (pow.f64 eps 6))) -1)
(*.f64 (-.f64 1 (pow.f64 eps 6)) (/.f64 1 (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4)))))
(/.f64 (-.f64 1 (pow.f64 eps 6)) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(pow.f64 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))) -1)
(/.f64 1 (/.f64 (fma.f64 eps eps 1) (-.f64 1 (pow.f64 eps 4))))
(/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(sqrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 2))
(fabs.f64 (-.f64 1 (*.f64 eps eps)))
(log.f64 (exp.f64 (fma.f64 eps (neg.f64 eps) 1)))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1))))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(cbrt.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(expm1.f64 (log1p.f64 (fma.f64 eps (neg.f64 eps) 1)))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(log1p.f64 (expm1.f64 (fma.f64 eps (neg.f64 eps) 1)))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(exp.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(exp.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1/3))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 3))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) 2))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1) 1))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 1 (*.f64 eps (neg.f64 eps)) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 (*.f64 (cbrt.f64 eps) eps) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)
(fma.f64 (*.f64 eps (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1)
(+.f64 1 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 3)))
(fma.f64 (neg.f64 eps) eps 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps (neg.f64 eps))) 2) (cbrt.f64 (*.f64 eps (neg.f64 eps))) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 (sqrt.f64 (*.f64 eps (neg.f64 eps))) (sqrt.f64 (*.f64 eps (neg.f64 eps))) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 -1 (*.f64 eps eps) 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 (neg.f64 (*.f64 (cbrt.f64 eps) eps)) (pow.f64 (cbrt.f64 eps) 2) 1)
(fma.f64 (*.f64 eps (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1)
(+.f64 1 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 3)))
(fma.f64 (*.f64 (neg.f64 eps) 1) eps 1)
(fma.f64 eps (neg.f64 eps) 1)
(-.f64 1 (*.f64 eps eps))
(fma.f64 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) 1)
(fma.f64 (*.f64 eps (cbrt.f64 eps)) (neg.f64 (pow.f64 (cbrt.f64 eps) 2)) 1)
(+.f64 1 (*.f64 (neg.f64 eps) (pow.f64 (cbrt.f64 eps) 3)))
(fma.f64 (*.f64 (neg.f64 eps) (sqrt.f64 eps)) (sqrt.f64 eps) 1)
(+.f64 0 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(-.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 eps (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (-.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (-.f64 1 eps) (*.f64 (-.f64 1 eps) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (pow.f64 (-.f64 1 eps) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (/.f64 1 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2)) (/.f64 1 (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) 1) (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (-.f64 1 eps) (fma.f64 eps (neg.f64 eps) 1)) (-.f64 1 eps))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) -2) (pow.f64 (-.f64 1 eps) 2)) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (-.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (/.f64 (-.f64 1 eps) (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))) (pow.f64 (cbrt.f64 (fma.f64 eps (neg.f64 eps) 1)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) 2)) (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))))
(*.f64 (pow.f64 (fma.f64 eps (neg.f64 eps) 1) -1/2) (/.f64 (pow.f64 (-.f64 1 eps) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (-.f64 1 eps) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 4) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (sqrt.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(*.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))
(/.f64 (*.f64 (pow.f64 (-.f64 1 eps) 2) (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 4)))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (/.f64 (-.f64 1 (pow.f64 eps 4)) (fma.f64 eps eps 1)))
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(*.f64 (pow.f64 (E.f64) (*.f64 2/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3)))
(*.f64 (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2/3)) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 1/3)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1))) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 2/3)))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (E.f64) (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) 2))
(fabs.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 3)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))) 2)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1)
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(pow.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1) -1)
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 1) (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) (fabs.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))
(neg.f64 (/.f64 (pow.f64 (-.f64 1 eps) 2) (neg.f64 (fma.f64 eps (neg.f64 eps) 1))))
(*.f64 (/.f64 1 (fma.f64 eps (neg.f64 eps) 1)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (pow.f64 (-.f64 1 eps) 2) (-.f64 1 (*.f64 eps eps)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) 2))
(fabs.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
(log.f64 (exp.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) 3))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (fma.f64 eps (neg.f64 eps) 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 eps) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 1/3))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 3))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))) 2))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))
(exp.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) -1))
(/.f64 (-.f64 1 eps) (+.f64 eps 1))

localize50.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(pow.f64 (log1p.f64 eps) 3)
0.1b
(pow.f64 (log1p.f64 (neg.f64 eps)) 3)
5.4b
(+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
43.8b
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
Compiler

Compiled 85 to 23 computations (72.9% saved)

series434.0ms (5.1%)

Counts
4 → 0
Calls

12 calls:

TimeVariablePointExpression
16.0ms
eps
@-inf
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
15.0ms
eps
@inf
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
2.0ms
eps
@0
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
1.0ms
eps
@inf
(pow.f64 (log1p.f64 (neg.f64 eps)) 3)
1.0ms
eps
@-inf
(pow.f64 (log1p.f64 eps) 3)
Compiler

Compiled 45730 to 40720 computations (11% saved)

rewrite117.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
555×log-prod_binary64
478×fma-def_binary64
289×pow2_binary64
231×fma-neg_binary64
198×pow1/3_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01367
130228
2446728
Stop Event
node limit
Counts
4 → 246
Calls
Call 1
Inputs
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
(+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(pow.f64 (log1p.f64 (neg.f64 eps)) 3)
(pow.f64 (log1p.f64 eps) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (log1p.f64 eps) 3) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 -1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log1p.f64 eps) 1) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) 1) (/.f64 (log1p.f64 eps) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) 1) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log1p.f64 eps) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (log1p.f64 eps) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (/.f64 1 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) (neg.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) 1 (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (log1p.f64 eps))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 eps) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 eps) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log1p.f64 eps) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 eps) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 eps) 9))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1))))))

simplify226.0ms (2.7%)

Algorithm
egg-herbie
Rules
114×fma-udef_binary64
70×*-commutative_binary64
68×associate-*l*_binary64
56×associate-*r*_binary64
47×associate-/l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0392246
1995246
22382246
Stop Event
unsound
Counts
246 → 224
Calls
Call 1
Inputs
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(+.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
(*.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))
(*.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) -1)
(pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) -1)
(neg.f64 (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(log.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
(fma.f64 (log1p.f64 eps) 1 (neg.f64 (log1p.f64 eps)))
(fma.f64 (log1p.f64 eps) 1 (*.f64 -1 (log1p.f64 eps)))
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(fma.f64 (pow.f64 (log1p.f64 eps) 3) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(fma.f64 1 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(fma.f64 1 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps)))
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 -1 (log1p.f64 eps)))
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 -1 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (log1p.f64 eps) 1) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) 1) (/.f64 (log1p.f64 eps) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) 1) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (log1p.f64 eps) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (log1p.f64 eps) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(*.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (/.f64 1 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))
(*.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))))
(/.f64 1 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))
(/.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (neg.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) (neg.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (neg.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(pow.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) -1)
(pow.f64 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) -1)
(sqrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(log.f64 (pow.f64 (+.f64 eps 1) 2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1)))
(cbrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log1p.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1))
(exp.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (*.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
(fma.f64 (log1p.f64 eps) 1 (log1p.f64 eps))
(fma.f64 1 (log1p.f64 eps) (log1p.f64 eps))
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (log1p.f64 eps))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (log1p.f64 eps))
(+.f64 0 (pow.f64 (log1p.f64 eps) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1)
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))
(*.f64 1 (pow.f64 (log1p.f64 eps) 3))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1))
(+.f64 0 (pow.f64 (log1p.f64 eps) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1)
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))
(*.f64 1 (pow.f64 (log1p.f64 eps) 3))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1))
Outputs
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))
0
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(+.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
0
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
0
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
0
(*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
0
(*.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)))
0
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))
0
(*.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
0
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
0
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))
0
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))
0
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(*.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))
0
(*.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))))
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) -1)
0
(pow.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)) 1/3)
0
(pow.f64 (/.f64 (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1) -1)
0
(neg.f64 (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
0
(log.f64 (exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
0
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 3) (pow.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 3)))
0
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
0
(fma.f64 (log1p.f64 eps) 1 (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (log1p.f64 eps) 1 (*.f64 -1 (log1p.f64 eps)))
0
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(fma.f64 (log1p.f64 eps) 1 (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(fma.f64 (pow.f64 (log1p.f64 eps) 3) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 1 (log1p.f64 eps) (*.f64 -1 (log1p.f64 eps)))
0
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(fma.f64 1 (log1p.f64 eps) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(fma.f64 1 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 -1 (log1p.f64 eps)))
0
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 -1 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (neg.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1 (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) 2) (cbrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 -1 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps))))
0
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (*.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps))))
0
(fma.f64 (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (sqrt.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 1 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (log1p.f64 eps) 1) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) 1) (/.f64 (log1p.f64 eps) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) 1) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (log1p.f64 eps) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (log1p.f64 eps) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (pow.f64 (log1p.f64 eps) 3/2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2) 2)) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (cbrt.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (/.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) 1) (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (pow.f64 (hypot.f64 (log1p.f64 eps) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(fma.f64 (+.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (-.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(-.f64 (exp.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
0
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(*.f64 1 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
0
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (/.f64 1 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))
0
(*.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 1 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))))
0
(/.f64 1 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2)) (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)))
0
(/.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (neg.f64 (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) (neg.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2))))
0
(/.f64 (neg.f64 (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) 1/2)
0
(pow.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(pow.f64 (cbrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(pow.f64 (/.f64 (-.f64 (pow.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) 2) (pow.f64 (log1p.f64 eps) 2)) (log.f64 (pow.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)) 2))) -1)
0
(pow.f64 (/.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (log1p.f64 eps) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) -1)
0
(sqrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
0
(log.f64 (pow.f64 (+.f64 eps 1) 2))
0
(log.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1)))
0
(cbrt.f64 (pow.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(hypot.f64 (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (hypot.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(hypot.f64 (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(expm1.f64 (log1p.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log1p.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) 1))
0
(exp.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (*.f64 (log.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
0
(fma.f64 (log1p.f64 eps) 1 (log1p.f64 eps))
0
(fma.f64 1 (log1p.f64 eps) (log1p.f64 eps))
0
(fma.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (log1p.f64 eps))
0
(+.f64 0 (pow.f64 (log1p.f64 eps) 3))
0
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
0
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
0
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)
0
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))
0
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1)
0
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))
0
(*.f64 1 (pow.f64 (log1p.f64 eps) 3))
0
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
0
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
0
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))
0
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))
0
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))
0
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))
0
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6))
0
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))
0
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))
0
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9))
0
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))
0
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))
0
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))
0
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1))
0
(+.f64 0 (pow.f64 (log1p.f64 eps) 3))
0
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
0
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))))
0
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3))) 1)
0
(*.f64 (log1p.f64 eps) (pow.f64 (log1p.f64 eps) 2))
0
(*.f64 (pow.f64 (log1p.f64 eps) 3) 1)
0
(*.f64 (pow.f64 (log1p.f64 eps) 2) (log1p.f64 eps))
0
(*.f64 1 (pow.f64 (log1p.f64 eps) 3))
0
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 eps) 4)) (*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (*.f64 (cbrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
0
(*.f64 (sqrt.f64 (log1p.f64 eps)) (*.f64 (sqrt.f64 (log1p.f64 eps)) (pow.f64 (log1p.f64 eps) 2)))
0
(*.f64 (pow.f64 (log1p.f64 eps) 3/2) (pow.f64 (log1p.f64 eps) 3/2))
0
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)))
0
(*.f64 (*.f64 (log1p.f64 eps) (cbrt.f64 (pow.f64 (log1p.f64 eps) 4))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2))
0
(*.f64 (*.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2)) (cbrt.f64 (log1p.f64 eps)))
0
(sqrt.f64 (pow.f64 (log1p.f64 eps) 6))
0
(log.f64 (exp.f64 (pow.f64 (log1p.f64 eps) 3)))
0
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 eps) 3))))
0
(cbrt.f64 (pow.f64 (log1p.f64 eps) 9))
0
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 eps) 3)))
0
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 eps) 3)))
0
(exp.f64 (*.f64 3 (log.f64 (log1p.f64 eps))))
0
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 eps))) 1))
0

eval485.0ms (5.7%)

Compiler

Compiled 16161 to 7453 computations (53.9% saved)

prune141.0ms (1.7%)

Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New7894793
Fresh011
Picked101
Done145
Total7919800
Error
0b
Counts
800 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0b
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
0.3b
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
58.2b
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
58.1b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.1b
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
58.2b
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
58.1b
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
60.5b
0
Compiler

Compiled 96 to 75 computations (21.9% saved)

localize27.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 1 (*.f64 eps eps))
0.0b
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))
0.0b
(*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))
5.6b
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
Compiler

Compiled 69 to 41 computations (40.6% saved)

series24.0ms (0.3%)

Counts
3 → 0
Calls

9 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
0.0ms
eps
@-inf
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
0.0ms
eps
@inf
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
0.0ms
eps
@0
(*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))
0.0ms
eps
@inf
(*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))
Compiler

Compiled 1960 to 1665 computations (15.1% saved)

rewrite73.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
511×log-prod_binary64
402×fma-def_binary64
296×fma-neg_binary64
175×pow1/3_binary64
175×log-div_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01356
129625
2509525
Stop Event
node limit
Counts
3 → 296
Calls
Call 1
Inputs
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
(*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (/.f64 1 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)) (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) -1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log.f64 (/.f64 (+.f64 1 eps) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (fma.f64 eps eps 1))) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 eps) 1)) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps))) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps eps)) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 2 (log1p.f64 eps)) 0) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (hypot.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (cbrt.f64 (fma.f64 eps eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) (log.f64 (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 2 (*.f64 1/3 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 1/3 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) (*.f64 1/2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (pow.f64 (*.f64 2 (log1p.f64 eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (fma.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (cbrt.f64 (*.f64 2 (log1p.f64 eps)))) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (cbrt.f64 (log1p.f64 eps))) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 eps eps eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 1 eps) 2) (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (*.f64 (+.f64 1 eps) (fma.f64 eps eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 1 eps) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 eps) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 1 eps) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (+.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (exp.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (exp.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 eps eps eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (+.f64 1 eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (fma.f64 eps eps eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) 1 (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) 1 (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) eps (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) -1 (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 eps) -1 (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps eps)) (cbrt.f64 (fma.f64 eps eps eps))) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 1 eps) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 1 eps))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 eps eps 1) (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 eps) 2) (/.f64 1 (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 eps) (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) 1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 eps eps 1)) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) -1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (/.f64 (+.f64 1 eps) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)) (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps)) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))))))

simplify114.0ms (1.3%)

Algorithm
egg-herbie
Rules
537×fma-neg_binary64
375×cancel-sign-sub-inv_binary64
307×sub-neg_binary64
232×log-prod_binary64
231×unswap-sqr_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06084572
116324109
247943991
Stop Event
node limit
Counts
296 → 452
Calls
Call 1
Inputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 0)
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (/.f64 1 (fma.f64 eps eps 1))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)) (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
(+.f64 (neg.f64 (*.f64 2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) -1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log1p.f64 eps))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log.f64 (/.f64 (+.f64 1 eps) -1)))
(+.f64 (log.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 1 (fma.f64 eps eps 1))) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) 1)) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2))))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1)))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))
(+.f64 (log.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(+.f64 (log.f64 (/.f64 1 (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps))) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps))))
(+.f64 (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))
(-.f64 (log1p.f64 (*.f64 eps eps)) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))
(-.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))
(-.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
(-.f64 (-.f64 (*.f64 2 (log1p.f64 eps)) 0) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (fma.f64 eps eps 1))))
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (hypot.f64 1 eps))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (cbrt.f64 (fma.f64 eps eps 1)))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))
(-.f64 (*.f64 2 (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (*.f64 2 (log1p.f64 eps)))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) (log.f64 (hypot.f64 1 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 eps))
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 2 (*.f64 1/3 (log1p.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 1/3 (log1p.f64 (*.f64 eps eps))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) (*.f64 1/2 (log1p.f64 eps)))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (pow.f64 (*.f64 2 (log1p.f64 eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (fma.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))
(/.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps eps))))
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (cbrt.f64 (*.f64 2 (log1p.f64 eps)))) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (cbrt.f64 (log1p.f64 eps))) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(+.f64 (+.f64 1 eps) (fma.f64 eps eps eps))
(+.f64 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 0 (pow.f64 (+.f64 1 eps) 2))
(+.f64 (fma.f64 eps eps eps) (+.f64 1 eps))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))
(-.f64 (+.f64 1 eps) (fma.f64 eps eps eps))
(-.f64 0 (pow.f64 (+.f64 1 eps) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) 1)
(/.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 eps)) (+.f64 1 eps))
(/.f64 (+.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 1 eps) 2) (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (*.f64 (+.f64 1 eps) (fma.f64 eps eps eps)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 eps) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 1 eps) 2)
(pow.f64 (pow.f64 (+.f64 1 eps) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 3)
(neg.f64 (pow.f64 (+.f64 1 eps) 2))
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))))
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (exp.f64 (fma.f64 eps eps eps))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))
(log.f64 (*.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (exp.f64 (+.f64 1 eps))))
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (exp.f64 (+.f64 1 eps))))
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))
(exp.f64 (*.f64 2 (log1p.f64 eps)))
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))
(fma.f64 1 (+.f64 1 eps) (fma.f64 eps eps eps))
(fma.f64 1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 1 eps))
(fma.f64 eps (+.f64 1 eps) (+.f64 1 eps))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 1 eps) (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (fma.f64 eps eps eps) (+.f64 1 eps))
(fma.f64 (+.f64 1 eps) 1 (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 eps) 1 (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 1 eps) eps (+.f64 1 eps))
(fma.f64 (+.f64 1 eps) -1 (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 eps) -1 (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps eps))
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps eps)) (cbrt.f64 (fma.f64 eps eps eps))) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 1 eps))
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (fma.f64 eps eps eps))
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (+.f64 1 eps))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (+.f64 1 eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (+.f64 1 eps))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (+.f64 1 eps))
(fma.f64 (*.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 1 eps))
(fma.f64 (*.f64 (+.f64 1 eps) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 1 eps))
(+.f64 0 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) 1)
(*.f64 1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (fma.f64 eps eps 1) (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))
(*.f64 -1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
(*.f64 (+.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
(*.f64 (pow.f64 (+.f64 1 eps) 2) (/.f64 1 (fma.f64 eps eps 1)))
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))
(*.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)))
(*.f64 (hypot.f64 1 eps) (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))
(*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps))
(*.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (fma.f64 eps eps 1))
(*.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (/.f64 (+.f64 1 eps) 1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))
(*.f64 (/.f64 1 (fma.f64 eps eps 1)) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))
(*.f64 (/.f64 (+.f64 1 eps) -1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (/.f64 (+.f64 1 eps) -1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))
(*.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1))))
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))
(*.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)) (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps)) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)))
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 3)
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(pow.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)) 1/3)
(pow.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) -1)
(neg.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(fma.f64 1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
Outputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 0)
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))
(+.f64 0 (log.f64 -1))
(log.f64 -1)
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (/.f64 1 (fma.f64 eps eps 1))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (/.f64 -1 (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(+.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(+.f64 0 (log.f64 -1))
(log.f64 -1)
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(+.f64 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)) (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (*.f64 2/3 (log1p.f64 (*.f64 eps eps))) (log.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) 1) (pow.f64 (+.f64 eps 1) 2))))
(fma.f64 2/3 (log1p.f64 (*.f64 eps eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (cbrt.f64 (fma.f64 eps eps 1)))))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(+.f64 (neg.f64 (*.f64 2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) -1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) -1)) (log.f64 (/.f64 (+.f64 eps 1) (fma.f64 eps eps 1))))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) (log.f64 -1))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) (log.f64 -1))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log1p.f64 eps))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))) (log.f64 (/.f64 (+.f64 1 eps) -1)))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) -1)) (log.f64 (/.f64 (+.f64 eps 1) (fma.f64 eps eps 1))))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) (log.f64 -1))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) (log.f64 -1))
(+.f64 (log.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (neg.f64 (log.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) (*.f64 -2 (log.f64 (cbrt.f64 (+.f64 eps 1)))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))) (log.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps))))
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (/.f64 -1 (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))
(+.f64 (log.f64 (/.f64 1 (fma.f64 eps eps 1))) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) 1)) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1)))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) -1)))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (fma.f64 eps eps 1))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) -1)))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) -1)) (log.f64 (/.f64 (+.f64 eps 1) (fma.f64 eps eps 1))))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1))) (log.f64 -1))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))) (log.f64 -1))
(+.f64 (log.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1)))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 1 (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps))))
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps))) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(+.f64 (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (log.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(+.f64 0 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))))
(log.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) (log.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))
(-.f64 (+.f64 (log1p.f64 (fma.f64 eps eps eps)) (log1p.f64 eps)) (log.f64 (+.f64 -1 (pow.f64 eps 3))))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (log.f64 -1))
(-.f64 0 (log.f64 -1))
(neg.f64 (log.f64 -1))
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
0
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (*.f64 eps eps)) (-.f64 (*.f64 2 (log1p.f64 eps)) 0))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (*.f64 eps eps)) (log.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(-.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(-.f64 0 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))
0
(-.f64 (log.f64 -1) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
(+.f64 0 (log.f64 -1))
(log.f64 -1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
0
(-.f64 (-.f64 (*.f64 2 (log1p.f64 eps)) 0) (log1p.f64 (*.f64 eps eps)))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (fma.f64 eps eps 1))))
(-.f64 (log1p.f64 (pow.f64 eps 4)) (log.f64 (*.f64 (fma.f64 eps eps 1) (neg.f64 (pow.f64 (+.f64 eps 1) 2)))))
(-.f64 (log1p.f64 (pow.f64 eps 4)) (+.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (neg.f64 (fma.f64 eps eps 1)))))
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (hypot.f64 1 eps))))
(-.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (hypot.f64 1 eps))))
(-.f64 (log.f64 (hypot.f64 1 eps)) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (/.f64 (hypot.f64 1 eps) -1))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(-.f64 (*.f64 2/3 (log1p.f64 (*.f64 eps eps))) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (fma.f64 eps eps 1)))))
(+.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) 2/3) (*.f64 (log1p.f64 eps) 2)) (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))
(+.f64 (fma.f64 (log1p.f64 (*.f64 eps eps)) 2/3 (*.f64 (log1p.f64 eps) -2)) (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 (*.f64 eps eps)))) (log.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (cbrt.f64 (fma.f64 eps eps 1)))))
(-.f64 (*.f64 2/3 (log1p.f64 (*.f64 eps eps))) (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (cbrt.f64 (fma.f64 eps eps 1)))))
(-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) 2/3) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) -1))))
(+.f64 (fma.f64 (log1p.f64 (*.f64 eps eps)) 2/3 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) -2))) (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 eps) 2) -1) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (+.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))))
(+.f64 (log1p.f64 (neg.f64 (pow.f64 eps 6))) (-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) -2)) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4)))))
(-.f64 (*.f64 2 (*.f64 2 (*.f64 1/3 (log1p.f64 eps)))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))))
(-.f64 (*.f64 2 (*.f64 2/3 (log1p.f64 eps))) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(-.f64 (*.f64 4/3 (log1p.f64 eps)) (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) 1)) (*.f64 2 (log1p.f64 eps)))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps))) (log.f64 (hypot.f64 1 eps)))
(*.f64 2 (log.f64 (/.f64 (+.f64 eps 1) (hypot.f64 1 eps))))
(*.f64 2 (-.f64 (log1p.f64 eps) (log.f64 (hypot.f64 1 eps))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 eps))
0
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2))) (*.f64 2 (*.f64 1/3 (log1p.f64 eps))))
(-.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))) (*.f64 2/3 (log1p.f64 eps)))
(+.f64 (log.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))) (*.f64 -2/3 (log1p.f64 eps)))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 1 eps) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 1/3 (log1p.f64 (*.f64 eps eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2))) (*.f64 -1/3 (log1p.f64 (*.f64 eps eps))))
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (*.f64 2 (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))) (*.f64 (log1p.f64 (*.f64 eps eps)) -1/3))
(+.f64 (+.f64 (*.f64 (log1p.f64 eps) 2) (*.f64 -2 (log.f64 (cbrt.f64 (fma.f64 eps eps 1))))) (*.f64 (log1p.f64 (*.f64 eps eps)) -1/3))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))) (*.f64 -1/3 (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps 1))))) (*.f64 (log1p.f64 eps) -1/3))
(+.f64 (+.f64 (log1p.f64 eps) (*.f64 -2 (log.f64 (cbrt.f64 (+.f64 eps 1))))) (*.f64 (log1p.f64 eps) -1/3))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (+.f64 1 eps)))) (*.f64 1/2 (log1p.f64 eps)))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (+.f64 eps 1)))) (*.f64 -1/2 (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (+.f64 (log.f64 (sqrt.f64 (+.f64 eps 1))) (*.f64 (log1p.f64 eps) 1/2)))
(+.f64 (-.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (+.f64 eps 1)))) (*.f64 (log1p.f64 eps) -1/2))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 -1 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2))
0
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 2 (-.f64 (log.f64 (hypot.f64 1 eps)) (log1p.f64 eps)))
(+.f64 (log.f64 (hypot.f64 1 eps)) (log.f64 (/.f64 (*.f64 (hypot.f64 1 eps) 1) (pow.f64 (+.f64 eps 1) 2))))
(+.f64 (log.f64 (hypot.f64 1 eps)) (+.f64 (*.f64 (log1p.f64 eps) -2) (log.f64 (hypot.f64 1 eps))))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (pow.f64 (*.f64 2 (log1p.f64 eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (fma.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 8 (pow.f64 (log1p.f64 eps) 3))) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (+.f64 (*.f64 4 (*.f64 (log1p.f64 eps) (log1p.f64 eps))) (*.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (*.f64 (*.f64 (log1p.f64 eps) 2) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))))
(/.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 (*.f64 2 (log1p.f64 eps)) (*.f64 2 (log1p.f64 eps)))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))
(/.f64 (-.f64 (*.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps))) (*.f64 4 (*.f64 (log1p.f64 eps) (log1p.f64 eps)))) (+.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (log1p.f64 (*.f64 eps eps)) (log1p.f64 (*.f64 eps eps)) (*.f64 -4 (*.f64 (log1p.f64 eps) (log1p.f64 eps)))) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(neg.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)))
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(sqrt.f64 0)
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1))
0
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps eps))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (cbrt.f64 (log1p.f64 (*.f64 eps eps)))) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (cbrt.f64 (*.f64 2 (log1p.f64 eps)))) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (*.f64 (cbrt.f64 (log1p.f64 eps)) (cbrt.f64 (log1p.f64 eps))) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (neg.f64 (*.f64 2 (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps eps))))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log.f64 (fma.f64 eps eps 1))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (fma.f64 eps eps 1)))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (+.f64 1 eps) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 0 (pow.f64 (+.f64 1 eps) 2))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (fma.f64 eps eps eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(-.f64 (+.f64 1 eps) (fma.f64 eps eps eps))
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps)))
(-.f64 0 (pow.f64 (+.f64 1 eps) 2))
(neg.f64 (pow.f64 (+.f64 eps 1) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2))) 1)
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(/.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (pow.f64 (fma.f64 eps eps 1) 2) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 -1 (pow.f64 eps 3)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 1 (pow.f64 eps 3)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (/.f64 (fma.f64 eps eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3)))) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (/.f64 (fma.f64 eps eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3)))) (+.f64 eps 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 eps) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps)))
(*.f64 (/.f64 (fma.f64 eps eps 1) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 -1 (pow.f64 eps 3)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (/.f64 (fma.f64 eps eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 -1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 1 (pow.f64 eps 3)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (fma.f64 eps eps 1)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 eps)))
(/.f64 (/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 -1 (pow.f64 eps 3))) (+.f64 eps 1)) (+.f64 1 (fma.f64 eps eps eps)))
(*.f64 (/.f64 (fma.f64 eps eps 1) (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 -1 (pow.f64 eps 3)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 eps 1)) (/.f64 (fma.f64 eps eps 1) (+.f64 1 (fma.f64 eps eps eps))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (pow.f64 eps 3))) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 eps 3)) (*.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (fma.f64 eps eps eps)))) (+.f64 1 (pow.f64 eps 3)))
(/.f64 (*.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))
(fma.f64 eps eps 1)
(/.f64 (*.f64 (fma.f64 eps eps 1) (+.f64 1 eps)) (+.f64 1 eps))
(fma.f64 eps eps 1)
(/.f64 (+.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 1 eps) 2) (-.f64 (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps)) (*.f64 (+.f64 1 eps) (fma.f64 eps eps eps)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps 1) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (+.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))
(/.f64 (+.f64 (pow.f64 (+.f64 eps 1) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (fma.f64 (fma.f64 eps eps eps) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)) (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 eps 1) 3) (pow.f64 (fma.f64 eps eps eps) 3)) (fma.f64 (fma.f64 eps eps eps) (+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps)) (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 1 eps) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 1 eps) 2))
(/.f64 (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (fma.f64 eps eps eps))) (pow.f64 (+.f64 eps 1) 2))
(-.f64 1 (*.f64 (/.f64 (fma.f64 eps eps eps) (pow.f64 (+.f64 eps 1) 2)) (fma.f64 eps eps eps)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 eps)) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (+.f64 -1 (pow.f64 eps 3)))
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 1 (pow.f64 eps 3))))
(/.f64 (*.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (+.f64 eps 1) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (+.f64 -1 (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (+.f64 -1 (pow.f64 eps 3)))
(pow.f64 (+.f64 1 eps) 2)
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (+.f64 1 eps) 2) 1)
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) 1/3)
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 3)
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(neg.f64 (pow.f64 (+.f64 1 eps) 2))
(neg.f64 (pow.f64 (+.f64 eps 1) 2))
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 2))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2))))
(neg.f64 (pow.f64 (+.f64 eps 1) 2))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))))
(neg.f64 (pow.f64 (+.f64 eps 1) 2))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (pow.f64 (+.f64 1 eps) 2)))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (exp.f64 (fma.f64 eps eps eps))))
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps)))
(log.f64 (/.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (/.f64 (exp.f64 (+.f64 eps 1)) (pow.f64 (exp.f64 eps) eps)) (exp.f64 eps)))
(-.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(+.f64 eps (-.f64 1 (-.f64 (*.f64 eps eps) eps)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (/.f64 (exp.f64 (+.f64 eps 1)) (pow.f64 (exp.f64 eps) eps)) (exp.f64 eps)))
(-.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(+.f64 eps (-.f64 1 (-.f64 (*.f64 eps eps) eps)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (exp.f64 (fma.f64 eps eps eps))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (*.f64 (exp.f64 (+.f64 1 eps)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 eps))) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps)
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (exp.f64 (+.f64 1 eps))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (exp.f64 (+.f64 1 eps))))
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps)
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps)) (+.f64 1 (expm1.f64 (+.f64 1 eps)))))
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(+.f64 (+.f64 eps 1) (log.f64 (/.f64 (pow.f64 (exp.f64 eps) eps) (exp.f64 eps))))
(-.f64 (+.f64 1 (fma.f64 eps eps eps)) eps)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 eps) 2)))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 eps) 2)))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(exp.f64 (*.f64 2 (log1p.f64 eps)))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 1 (+.f64 1 eps) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 eps (+.f64 1 eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(fma.f64 -1 (+.f64 1 eps) (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 -1 (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 -1 (fma.f64 eps eps eps) (+.f64 1 eps))
(-.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 eps (-.f64 1 (fma.f64 eps eps eps)))
(fma.f64 (+.f64 1 eps) 1 (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 1 eps) 1 (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 1 eps) eps (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 1 eps) -1 (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (+.f64 1 eps) -1 (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (cbrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) -1) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 1 eps)) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 -1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 -1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (+.f64 1 (fma.f64 eps eps eps))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 eps eps eps)) (cbrt.f64 (fma.f64 eps eps eps))) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(fma.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (fma.f64 eps eps 1) (/.f64 1 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps 1) (+.f64 eps 1)))
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (hypot.f64 1 eps) (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (hypot.f64 1 eps) (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 eps 1))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1))))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (sqrt.f64 (+.f64 1 eps))) (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (sqrt.f64 (+.f64 eps 1))) (/.f64 -1 (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 1 eps))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (sqrt.f64 (+.f64 eps 1))) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (sqrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (fma.f64 eps eps 1) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 -1 (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 1 eps))) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (/.f64 (hypot.f64 1 eps) (cbrt.f64 (+.f64 eps 1))) (fma.f64 eps eps eps))
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 (sqrt.f64 eps) -1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 -1 (sqrt.f64 eps)) (fma.f64 eps eps eps))
(fma.f64 (+.f64 (sqrt.f64 eps) 1) (-.f64 (sqrt.f64 eps) 1) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 (sqrt.f64 eps) -1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (-.f64 (sqrt.f64 eps) 1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (sqrt.f64 eps)) (+.f64 -1 (sqrt.f64 eps)) (fma.f64 eps eps eps))
(fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 1 eps))
(fma.f64 (+.f64 eps (sqrt.f64 eps)) (-.f64 eps (sqrt.f64 eps)) (+.f64 eps 1))
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 1 eps))) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (sqrt.f64 eps)) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (fma.f64 eps eps eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (/.f64 (fma.f64 eps eps 1) (fma.f64 eps eps 1)) (+.f64 1 eps) (*.f64 (fma.f64 eps eps eps) 1))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 (/.f64 (fma.f64 eps eps 1) (+.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (fma.f64 eps eps eps))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (fma.f64 eps eps eps))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (*.f64 -1 (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (*.f64 (fma.f64 eps eps eps) 1))
(fma.f64 -1 (+.f64 eps 1) (fma.f64 eps eps eps))
(-.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (fma.f64 eps eps eps) (-.f64 -1 eps))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)) (cbrt.f64 (+.f64 1 eps)) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 1 eps))) (sqrt.f64 (+.f64 1 eps)) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 (+.f64 1 eps) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 1 eps))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 0 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
1
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64)))) (log.f64 (cbrt.f64 (E.f64))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (E.f64)))) (log.f64 (cbrt.f64 (E.f64))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (E.f64))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1)))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))) 1)
1
(*.f64 1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
1
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (fma.f64 eps eps 1) (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))
(*.f64 (fma.f64 eps eps 1) (/.f64 -1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (neg.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 eps 1) 2))
(*.f64 -1 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
-1
(*.f64 (+.f64 1 eps) (/.f64 1 (+.f64 1 eps)))
1
(*.f64 (pow.f64 (+.f64 1 eps) 2) (/.f64 1 (fma.f64 eps eps 1)))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)
1
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)
-1
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2))
1
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
1
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (*.f64 (cbrt.f64 (fma.f64 eps eps 1)) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)))
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)
(*.f64 (hypot.f64 1 eps) (*.f64 (hypot.f64 1 eps) (/.f64 1 (pow.f64 (+.f64 1 eps) 2))))
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)
(*.f64 (/.f64 1 (+.f64 1 eps)) (+.f64 1 eps))
1
(*.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (fma.f64 eps eps 1))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (fma.f64 eps eps 1) 1) (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (pow.f64 (+.f64 1 eps) 2)))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (hypot.f64 1 eps) 1) (/.f64 (hypot.f64 1 eps) (pow.f64 (+.f64 1 eps) 2)))
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)
(*.f64 (/.f64 (+.f64 1 eps) 1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 1 (fma.f64 eps eps 1)) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1)
(/.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (fma.f64 eps eps 1))
(*.f64 (/.f64 (+.f64 1 eps) -1) (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)))
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1)
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1)))
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (+.f64 1 eps))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 (+.f64 1 eps) (fma.f64 eps eps 1)) (/.f64 (+.f64 1 eps) -1))
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1)
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (fma.f64 eps eps 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) -1))
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1)
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) -1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (fma.f64 eps eps 1)))
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) -1)
(/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (fma.f64 eps eps 1)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (cbrt.f64 (fma.f64 eps eps 1))))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (fma.f64 eps eps 1))))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (cbrt.f64 (fma.f64 eps eps 1))))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1))
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 1 eps) 2) (hypot.f64 1 eps)))
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 eps 1) 2) (hypot.f64 1 eps)))
(/.f64 1 (pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2))
(*.f64 (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)) (/.f64 (+.f64 1 eps) (hypot.f64 1 eps)))
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 eps 1) 2) (hypot.f64 1 eps)))
(/.f64 1 (pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2) (hypot.f64 1 eps)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (hypot.f64 1 eps)))
(*.f64 (/.f64 1 (hypot.f64 1 eps)) (/.f64 (pow.f64 (+.f64 eps 1) 2) (hypot.f64 1 eps)))
(/.f64 1 (pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (+.f64 1 eps)) (/.f64 (cbrt.f64 (fma.f64 eps eps 1)) (+.f64 1 eps)))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (fma.f64 eps eps 1) (/.f64 1 (pow.f64 (+.f64 eps 1) 2)))
(/.f64 (fma.f64 eps eps 1) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)))
(*.f64 (/.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (fma.f64 eps eps 1) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (fma.f64 eps eps 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(/.f64 -1 (/.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) 1) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps 1)) 2) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4))
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2)))
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 2)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(*.f64 (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (/.f64 (hypot.f64 1 eps) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(*.f64 (/.f64 (+.f64 1 eps) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 -1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (+.f64 -1 (pow.f64 eps 3)))
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1)
1
(pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) -1)
1
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
1
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3) 1/3)
1
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))) 3)
1
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 1 eps)) 2)
(pow.f64 (/.f64 (hypot.f64 1 eps) (+.f64 eps 1)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
1
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(pow.f64 (exp.f64 (sqrt.f64 0)) (sqrt.f64 0))
(pow.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (fma.f64 eps eps 1) 3)))
(pow.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (+.f64 eps 1) 6)))
(pow.f64 (/.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 1) -1)
1
(neg.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))
-1
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 2))
1
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
1
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))
1
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)))))
-1
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))))
-1
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps)) 3))
1
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3) (pow.f64 (fma.f64 eps eps 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (fma.f64 eps eps 1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 1 eps) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (pow.f64 (+.f64 eps 1) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 eps eps 1) 3) (pow.f64 (+.f64 eps 1) 6)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
1
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (+.f64 1 eps))))
1
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))
1
(fma.f64 1 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps))
(fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 1 eps) 2))) (neg.f64 (/.f64 (*.f64 eps eps) (*.f64 (pow.f64 (+.f64 1 eps) 2) -1))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (/.f64 (*.f64 eps eps) (neg.f64 (pow.f64 (+.f64 eps 1) 2))))
(-.f64 (/.f64 1 (pow.f64 (+.f64 eps 1) 2)) (*.f64 (/.f64 eps (neg.f64 (pow.f64 (+.f64 eps 1) 2))) eps))

localize18.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 1 eps) (-.f64 1 eps))
5.6b
(log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))
Compiler

Compiled 46 to 35 computations (23.9% saved)

series13.0ms (0.2%)

Counts
2 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))
0.0ms
eps
@inf
(log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))
0.0ms
eps
@-inf
(log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))
0.0ms
eps
@-inf
(/.f64 (+.f64 1 eps) (-.f64 1 eps))
0.0ms
eps
@inf
(/.f64 (+.f64 1 eps) (-.f64 1 eps))
Compiler

Compiled 1390 to 1190 computations (14.4% saved)

rewrite57.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
883×pow1_binary64
824×log1p-expm1-u_binary64
824×expm1-log1p-u_binary64
823×add-log-exp_binary64
808×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0822
118120
2228220
Stop Event
node limit
Counts
2 → 71
Calls
Call 1
Inputs
(log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1))
(/.f64 (+.f64 1 eps) (-.f64 1 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 eps) (*.f64 (/.f64 1 (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 1 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) 1) (/.f64 (sqrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps))) (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 1 eps) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))

simplify69.0ms (0.8%)

Algorithm
egg-herbie
Rules
604×associate-/l*_binary64
564×fma-neg_binary64
337×unswap-sqr_binary64
294×distribute-rgt-in_binary64
278×fma-def_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01611047
1401927
21510832
37866832
Stop Event
node limit
Counts
71 → 96
Calls
Call 1
Inputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)
(-.f64 (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (+.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 1)
(*.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))
(*.f64 (+.f64 1 eps) (/.f64 1 (-.f64 1 eps)))
(*.f64 (+.f64 1 eps) (*.f64 (/.f64 1 (-.f64 1 eps)) 1))
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(*.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))
(*.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 1 (neg.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)) -1)
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) 1) (/.f64 (sqrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps))) (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(neg.f64 (/.f64 (+.f64 1 eps) (neg.f64 (-.f64 1 eps))))
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
Outputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)) (log.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))) 3)
(+.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) (log.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (log.f64 (+.f64 -1 (neg.f64 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (+.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 1)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 1 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (+.f64 1 eps) (/.f64 1 (-.f64 1 eps)))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (+.f64 1 eps) (*.f64 (/.f64 1 (-.f64 1 eps)) 1))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (sqrt.f64 (+.f64 1 eps)) (*.f64 (sqrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (+.f64 -1 (neg.f64 eps)) (/.f64 1 (neg.f64 (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)) -1)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) 1) (/.f64 (sqrt.f64 (+.f64 1 eps)) (-.f64 1 eps)))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))
(/.f64 (+.f64 eps 1) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (/.f64 (-.f64 -1 eps) (+.f64 eps -1)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (sqrt.f64 (+.f64 1 eps)) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))
(/.f64 (+.f64 eps 1) (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2) (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (*.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps))) (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 eps))) (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (*.f64 (sqrt.f64 (-.f64 1 eps)) (sqrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps)))
(*.f64 (+.f64 eps 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 6) (fma.f64 eps (neg.f64 eps) 1))
(*.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (fma.f64 eps eps eps))) (-.f64 1 (pow.f64 eps 3)))
(/.f64 (+.f64 eps 1) (/.f64 (-.f64 1 (pow.f64 eps 3)) (+.f64 1 (fma.f64 eps eps eps))))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))
(neg.f64 (/.f64 (+.f64 1 eps) (neg.f64 (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 2))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 1 (-.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1))
(+.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 0)
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (exp.f64 (log1p.f64 eps)) (-.f64 1 eps))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.2b
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
0.3b
(*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
Compiler

Compiled 35 to 13 computations (62.9% saved)

series42.0ms (0.5%)

Counts
2 → 0
Calls

6 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
0.0ms
eps
@inf
(*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
0.0ms
eps
@-inf
(*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
0.0ms
eps
@-inf
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
0.0ms
eps
@0
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
Compiler

Compiled 1610 to 1390 computations (13.7% saved)

rewrite45.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
768×pow1_binary64
717×add-log-exp_binary64
717×expm1-log1p-u_binary64
715×log1p-expm1-u_binary64
706×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01023
121419
2251419
Stop Event
node limit
Counts
2 → 48
Calls
Call 1
Inputs
(*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log1p.f64 eps) 1/3) (*.f64 (neg.f64 (log1p.f64 eps)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (log1p.f64 eps)) (*.f64 1/3 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 1/3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 1/3) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/9 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))))))

simplify44.0ms (0.5%)

Algorithm
egg-herbie
Rules
792×fma-neg_binary64
493×div-sub_binary64
280×times-frac_binary64
239×distribute-rgt-neg-in_binary64
237×distribute-lft-out--_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011848
134248
256448
3225648
Stop Event
node limit
Counts
48 → 49
Calls
Call 1
Inputs
(+.f64 (*.f64 (log1p.f64 eps) 1/3) (*.f64 (neg.f64 (log1p.f64 eps)) 1/3))
(+.f64 (*.f64 1/3 (log1p.f64 eps)) (*.f64 1/3 (neg.f64 (log1p.f64 eps))))
(-.f64 (+.f64 1 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 1/3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 1/3) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)
(pow.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)
(sqrt.f64 (*.f64 1/9 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
(log.f64 (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(cbrt.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(log1p.f64 (expm1.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(exp.f64 (log.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
Outputs
(+.f64 (*.f64 (log1p.f64 eps) 1/3) (*.f64 (neg.f64 (log1p.f64 eps)) 1/3))
0
(+.f64 (*.f64 1/3 (log1p.f64 eps)) (*.f64 1/3 (neg.f64 (log1p.f64 eps))))
0
(-.f64 (+.f64 1 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 1)
0
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) 1/3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (*.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) 1/3) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)
0
(pow.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3) 1/3)
0
(pow.f64 (cbrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 3)
0
(pow.f64 (sqrt.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))) 2)
0
(sqrt.f64 (*.f64 1/9 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2)))
0
(log.f64 (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(cbrt.f64 (pow.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3))
0
(expm1.f64 (log1p.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(log1p.f64 (expm1.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(exp.f64 (log.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(+.f64 (log1p.f64 eps) (*.f64 (neg.f64 (log1p.f64 eps)) 1))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (log1p.f64 eps)) 1 (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (log1p.f64 eps)))
0
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 eps))) (sqrt.f64 (log1p.f64 eps)) (log1p.f64 eps)))
0
(+.f64 (neg.f64 (log1p.f64 eps)) (log1p.f64 eps))
0
(-.f64 (log1p.f64 eps) (log1p.f64 eps))
0
(-.f64 (+.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 1)
0
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))) (/.f64 (pow.f64 (log1p.f64 eps) 3) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(-.f64 (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))) (/.f64 (pow.f64 (log1p.f64 eps) 2) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))) (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))))
0
(/.f64 1 (/.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 eps) (log1p.f64 eps)))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 eps) 3))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (log1p.f64 eps) (+.f64 (log1p.f64 eps) (log1p.f64 eps))))))
0
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (pow.f64 (log1p.f64 eps) 2))) (neg.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(/.f64 (+.f64 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (neg.f64 (log1p.f64 eps)) 3)) (+.f64 (pow.f64 (log1p.f64 eps) 2) (-.f64 (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps))) (*.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))))
0
(/.f64 (-.f64 (pow.f64 (log1p.f64 eps) 2) (*.f64 (neg.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))) (-.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 eps))))
0
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 1)
0
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3) 1/3)
0
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 3)
0
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))) 2)
0
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 2))
0
(log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps 1)))
0
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps)) 3))
0
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 eps))))
0
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 eps)))
0

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (*.f64 eps (neg.f64 eps)))
0.0b
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
Compiler

Compiled 30 to 11 computations (63.3% saved)

series26.0ms (0.3%)

Counts
2 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
1.0ms
eps
@inf
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
0.0ms
eps
@-inf
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
0.0ms
eps
@0
(log1p.f64 (*.f64 eps (neg.f64 eps)))
0.0ms
eps
@inf
(log1p.f64 (*.f64 eps (neg.f64 eps)))
Compiler

Compiled 2530 to 2190 computations (13.4% saved)

rewrite47.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
838×pow1_binary64
780×add-log-exp_binary64
778×expm1-log1p-u_binary64
776×log1p-expm1-u_binary64
764×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0924
119118
2252218
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
(log1p.f64 (*.f64 eps (neg.f64 eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) (/.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (/.f64 1 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) (neg.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log1p.f64 eps) -2 (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (cbrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (log1p.f64 (*.f64 eps eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (*.f64 eps eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (*.f64 eps eps))))))))

simplify54.0ms (0.6%)

Algorithm
egg-herbie
Rules
681×fma-neg_binary64
477×cancel-sign-sub-inv_binary64
359×fma-def_binary64
320×unswap-sqr_binary64
304×div-sub_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01101127
1252966
2977830
34771830
Stop Event
node limit
Counts
50 → 60
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 1)
(-.f64 (/.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) (/.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))
(*.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)
(*.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))
(*.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (/.f64 1 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))))
(/.f64 1 (/.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) (neg.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))
(pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)
(pow.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 2))
(log.f64 (exp.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(exp.f64 (log.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (log1p.f64 eps) -2 (log1p.f64 (*.f64 eps eps)))
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 1 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (cbrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))
(fma.f64 (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))
(-.f64 (+.f64 1 (log1p.f64 (*.f64 eps eps))) 1)
(*.f64 (log1p.f64 (*.f64 eps eps)) 1)
(*.f64 1 (log1p.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))))
(pow.f64 (log1p.f64 (*.f64 eps eps)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 3)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) 2)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))
(log.f64 (+.f64 1 (*.f64 eps eps)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 eps eps))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 eps eps))))
Outputs
(-.f64 (+.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 1)
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(-.f64 (/.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))) (/.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(*.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(*.f64 1 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(*.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2) (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(*.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))
(*.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (/.f64 1 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))))
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))
(/.f64 1 (/.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))))
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (+.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps))))))
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3)))) (neg.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(*.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) (*.f64 -8 (pow.f64 (log1p.f64 eps) 3))) (/.f64 1 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))))))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (*.f64 -2 (log1p.f64 eps)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 (log1p.f64 eps) 3) (pow.f64 (log1p.f64 (*.f64 eps eps)) 3)) (fma.f64 (log1p.f64 (*.f64 eps eps)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))) (*.f64 4 (pow.f64 (log1p.f64 eps) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 4 (pow.f64 (log1p.f64 eps) 2)))) (neg.f64 (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 2 (log1p.f64 eps)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2)) (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (-.f64 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 -4 (pow.f64 (log1p.f64 eps) 2))) (+.f64 (log1p.f64 (*.f64 eps eps)) (*.f64 (log1p.f64 eps) 2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2) (*.f64 (pow.f64 (log1p.f64 eps) 2) -4)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 (log1p.f64 eps) 2) -4 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2)) (fma.f64 (log1p.f64 eps) 2 (log1p.f64 (*.f64 eps eps))))
(pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1)
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(pow.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3) 1/3)
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(pow.f64 (cbrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 3)
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(pow.f64 (sqrt.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))) 2)
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(sqrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 2))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(log.f64 (exp.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(cbrt.f64 (pow.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 3))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(expm1.f64 (log1p.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(exp.f64 (log.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 (log1p.f64 eps) -2 (log1p.f64 (*.f64 eps eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 1 (log1p.f64 (*.f64 eps eps)) (*.f64 -2 (log1p.f64 eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 1 (*.f64 -2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (log1p.f64 eps) 2))) (cbrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (sqrt.f64 (*.f64 -2 (log1p.f64 eps))) (log1p.f64 (*.f64 eps eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(fma.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (*.f64 -2 (log1p.f64 eps)))
(+.f64 1 (-.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 1))
(+.f64 (fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps))) 0)
(fma.f64 -2 (log1p.f64 eps) (log1p.f64 (*.f64 eps eps)))
(-.f64 (+.f64 1 (log1p.f64 (*.f64 eps eps))) 1)
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(*.f64 (log1p.f64 (*.f64 eps eps)) 1)
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(*.f64 1 (log1p.f64 (*.f64 eps eps)))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 2) (cbrt.f64 (log1p.f64 (*.f64 eps eps))))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) (sqrt.f64 (log1p.f64 (*.f64 eps eps))))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(pow.f64 (log1p.f64 (*.f64 eps eps)) 1)
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps eps))) 3)
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 eps eps))) 2)
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3) 1/3)
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 2))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(log.f64 (+.f64 1 (*.f64 eps eps)))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 eps eps)) 3))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 eps eps))))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))
(exp.f64 (log.f64 (log1p.f64 (*.f64 eps eps))))
(+.f64 1 (-.f64 (log1p.f64 (*.f64 eps eps)) 1))
(+.f64 (log1p.f64 (*.f64 eps eps)) 0)
(log1p.f64 (*.f64 eps eps))

eval317.0ms (3.7%)

Compiler

Compiled 14069 to 8765 computations (37.7% saved)

prune143.0ms (1.7%)

Pruning

10 alts after pruning (3 fresh and 7 done)

PrunedKeptTotal
New7572759
Fresh011
Picked011
Done167
Total75810768
Error
0b
Counts
768 → 10
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0b
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
0.3b
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
58.2b
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
58.1b
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)))
58.2b
(neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)))
58.1b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.2b
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
58.1b
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
60.5b
0
Compiler

Compiled 110 to 87 computations (20.9% saved)

localize25.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 1 (-.f64 1 eps))
0.0b
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))
5.6b
(log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))
Compiler

Compiled 59 to 47 computations (20.3% saved)

series21.0ms (0.2%)

Counts
3 → 0
Calls

9 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))
0.0ms
eps
@inf
(/.f64 1 (-.f64 1 eps))
0.0ms
eps
@-inf
(/.f64 1 (-.f64 1 eps))
0.0ms
eps
@-inf
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))
0.0ms
eps
@0
(/.f64 1 (-.f64 1 eps))
Compiler

Compiled 2080 to 1750 computations (15.9% saved)

rewrite79.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
441×log-prod_binary64
365×prod-diff_binary64
329×exp-prod_binary64
289×pow-prod-down_binary64
234×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0929
120727
2268527
Stop Event
node limit
Counts
3 → 276
Calls
Call 1
Inputs
(log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1))
(*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps))
(/.f64 1 (-.f64 1 eps))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -1/2) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2)) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) 1)) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (/.f64 1 (-.f64 1 eps)) 1)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (hypot.f64 1 (sqrt.f64 eps)))) (*.f64 1/2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (+.f64 1 eps) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (+.f64 1 eps) (pow.f64 (-.f64 1 eps) -1/2))) (*.f64 -1/2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (/.f64 1 (-.f64 1 eps)))) (log.f64 (neg.f64 (/.f64 1 (+.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1)) (*.f64 2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1)) (log.f64 (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) (*.f64 1/2 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 -1 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (+.f64 1 eps) -1)) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (log1p.f64 (neg.f64 eps)) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 eps) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 1 eps) -1/2) (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (-.f64 1 eps))) (neg.f64 (/.f64 1 (+.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (-.f64 1 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) 1) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2)) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps))) (fma.f64 eps (-.f64 eps 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps (-.f64 eps 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 eps) -1) (neg.f64 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (E.f64))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) (exp.f64 (/.f64 eps (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 eps (-.f64 1 eps))) (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (/.f64 1 (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 eps)) eps (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (pow.f64 (-.f64 1 eps) -1/2)) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 1 (-.f64 1 eps)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 eps) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 1 eps)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 1 eps) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 1 eps)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 -1) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (neg.f64 (-.f64 1 eps))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 1 eps) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 1 eps) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) -3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1) 1))))))

simplify103.0ms (1.2%)

Algorithm
egg-herbie
Rules
500×log-prod_binary64
475×div-sub_binary64
266×exp-prod_binary64
218×cube-prod_binary64
209×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06164826
115254236
253274111
Stop Event
node limit
Counts
276 → 357
Calls
Call 1
Inputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(+.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(+.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -1/2) (+.f64 1 eps))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (+.f64 1 eps))))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2)) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) 1)) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (/.f64 1 (-.f64 1 eps)) 1)) (log1p.f64 eps))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (hypot.f64 1 (sqrt.f64 eps)))) (*.f64 1/2 (log1p.f64 eps)))
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (pow.f64 (-.f64 1 eps) -1/2))) (*.f64 -1/2 (log1p.f64 (neg.f64 eps))))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps)))))
(-.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2))))
(-.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))))
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2)))
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(-.f64 (log.f64 -1) (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (neg.f64 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log.f64 (neg.f64 (/.f64 1 (-.f64 1 eps)))) (log.f64 (neg.f64 (/.f64 1 (+.f64 1 eps)))))
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) 0)
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1))))
(-.f64 (log.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps))))
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps))))
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1)) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1)) (log.f64 (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) (*.f64 1/2 (log1p.f64 (neg.f64 eps))))
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 (neg.f64 eps))))
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (*.f64 (+.f64 1 eps) -1)) (log.f64 (neg.f64 (-.f64 1 eps))))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) 1))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (neg.f64 (log1p.f64 eps))))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) 0)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (neg.f64 (neg.f64 (log1p.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 0 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 1)
(/.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))
(/.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 eps))))
(/.f64 (+.f64 1 eps) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(/.f64 (pow.f64 (-.f64 1 eps) -1/2) (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2)))
(/.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps))))
(/.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2))
(/.f64 -1 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(/.f64 -1 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)) -1)
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (neg.f64 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))
(/.f64 (neg.f64 (/.f64 1 (-.f64 1 eps))) (neg.f64 (/.f64 1 (+.f64 1 eps))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) 1)
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1)))
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps)))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps))))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))
(/.f64 (/.f64 (+.f64 1 eps) 1) (-.f64 1 eps))
(/.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2)) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 eps)))
(/.f64 (*.f64 -1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps))) (fma.f64 eps (-.f64 eps 1) 1))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps (-.f64 eps 1) 1))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(/.f64 (*.f64 (+.f64 1 eps) -1) (neg.f64 (-.f64 1 eps)))
(/.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (E.f64))
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1)))
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)
(pow.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)) 1/3)
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) (exp.f64 (/.f64 eps (-.f64 1 eps)))))
(log.f64 (*.f64 (exp.f64 (/.f64 eps (-.f64 1 eps))) (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) -1))
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 1 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))
(fma.f64 eps (/.f64 1 (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (/.f64 eps (-.f64 1 eps)))
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (/.f64 1 (-.f64 1 eps)) eps (/.f64 1 (-.f64 1 eps)))
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) eps) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) eps) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (*.f64 eps (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (*.f64 eps (pow.f64 (-.f64 1 eps) -1/2)) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 1 (-.f64 1 eps)))
(+.f64 0 (/.f64 1 (-.f64 1 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) 1)
(*.f64 1 (/.f64 1 (-.f64 1 eps)))
(*.f64 (/.f64 1 (-.f64 1 eps)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1))
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2))
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1))
(*.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (-.f64 1 eps) -1)
(pow.f64 (/.f64 1 (-.f64 1 eps)) 1)
(pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (-.f64 1 eps) -2) 1/2)
(pow.f64 (pow.f64 (-.f64 1 eps) -3) 1/3)
(pow.f64 (pow.f64 (-.f64 1 eps) 2) -1/2)
(pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 3)
(pow.f64 (cbrt.f64 (-.f64 1 eps)) -3)
(pow.f64 (pow.f64 (-.f64 1 eps) -1/2) 2)
(pow.f64 (sqrt.f64 (-.f64 1 eps)) -2)
(pow.f64 (exp.f64 -1) (log1p.f64 (neg.f64 eps)))
(pow.f64 (neg.f64 (neg.f64 (-.f64 1 eps))) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))
(sqrt.f64 (pow.f64 (-.f64 1 eps) -2))
(log.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))))
(cbrt.f64 (pow.f64 (-.f64 1 eps) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 1 eps))))
(exp.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))) 3))
(exp.f64 (*.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) 2))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) -1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1) 1))
Outputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))
(fma.f64 1/2 (log1p.f64 eps) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))
(fma.f64 (log1p.f64 eps) 1/2 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))))
(fma.f64 -1/2 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps)))))
(fma.f64 (log1p.f64 (neg.f64 eps)) -1/2 (-.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -1/2) (+.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (+.f64 1 eps))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (*.f64 1 (+.f64 eps 1)) (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (-.f64 (log1p.f64 eps) (log.f64 (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (*.f64 (cbrt.f64 (+.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))))
(+.f64 (*.f64 2/3 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (cbrt.f64 (+.f64 eps 1)))))
(fma.f64 2/3 (log1p.f64 eps) (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (-.f64 1 eps))))
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1))) (fma.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1 (*.f64 (log1p.f64 (neg.f64 eps)) 1)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (fma.f64 1 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2) (*.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) (pow.f64 (cbrt.f64 (log1p.f64 (neg.f64 eps))) 2))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 (neg.f64 eps))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) 0))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (+.f64 (log1p.f64 eps) (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2)) (log.f64 (/.f64 (+.f64 1 eps) (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (*.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps)))))
(fma.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 eps))) (-.f64 (log1p.f64 eps) (log.f64 (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) 1)) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (-.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)))
(+.f64 (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (-.f64 1 eps))) (*.f64 2 (log.f64 (cbrt.f64 (+.f64 eps 1)))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) 1)) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))) (log.f64 (hypot.f64 1 (sqrt.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))))
(+.f64 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (cbrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 1 eps)) (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 eps)))) (log.f64 (/.f64 (cbrt.f64 (+.f64 eps 1)) (sqrt.f64 (-.f64 1 eps)))))
(+.f64 (log.f64 (/.f64 (/.f64 1 (-.f64 1 eps)) 1)) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (/.f64 (+.f64 1 eps) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (pow.f64 eps 3)))) (log1p.f64 (fma.f64 eps eps eps)))
(-.f64 (+.f64 (log1p.f64 (fma.f64 eps eps eps)) (log1p.f64 eps)) (log1p.f64 (neg.f64 (pow.f64 eps 3))))
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 eps)))
(+.f64 (*.f64 (log1p.f64 eps) 1/3) (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(fma.f64 (log1p.f64 eps) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 eps))))
(+.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (hypot.f64 1 (sqrt.f64 eps)))) (*.f64 1/2 (log1p.f64 eps)))
(fma.f64 1/2 (log1p.f64 eps) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))
(fma.f64 (log1p.f64 eps) 1/2 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (*.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))) (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1/3))
(+.f64 (log1p.f64 eps) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (*.f64 (log1p.f64 (neg.f64 eps)) -1/3)))
(+.f64 (log.f64 (*.f64 (+.f64 1 eps) (pow.f64 (-.f64 1 eps) -1/2))) (*.f64 -1/2 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps)))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps)))))
(fma.f64 1/2 (log1p.f64 eps) (log.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 1 (-.f64 1 eps)))))
(fma.f64 (log1p.f64 eps) 1/2 (log.f64 (/.f64 (hypot.f64 1 (sqrt.f64 eps)) (-.f64 1 eps))))
(-.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 (neg.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) -2))
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))))
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (log.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 eps 1)) 1) (cbrt.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (+.f64 (neg.f64 (log1p.f64 eps)) (log.f64 (cbrt.f64 (-.f64 1 eps)))))
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))
(-.f64 (*.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (neg.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(fma.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps)))))
(-.f64 (*.f64 2/3 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (*.f64 (log1p.f64 eps) 2/3) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 -1) (log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) 1)) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (neg.f64 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (neg.f64 (/.f64 1 (-.f64 1 eps)))) (log.f64 (neg.f64 (/.f64 1 (+.f64 1 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps)))))
(-.f64 (log.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps)))) (log.f64 (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps))))
(-.f64 (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))))
(log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))))
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps)))))
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1)) (*.f64 2 (log1p.f64 (neg.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 (neg.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 (log1p.f64 (neg.f64 eps)) -2))
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1)) (log.f64 (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps)))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps)))))
(-.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1)) (log.f64 (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))))
(log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps)))) (*.f64 1/2 (log1p.f64 (neg.f64 eps))))
(fma.f64 -1/2 (log1p.f64 (neg.f64 eps)) (log.f64 (/.f64 (+.f64 eps 1) (sqrt.f64 (-.f64 1 eps)))))
(fma.f64 (log1p.f64 (neg.f64 eps)) -1/2 (-.f64 (log1p.f64 eps) (log.f64 (sqrt.f64 (-.f64 1 eps)))))
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 (/.f64 eps (-.f64 1 eps)) (-.f64 1 eps))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3))) (log.f64 (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 eps (pow.f64 (-.f64 1 eps) 2))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))
(-.f64 (log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))) (log.f64 (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))))
(-.f64 (log.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 1/3 (log1p.f64 (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2))) (*.f64 -1/3 (log1p.f64 (neg.f64 eps))))
(+.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1/3) (-.f64 (log1p.f64 eps) (*.f64 2 (log.f64 (cbrt.f64 (-.f64 1 eps))))))
(-.f64 (log.f64 (*.f64 -1 (+.f64 1 eps))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps)))))
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3)))) (log1p.f64 (-.f64 (*.f64 eps eps) eps)))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1))))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (fma.f64 eps eps (neg.f64 eps)))))
(-.f64 (log.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (neg.f64 (pow.f64 (-.f64 1 eps) 2))))
(log.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))))
(-.f64 (log.f64 (*.f64 (+.f64 1 eps) -1)) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (E.f64) (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1/3))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 3))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1) 1))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (neg.f64 (log1p.f64 (neg.f64 eps))) (neg.f64 (neg.f64 (log1p.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 -1 (log1p.f64 (neg.f64 eps)) (neg.f64 (neg.f64 (log1p.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (log1p.f64 eps))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) (neg.f64 (neg.f64 (log1p.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 0 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))) 1)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 1 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 1 (+.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (+.f64 1 eps) (-.f64 1 eps))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (/.f64 1 (+.f64 1 eps)) (/.f64 1 (cbrt.f64 (-.f64 1 eps)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (+.f64 eps 1))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) 1) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 eps))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 1 eps)) 2) (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -2)) 1) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2)))
(/.f64 (pow.f64 (-.f64 1 eps) -1/2) (/.f64 (/.f64 1 (+.f64 1 eps)) (pow.f64 (-.f64 1 eps) -1/2)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (hypot.f64 1 (sqrt.f64 eps)) (/.f64 (-.f64 1 eps) (hypot.f64 1 (sqrt.f64 eps))))
(/.f64 (*.f64 (hypot.f64 1 (sqrt.f64 eps)) (hypot.f64 1 (sqrt.f64 eps))) (-.f64 1 eps))
(/.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1/2))
(/.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2))
(/.f64 -1 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 -1 (*.f64 (/.f64 1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)) -1)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (-.f64 eps 1) 1)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (neg.f64 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (neg.f64 (/.f64 1 (-.f64 1 eps))) (neg.f64 (/.f64 1 (+.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps))) 1)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 eps 3))) (*.f64 (neg.f64 (-.f64 1 eps)) (fma.f64 eps (-.f64 eps 1) 1)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1))
(/.f64 (*.f64 -1 (-.f64 1 (*.f64 eps eps))) (*.f64 (neg.f64 (-.f64 1 eps)) (-.f64 1 eps)))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) 1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (-.f64 1 eps)))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) 1) (pow.f64 (-.f64 1 eps) 2))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) -1) (*.f64 (fma.f64 eps (-.f64 eps 1) 1) (neg.f64 (-.f64 1 eps))))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (-.f64 1 eps) (neg.f64 (-.f64 1 eps))))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (/.f64 (+.f64 1 eps) (sqrt.f64 (-.f64 1 eps))) (sqrt.f64 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (*.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 (/.f64 eps (-.f64 1 eps)) (-.f64 1 eps)))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 eps) -3) (pow.f64 (/.f64 eps (-.f64 1 eps)) 3)) (+.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 (pow.f64 (/.f64 eps (-.f64 1 eps)) 2) (/.f64 eps (pow.f64 (-.f64 1 eps) 2)))))
(/.f64 (/.f64 (+.f64 1 eps) 1) (-.f64 1 eps))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (-.f64 (pow.f64 (-.f64 1 eps) -2) (pow.f64 (/.f64 eps (-.f64 1 eps)) 2)) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))
(/.f64 (*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps))) (-.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps))))
(/.f64 (/.f64 (+.f64 1 eps) (pow.f64 (cbrt.f64 (-.f64 1 eps)) 2)) (cbrt.f64 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (*.f64 -1 (+.f64 1 eps)) (neg.f64 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 1 eps))) (fma.f64 eps (-.f64 eps 1) 1))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 (pow.f64 eps 3))) (fma.f64 eps (-.f64 eps 1) 1))
(/.f64 (+.f64 1 (pow.f64 eps 3)) (*.f64 (-.f64 1 eps) (fma.f64 eps (+.f64 eps -1) 1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 1 eps)) (fma.f64 eps (+.f64 eps -1) 1))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps))
(/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (-.f64 1 eps) 2))
(*.f64 (pow.f64 (-.f64 1 eps) -2) (-.f64 1 (*.f64 eps eps)))
(/.f64 (*.f64 (+.f64 1 eps) -1) (neg.f64 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(/.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (E.f64))
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (neg.f64 (+.f64 1 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1)))
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (+.f64 -1 (neg.f64 eps)) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1)))
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps)))) (pow.f64 (E.f64) (log.f64 -1)))
(/.f64 (pow.f64 (E.f64) (log.f64 (/.f64 (+.f64 eps 1) (+.f64 eps -1)))) (pow.f64 (E.f64) (log.f64 -1)))
(pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2) 1/2)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3) 1/3)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 3)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))) 2)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -1)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)
(+.f64 1 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)) 1/3)
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (fabs.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(neg.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) -1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)) -2))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (exp.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))) (exp.f64 (/.f64 eps (-.f64 1 eps)))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (*.f64 (exp.f64 (/.f64 eps (-.f64 1 eps))) (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps))))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 3))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 eps) 3) (pow.f64 (-.f64 1 eps) 3)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1/3))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) -1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 1 (/.f64 1 (-.f64 1 eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 1 (/.f64 eps (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 eps (/.f64 1 (-.f64 1 eps)) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (/.f64 1 (-.f64 1 eps)) 1 (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (/.f64 1 (-.f64 1 eps)) eps (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))))
(fma.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) eps) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (*.f64 1 eps) (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) eps) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 eps (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (sqrt.f64 (/.f64 eps (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (/.f64 eps (-.f64 1 eps)))
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 (pow.f64 eps 3))))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (*.f64 (/.f64 eps (-.f64 1 eps)) 1))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)) (/.f64 eps (-.f64 1 eps)))
(+.f64 (/.f64 eps (-.f64 1 eps)) (/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 (pow.f64 eps 3))))
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(fma.f64 (*.f64 eps (cbrt.f64 (pow.f64 (-.f64 1 eps) -2))) (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 (*.f64 1 eps) (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 eps (cbrt.f64 (-.f64 1 eps))) (/.f64 1 (-.f64 1 eps)))
(fma.f64 (*.f64 eps (pow.f64 (-.f64 1 eps) -1/2)) (pow.f64 (-.f64 1 eps) -1/2) (/.f64 1 (-.f64 1 eps)))
(+.f64 (/.f64 1 (-.f64 1 eps)) (/.f64 eps (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 0 (/.f64 1 (-.f64 1 eps)))
(/.f64 1 (-.f64 1 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps)))) 1)
(/.f64 1 (-.f64 1 eps))
(*.f64 1 (/.f64 1 (-.f64 1 eps)))
(/.f64 1 (-.f64 1 eps))
(*.f64 (/.f64 1 (-.f64 1 eps)) 1)
(/.f64 1 (-.f64 1 eps))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 1))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 1 eps) -2)) (cbrt.f64 (-.f64 1 eps)))
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (pow.f64 (-.f64 1 eps) -1/2))
(/.f64 1 (-.f64 1 eps))
(*.f64 (pow.f64 (-.f64 1 eps) -1/2) (*.f64 (pow.f64 (-.f64 1 eps) -1/2) 1))
(/.f64 1 (-.f64 1 eps))
(*.f64 -1 (/.f64 1 (neg.f64 (-.f64 1 eps))))
(/.f64 1 (-.f64 1 eps))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 eps)) -2) (/.f64 1 (cbrt.f64 (-.f64 1 eps))))
(/.f64 1 (-.f64 1 eps))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (+.f64 1 eps))
(/.f64 (*.f64 1 (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 eps 3))) (+.f64 1 (fma.f64 eps eps eps)))
(/.f64 (+.f64 1 (fma.f64 eps eps eps)) (-.f64 1 (pow.f64 eps 3)))
(pow.f64 (-.f64 1 eps) -1)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (/.f64 1 (-.f64 1 eps)) 1)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 eps))))
(/.f64 1 (-.f64 1 eps))
(pow.f64 (pow.f64 (-.f64 1 eps) -2) 1/2)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (pow.f64 (-.f64 1 eps) -3) 1/3)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (pow.f64 (-.f64 1 eps) 2) -1/2)
(pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/6) (pow.f64 (pow.f64 (-.f64 1 eps) 3) -1/6))
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 eps))) 3)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (cbrt.f64 (-.f64 1 eps)) -3)
(pow.f64 (pow.f64 (-.f64 1 eps) -1/2) 2)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (sqrt.f64 (-.f64 1 eps)) -2)
(pow.f64 (exp.f64 -1) (log1p.f64 (neg.f64 eps)))
(/.f64 1 (-.f64 1 eps))
(pow.f64 (neg.f64 (neg.f64 (-.f64 1 eps))) -1)
(/.f64 1 (-.f64 1 eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))) 2)) (cbrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))
(/.f64 1 (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (neg.f64 (log1p.f64 (neg.f64 eps)))))
(/.f64 1 (-.f64 1 eps))
(sqrt.f64 (pow.f64 (-.f64 1 eps) -2))
(/.f64 1 (-.f64 1 eps))
(log.f64 (exp.f64 (/.f64 1 (-.f64 1 eps))))
(/.f64 1 (-.f64 1 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 1 eps)))))
(/.f64 1 (-.f64 1 eps))
(cbrt.f64 (pow.f64 (-.f64 1 eps) -3))
(/.f64 1 (-.f64 1 eps))
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 1 eps))))
(/.f64 1 (-.f64 1 eps))
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 1 eps))))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (neg.f64 (log1p.f64 (neg.f64 eps))))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 1 eps) -3)) 1/3))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (neg.f64 eps)))) 3))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 -1/2 (log1p.f64 (neg.f64 eps))) 2))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) 1) -1))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (neg.f64 eps)) -1) 1))
(/.f64 1 (-.f64 1 eps))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log1p.f64 (neg.f64 eps))) 1) 1))
(/.f64 1 (-.f64 1 eps))

localize32.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 1 (*.f64 eps eps))
0.0b
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps)))
0.0b
(*.f64 (+.f64 eps 1) (+.f64 eps 1))
5.6b
(log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))
Compiler

Compiled 82 to 53 computations (35.4% saved)

series19.0ms (0.2%)

Counts
3 → 0
Calls

9 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))
0.0ms
eps
@inf
(log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))
0.0ms
eps
@-inf
(log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))
0.0ms
eps
@-inf
(*.f64 (+.f64 eps 1) (+.f64 eps 1))
0.0ms
eps
@-inf
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps)))
Compiler

Compiled 1870 to 1575 computations (15.8% saved)

rewrite69.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
587×prod-diff_binary64
498×log-prod_binary64
306×fma-def_binary64
256×pow2_binary64
217×fma-neg_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01041
123528
2320127
Stop Event
node limit
Counts
3 → 218
Calls
Call 1
Inputs
(log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1))
(*.f64 (+.f64 eps 1) (+.f64 eps 1))
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (log.f64 (/.f64 1 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log1p.f64 eps) (log.f64 (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps 1) 1)) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 eps 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (+.f64 eps 1))) (log.f64 (neg.f64 (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (neg.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) 1)) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 (log1p.f64 eps) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 eps 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 eps eps eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 eps eps eps) 1) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 eps eps eps) eps) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 eps eps eps) 1) eps)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (-.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (-.f64 (fma.f64 eps eps 1) eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (-.f64 (fma.f64 eps eps 1) eps)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps -1)) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 eps 1)) (-.f64 (fma.f64 eps eps 1) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 eps 1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (-.f64 (fma.f64 eps eps 1) eps))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 eps 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 eps 1) 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 eps 1)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 eps 1)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 eps 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 eps 1))) (exp.f64 (fma.f64 eps eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 eps 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 eps 1) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log1p.f64 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log1p.f64 eps) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 eps (+.f64 eps 1) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 eps 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 eps eps eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 eps 1) eps (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 eps 1) 1 (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 (fma.f64 eps eps 1) eps)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps -1) (/.f64 1 (-.f64 eps 1)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 eps eps eps) 1 (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps eps)) 2) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (fma.f64 eps eps eps))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 eps 1) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)) (+.f64 eps 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 eps)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 2 (log1p.f64 eps))) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (E.f64) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (E.f64) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (-.f64 1 (*.f64 eps eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))))

simplify97.0ms (1.1%)

Algorithm
egg-herbie
Rules
763×fma-neg_binary64
455×div-sub_binary64
377×log-prod_binary64
204×exp-prod_binary64
183×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05204097
113153575
246173541
Stop Event
node limit
Counts
218 → 300
Calls
Call 1
Inputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 1 (-.f64 1 eps))))
(+.f64 (log1p.f64 eps) (log.f64 (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1)))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(+.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 eps)))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) 1)) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps)))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 eps 1))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2)))
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))))
(-.f64 (log.f64 (neg.f64 (+.f64 eps 1))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)))) 0)
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (neg.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))))
(-.f64 (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) 1)) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 0 (pow.f64 (+.f64 eps 1) 2))
(+.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 (*.f64 (fma.f64 eps eps eps) 1) (+.f64 eps 1))
(+.f64 (+.f64 (fma.f64 eps eps eps) eps) 1)
(+.f64 (+.f64 (fma.f64 eps eps eps) 1) eps)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) 1)
(/.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (-.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (-.f64 (fma.f64 eps eps 1) eps) 2))
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (-.f64 (fma.f64 eps eps 1) eps)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps -1)) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 eps 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 eps 1)) (-.f64 (fma.f64 eps eps 1) eps))
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 eps 1)) (-.f64 eps 1))
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (-.f64 (fma.f64 eps eps 1) eps))
(/.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))
(/.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (+.f64 eps 1) 2) 1)
(pow.f64 (pow.f64 (+.f64 eps 1) 4) 1/2)
(pow.f64 (pow.f64 (+.f64 eps 1) 6) 1/3)
(pow.f64 (pow.f64 (+.f64 eps 1) 3) 2/3)
(pow.f64 (cbrt.f64 (+.f64 eps 1)) 6)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 3)
(pow.f64 (sqrt.f64 (+.f64 eps 1)) 4)
(sqrt.f64 (pow.f64 (+.f64 eps 1) 4))
(log.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps 1) 2))))
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (exp.f64 (fma.f64 eps eps eps))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 eps 1))) (exp.f64 (fma.f64 eps eps eps))))
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 eps 1)))))
(cbrt.f64 (pow.f64 (+.f64 eps 1) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps 1) 2)))
(exp.f64 (*.f64 2 (log1p.f64 eps)))
(exp.f64 (*.f64 (log1p.f64 eps) 2))
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))
(fma.f64 eps (+.f64 eps 1) (+.f64 eps 1))
(fma.f64 1 (+.f64 eps 1) (fma.f64 eps eps eps))
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 eps 1))
(fma.f64 (+.f64 eps 1) eps (+.f64 eps 1))
(fma.f64 (+.f64 eps 1) 1 (fma.f64 eps eps eps))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))
(fma.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (fma.f64 eps eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 (fma.f64 eps eps 1) eps)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps -1) (/.f64 1 (-.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps eps) 1 (+.f64 eps 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps eps)) 2) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 eps 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (fma.f64 eps eps eps))
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (+.f64 eps 1))
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (+.f64 eps 1))
(fma.f64 (*.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 eps 1))
(fma.f64 (*.f64 (+.f64 eps 1) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 eps 1))
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (+.f64 eps 1))
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)) (+.f64 eps 1))
(+.f64 0 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)
(*.f64 1 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))
(*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 eps)))
(*.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))
(*.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(*.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)) -1)
(*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(*.f64 (/.f64 (+.f64 eps 1) 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))
(*.f64 (pow.f64 (E.f64) (*.f64 2 (log1p.f64 eps))) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -1)
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(pow.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)) 1/3)
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (E.f64) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(neg.f64 (/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1))
(neg.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
Outputs
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (sqrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (fma.f64 (neg.f64 (sqrt.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))))) (sqrt.f64 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 1 (-.f64 1 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log1p.f64 eps) (log.f64 (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 2 (log1p.f64 eps)) (log.f64 (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1)))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 0 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps))))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log.f64 (fma.f64 eps eps -1)))
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1)))
(+.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (*.f64 2 (log1p.f64 eps)))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1))) (fma.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 1 (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) 1)))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 2 (log1p.f64 eps) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2) (*.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) 2))))
(+.f64 (+.f64 (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (*.f64 0 (log1p.f64 (neg.f64 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps)))))
(+.f64 (*.f64 0 (log1p.f64 (*.f64 eps (neg.f64 eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))) (log1p.f64 eps))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (*.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(fma.f64 -2 (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2)) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (*.f64 -1/2 (log.f64 (-.f64 1 (*.f64 eps eps)))) (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(fma.f64 -1/2 (log1p.f64 (neg.f64 (*.f64 eps eps))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(fma.f64 -1/2 (log1p.f64 (*.f64 eps (neg.f64 eps))) (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) 1)) (log.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1)) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (log.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))))
(-.f64 (log1p.f64 eps) (-.f64 (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2))) (-.f64 (log1p.f64 eps) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))))
(-.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(+.f64 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (pow.f64 eps 6)))) (log1p.f64 (fma.f64 eps eps (pow.f64 eps 4))))
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (pow.f64 eps 4)))) (log1p.f64 (*.f64 eps eps)))
(-.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (*.f64 2 (log1p.f64 eps)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 0 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log1p.f64 (pow.f64 eps 3)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 (fma.f64 eps eps 1) eps))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (/.f64 (+.f64 (neg.f64 eps) -1) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (*.f64 2 (*.f64 1/3 (log1p.f64 eps))) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (*.f64 2/3 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (*.f64 (log1p.f64 eps) 2/3) (log.f64 (/.f64 (-.f64 1 eps) (cbrt.f64 (+.f64 eps 1)))))
(-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (-.f64 eps 1))))
(-.f64 (log.f64 (fma.f64 eps eps -1)) (log.f64 (*.f64 (-.f64 1 eps) (+.f64 eps -1))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log.f64 (fma.f64 eps eps -1)))
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1)))
(-.f64 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (log.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1/2)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(-.f64 (*.f64 4 (log.f64 (cbrt.f64 (+.f64 eps 1)))) (log.f64 (/.f64 (-.f64 1 (*.f64 eps eps)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2))))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))))
(-.f64 (log.f64 -1) (log.f64 (/.f64 (neg.f64 (-.f64 1 eps)) (+.f64 eps 1))))
(-.f64 (log.f64 -1) (-.f64 (log.f64 (-.f64 eps 1)) (log1p.f64 eps)))
(-.f64 (log.f64 -1) (-.f64 (log.f64 (+.f64 eps -1)) (log1p.f64 eps)))
(-.f64 (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (log.f64 (/.f64 1 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(-.f64 (*.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (neg.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(fma.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2/3 (log.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(-.f64 (*.f64 1/2 (log1p.f64 eps)) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))))
(-.f64 (*.f64 (log1p.f64 eps) 1/2) (log.f64 (/.f64 (-.f64 1 eps) (sqrt.f64 (+.f64 eps 1)))))
(-.f64 (log.f64 (neg.f64 (+.f64 eps 1))) (log.f64 (neg.f64 (-.f64 1 eps))))
(-.f64 (log.f64 (/.f64 (+.f64 (neg.f64 eps) -1) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (/.f64 (-.f64 -1 eps) (-.f64 1 eps))) (log.f64 -1))
(-.f64 (log.f64 (-.f64 -1 eps)) (log.f64 (+.f64 eps -1)))
(-.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(-.f64 (log.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (neg.f64 (neg.f64 (-.f64 1 (*.f64 eps eps))))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) 1)) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (log.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2))) (log.f64 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(-.f64 (+.f64 (log.f64 -1) (*.f64 (log1p.f64 eps) 2)) (log.f64 (fma.f64 eps eps -1)))
(-.f64 (+.f64 (log1p.f64 eps) (log.f64 (-.f64 -1 eps))) (log.f64 (fma.f64 eps eps -1)))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))) (log.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) 1)) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(-.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 1/3 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))) (*.f64 -1/3 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))) (*.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))) -1/3))
(+.f64 (-.f64 (*.f64 (log1p.f64 eps) 2) (log.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))) (*.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) -1/3))
(*.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 2 (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 -1 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(*.f64 1/3 (*.f64 3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 0) (+.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (+.f64 0 (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0))))
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(/.f64 (-.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 0) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2) 1/2)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3) 1/3)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 3)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(pow.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 2)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(neg.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(sqrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 3))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(expm1.f64 (log1p.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(log1p.f64 (expm1.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(exp.f64 (*.f64 (log.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (log1p.f64 eps) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 1 (*.f64 2 (log1p.f64 eps)) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) 0)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(fma.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 0)
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 2 (log1p.f64 eps) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 eps)) 2) (cbrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 2 (log1p.f64 eps))) 2) (cbrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(fma.f64 (sqrt.f64 (log1p.f64 eps)) (sqrt.f64 (log1p.f64 eps)) (neg.f64 (log1p.f64 (neg.f64 eps))))
(-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))
(fma.f64 (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (sqrt.f64 (*.f64 2 (log1p.f64 eps))) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps)))))
(+.f64 (log1p.f64 eps) (log.f64 (/.f64 (*.f64 (+.f64 eps 1) 1) (-.f64 1 (*.f64 eps eps)))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (neg.f64 (*.f64 eps eps))))
(-.f64 (*.f64 (log1p.f64 eps) 2) (log1p.f64 (*.f64 eps (neg.f64 eps))))
(+.f64 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 0 (pow.f64 (+.f64 eps 1) 2))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (*.f64 (fma.f64 eps eps eps) 1) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (+.f64 (fma.f64 eps eps eps) eps) 1)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (+.f64 (fma.f64 eps eps eps) 1) eps)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2))) 1)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(/.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (-.f64 eps 1) 2))
(/.f64 (pow.f64 (fma.f64 eps eps -1) 2) (pow.f64 (+.f64 eps -1) 2))
(/.f64 (pow.f64 (+.f64 1 (pow.f64 eps 3)) 2) (pow.f64 (-.f64 (fma.f64 eps eps 1) eps) 2))
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 1 (pow.f64 eps 3))) (*.f64 (-.f64 eps 1) (-.f64 (fma.f64 eps eps 1) eps)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 eps -1)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (-.f64 eps 1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (fma.f64 eps eps -1)) (*.f64 (-.f64 (fma.f64 eps eps 1) eps) (-.f64 eps 1)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (+.f64 eps -1)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (/.f64 (fma.f64 eps eps -1) (-.f64 eps 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (-.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (+.f64 eps 1) (fma.f64 eps eps eps)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 eps eps eps) 3) (pow.f64 (+.f64 eps 1) 3)) (+.f64 (pow.f64 (fma.f64 eps eps eps) 2) (*.f64 (+.f64 eps 1) (-.f64 (+.f64 eps 1) (fma.f64 eps eps eps)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 eps 3)) (+.f64 eps 1)) (-.f64 (fma.f64 eps eps 1) eps))
(/.f64 (+.f64 eps 1) (/.f64 (-.f64 (fma.f64 eps eps 1) eps) (+.f64 1 (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (+.f64 eps 1))
(/.f64 (*.f64 (fma.f64 eps eps -1) (+.f64 eps 1)) (-.f64 eps 1))
(/.f64 (fma.f64 eps eps -1) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) (fma.f64 eps eps -1))
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 eps -1)) (fma.f64 eps eps -1))
(/.f64 (*.f64 (+.f64 eps 1) (+.f64 1 (pow.f64 eps 3))) (-.f64 (fma.f64 eps eps 1) eps))
(/.f64 (+.f64 eps 1) (/.f64 (-.f64 (fma.f64 eps eps 1) eps) (+.f64 1 (pow.f64 eps 3))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)) (+.f64 eps 1))
(/.f64 (*.f64 (+.f64 eps 1) (fma.f64 eps eps -1)) (-.f64 eps 1))
(/.f64 (fma.f64 eps eps -1) (/.f64 (+.f64 eps -1) (+.f64 eps 1)))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 eps 1)) (fma.f64 eps eps -1))
(*.f64 (/.f64 (+.f64 eps 1) (+.f64 eps -1)) (fma.f64 eps eps -1))
(/.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (-.f64 (fma.f64 eps eps eps) (+.f64 eps 1)))
(/.f64 (-.f64 (pow.f64 (fma.f64 eps eps eps) 2) (pow.f64 (+.f64 eps 1) 2)) (+.f64 (-.f64 -1 eps) (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (pow.f64 (+.f64 eps 1) 2) 1)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (+.f64 eps 1) 4) 1/2)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (+.f64 eps 1) 6) 1/3)
(cbrt.f64 (pow.f64 (+.f64 eps 1) 6))
(pow.f64 (pow.f64 (+.f64 eps 1) 3) 2/3)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (cbrt.f64 (+.f64 eps 1)) 6)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) 3)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(pow.f64 (sqrt.f64 (+.f64 eps 1)) 4)
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(sqrt.f64 (pow.f64 (+.f64 eps 1) 4))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 eps 1) 2)))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 eps 1) 2))))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (*.f64 (exp.f64 (+.f64 eps 1)) (exp.f64 (fma.f64 eps eps eps))))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 eps 1))) (exp.f64 (fma.f64 eps eps eps))))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(log.f64 (*.f64 (exp.f64 (fma.f64 eps eps eps)) (+.f64 1 (expm1.f64 (+.f64 eps 1)))))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(cbrt.f64 (pow.f64 (+.f64 eps 1) 6))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 eps 1) 2)))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 eps 1) 2)))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(exp.f64 (*.f64 2 (log1p.f64 eps)))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(exp.f64 (*.f64 (log1p.f64 eps) 2))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(exp.f64 (*.f64 (*.f64 2 (log1p.f64 eps)) 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 eps (+.f64 eps 1) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 1 (+.f64 eps 1) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 1 (fma.f64 eps eps eps) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 eps 1) eps (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 eps 1) 1 (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (cbrt.f64 (+.f64 eps 1)) (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (cbrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (*.f64 (cbrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (+.f64 eps 1)) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 (+.f64 eps 1)) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) eps) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (+.f64 eps 1)) (*.f64 (sqrt.f64 (+.f64 eps 1)) 1) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (+.f64 1 (pow.f64 eps 3)) (/.f64 1 (-.f64 (fma.f64 eps eps 1) eps)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (+.f64 1 (pow.f64 eps 3)) (-.f64 (fma.f64 eps eps 1) eps)))
(fma.f64 (fma.f64 eps eps -1) (/.f64 1 (-.f64 eps 1)) (fma.f64 eps eps eps))
(fma.f64 (fma.f64 eps eps -1) (/.f64 1 (+.f64 eps -1)) (fma.f64 eps eps eps))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps -1) (-.f64 eps 1)))
(+.f64 (fma.f64 eps eps eps) (/.f64 (fma.f64 eps eps -1) (+.f64 eps -1)))
(fma.f64 (fma.f64 eps eps eps) 1 (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 eps eps eps)) 2) (cbrt.f64 (fma.f64 eps eps eps)) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (fma.f64 eps eps eps))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (hypot.f64 eps (sqrt.f64 eps)) (hypot.f64 eps (sqrt.f64 eps)) (+.f64 eps 1))
(fma.f64 (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (*.f64 (sqrt.f64 (+.f64 eps 1)) (sqrt.f64 eps)) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (*.f64 (sqrt.f64 eps) (sqrt.f64 (+.f64 eps 1))) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 (+.f64 eps 1) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 (+.f64 eps 1) (sqrt.f64 eps)) (sqrt.f64 eps) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 eps (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2)) (cbrt.f64 (+.f64 eps 1)) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(fma.f64 (*.f64 eps (sqrt.f64 (+.f64 eps 1))) (sqrt.f64 (+.f64 eps 1)) (+.f64 eps 1))
(+.f64 eps (+.f64 1 (fma.f64 eps eps eps)))
(pow.f64 (+.f64 eps 1) 2)
(+.f64 0 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) 1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 1 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 eps)))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (+.f64 eps 1) (*.f64 (+.f64 eps 1) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (pow.f64 (+.f64 eps 1) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (pow.f64 (+.f64 eps 1) 2) (*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) 1))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (/.f64 1 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (/.f64 (neg.f64 (+.f64 eps 1)) (-.f64 1 eps)) -1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (neg.f64 (pow.f64 (+.f64 eps 1) 2)) (/.f64 1 (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 eps 1) 1) (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (+.f64 eps 1) (-.f64 1 (*.f64 eps eps))) (+.f64 eps 1))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (*.f64 eps eps))) -2) (pow.f64 (+.f64 eps 1) 2)) (cbrt.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (+.f64 eps 1) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (/.f64 (+.f64 eps 1) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (cbrt.f64 (-.f64 1 (*.f64 eps eps)))) (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2))) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))) (cbrt.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 eps eps -1) 2)) (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(*.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (pow.f64 (-.f64 1 (*.f64 eps eps)) -1/2) (/.f64 (sqrt.f64 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 4) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 eps 1)) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))))
(/.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (sqrt.f64 (-.f64 1 (*.f64 eps eps)))) (sqrt.f64 (-.f64 1 (*.f64 eps eps))))
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 1 (fma.f64 eps eps (pow.f64 eps 4))))
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 6))) (+.f64 (fma.f64 eps eps 1) (pow.f64 eps 4)))
(*.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (pow.f64 eps 4))) (fma.f64 eps eps 1))
(/.f64 (*.f64 (pow.f64 (+.f64 eps 1) 2) (fma.f64 eps eps 1)) (-.f64 1 (pow.f64 eps 4)))
(*.f64 (pow.f64 (E.f64) (*.f64 2 (log1p.f64 eps))) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (pow.f64 (E.f64) (*.f64 (log1p.f64 eps) 2)) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (pow.f64 (exp.f64 (log1p.f64 eps)) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (neg.f64 (*.f64 eps eps))))))
(*.f64 (pow.f64 (+.f64 eps 1) 2) (pow.f64 (E.f64) (neg.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))))))
(*.f64 (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 1/2 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(*.f64 (pow.f64 (E.f64) (*.f64 2 (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (pow.f64 (E.f64) (*.f64 1/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(*.f64 (pow.f64 (E.f64) (*.f64 2/3 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3)))
(*.f64 (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2/3)) (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 1/3)))
(*.f64 (pow.f64 (E.f64) (*.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2/3)) (pow.f64 (exp.f64 1/3) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (E.f64) (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2) 1/2)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3) 1/3)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 3)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))) 2)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)) -1)
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (*.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (*.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))) 1))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(pow.f64 (exp.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))
(pow.f64 (pow.f64 (E.f64) (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (E.f64) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 1) (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) 1) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (cbrt.f64 (sqrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2)))) (cbrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(pow.f64 (pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps)))))) (sqrt.f64 (cbrt.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))))
(neg.f64 (/.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) -1))
(neg.f64 (/.f64 (+.f64 eps 1) (neg.f64 (-.f64 1 eps))))
(/.f64 (-.f64 -1 eps) (-.f64 eps 1))
(/.f64 (-.f64 -1 eps) (+.f64 eps -1))
(neg.f64 (/.f64 (pow.f64 (+.f64 eps 1) 2) (neg.f64 (-.f64 1 (*.f64 eps eps)))))
(*.f64 (/.f64 1 (-.f64 1 (*.f64 eps eps))) (pow.f64 (+.f64 eps 1) 2))
(/.f64 (pow.f64 (+.f64 eps 1) 2) (-.f64 1 (*.f64 eps eps)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 2))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (exp.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps)) 3))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 eps 1) 6) (pow.f64 (-.f64 1 (*.f64 eps eps)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 eps 1) (-.f64 1 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))
(exp.f64 (-.f64 (log1p.f64 eps) (log1p.f64 (neg.f64 eps))))
(/.f64 (+.f64 eps 1) (-.f64 1 eps))

eval252.0ms (3%)

Compiler

Compiled 14001 to 9036 computations (35.5% saved)

prune142.0ms (1.7%)

Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New7221723
Fresh011
Picked011
Done088
Total72211733
Error
0b
Counts
733 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
0.0b
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
0.0b
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
0.3b
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
58.2b
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
58.2b
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) 1)))
58.1b
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)))
58.2b
(neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)))
58.1b
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.2b
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
58.1b
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
60.5b
0
Compiler

Compiled 130 to 103 computations (20.8% saved)

regimes25.0ms (0.3%)

Counts
14 → 1
Calls
Call 1
Inputs
0
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
(neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)))
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)))
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) 1)))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(*.f64 3 (*.f64 1/3 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))))
(+.f64 (log1p.f64 (*.f64 eps (neg.f64 eps))) (*.f64 -2 (log1p.f64 eps)))
(cbrt.f64 (pow.f64 (-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) 3))
(/.f64 (-.f64 (pow.f64 (log1p.f64 (neg.f64 eps)) 3) (pow.f64 (log1p.f64 eps) 3)) (fma.f64 (log1p.f64 eps) (+.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps)) (*.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 (neg.f64 eps)))))
Outputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Calls

5 calls:

7.0ms
eps
6.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
3.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
3.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
3.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Results
ErrorSegmentsBranch
0.0b1eps
0.0b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0.0b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
0.0b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 209 to 135 computations (35.4% saved)

regimes18.0ms (0.2%)

Accuracy

Total -2.4b remaining (-4.1%)

Threshold costs -2.4b (-4.1%)

Counts
9 → 1
Calls
Call 1
Inputs
0
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (*.f64 (/.f64 1 (+.f64 1 eps)) (-.f64 1 eps)))
(neg.f64 (log.f64 (/.f64 (/.f64 (+.f64 1 eps) (-.f64 1 eps)) 1)))
(neg.f64 (log.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (+.f64 1 eps)) 1)))
(log.f64 (/.f64 (*.f64 (-.f64 1 eps) (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))))
(log.f64 (/.f64 (*.f64 (-.f64 1 (*.f64 eps eps)) -1) (*.f64 (+.f64 1 eps) (+.f64 -1 (neg.f64 eps)))))
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (+.f64 eps 1) (+.f64 eps 1)) (-.f64 1 (*.f64 eps eps))) 1)))
(neg.f64 (log.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 (-.f64 1 eps)) (-.f64 1 (*.f64 eps eps))) (-.f64 1 eps)) 1)))
Outputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Calls

3 calls:

7.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.0ms
eps
2.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
ErrorSegmentsBranch
58.1b1eps
58.1b1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
58.1b1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 130 to 98 computations (24.6% saved)

simplify3.0ms (0%)

Algorithm
egg-herbie
Rules
+-commutative_binary64
sub-neg_binary64
*-commutative_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
12023
22623
32923
43023
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
0
Outputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 eps 1)))
0
Compiler

Compiled 18 to 14 computations (22.2% saved)

soundness427.0ms (5%)

Algorithm
egg-herbie
Rules
1088×fma-neg_binary64
890×fma-def_binary64
719×distribute-rgt-in_binary64
491×distribute-lft-in_binary64
331×sub-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0712
11810
22810
34110
47110
510310
615910
729210
860410
9103710
10144410
11200210
12274010
13383510
14467010
15476810
16480010
17480010
18639310
19674810
20682610
21683410
22684210
23684210
24704210
Stop Event
node limit
Compiler

Compiled 43 to 33 computations (23.3% saved)

end25.0ms (0.3%)

Compiler

Compiled 16 to 12 computations (25% saved)

Profiling

Loading profile data...