logq (problem 3.4.3)

Details

Time bar (total: 6.8s)

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%75%0%0%25%0%3
40%25%37.5%0%0%37.5%0%4
66.7%37.5%18.7%0%0%43.7%0%5
82.4%43.7%9.4%0%0%46.9%0%6
90.9%46.9%4.7%0%0%48.4%0%7
95.4%48.4%2.3%0%0%49.2%0%8
97.7%49.2%1.2%0%0%49.6%0%9
98.8%49.6%0.6%0%0%49.8%0%10
99.4%49.8%0.3%0%0%49.9%0%11
99.7%49.9%0.1%0%0%49.9%0%12
Compiler

Compiled 10 to 8 computations (20% saved)

sample4.0s (58.8%)

Results
2.4s4182×body1024valid
1.1s2024×body512valid
245.0ms412×body2048valid
192.0ms1638×body256valid
1.0msbody256invalid
Bogosity

preprocess274.0ms (4.1%)

Algorithm
egg-herbie
Rules
3044×fma-def
1338×distribute-lft-in
944×fma-neg
932×sub-neg
644×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0923
12019
23019
34419
47419
510619
616319
729619
860219
9105319
10146219
11203719
12286519
13406619
14490019
15499619
16502819
17502819
18653319
19716519
20724319
21725119
22725919
23725919
24745919
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)

simplify271.0ms (4%)

Algorithm
egg-herbie
Rules
3044×fma-def
1338×distribute-lft-in
944×fma-neg
932×sub-neg
644×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0923
12019
23019
34419
47419
510619
616319
729619
860219
9105319
10146219
11203719
12286519
13406619
14490019
15499619
16502819
17502819
18653319
19716519
20724319
21725119
22725919
23725919
24745919
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)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Accurracy
100.0%
Counts
3 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Compiler

Compiled 32 to 24 computations (25% saved)

localize162.0ms (2.4%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
100.0%
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Compiler

Compiled 39 to 22 computations (43.6% saved)

series4.0ms (0.1%)

Counts
3 → 36
Calls

9 calls:

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

rewrite65.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1534×prod-diff
920×log-prod
676×fma-def
448×pow-prod-up
412×pow-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01357
127949
238053
Stop Event
node limit
Counts
3 → 3
Calls
Call 1
Inputs
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
Outputs
0
1
0

simplify67.0ms (1%)

Algorithm
egg-herbie
Rules
1482×fma-def
1230×fma-neg
1004×times-frac
874×associate-*r/
848×cancel-sign-sub-inv
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
064945
1182935
2460929
31293917
43996909
Stop Event
node limit
Counts
39 → 66
Calls
Call 1
Inputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
1
(+.f64 (*.f64 -2 eps) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(*.f64 -1 (log.f64 -1))
(-.f64 (*.f64 -1 (log.f64 -1)) (*.f64 2 (/.f64 1 eps)))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
0
1
0
Outputs
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/7 (pow.f64 eps 7) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2/7 (pow.f64 eps 7)))))
(fma.f64 -2 eps (fma.f64 -2/3 (pow.f64 eps 3) (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 -2/7 (pow.f64 eps 7)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 -2 eps))
(+.f64 (log.f64 -1) (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))) (/.f64 2/3 (pow.f64 eps 3)))
(+.f64 (log.f64 -1) (+.f64 (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))) (/.f64 -2/5 (pow.f64 eps 5))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 -2 eps))
(+.f64 (log.f64 -1) (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))) (/.f64 2/3 (pow.f64 eps 3)))
(+.f64 (log.f64 -1) (+.f64 (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))) (/.f64 -2/5 (pow.f64 eps 5))))
1
(+.f64 (*.f64 -2 eps) 1)
(fma.f64 -2 eps 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) 1))
(fma.f64 -2 eps (fma.f64 2 (*.f64 eps eps) 1))
(fma.f64 -2 eps (fma.f64 eps (*.f64 eps 2) 1))
(fma.f64 eps (fma.f64 eps 2 -2) 1)
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 2 (pow.f64 eps 2)) (+.f64 1 (*.f64 -2 (pow.f64 eps 3)))))
(fma.f64 -2 eps (+.f64 (fma.f64 2 (*.f64 eps eps) 1) (*.f64 -2 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 2 (*.f64 eps eps) (fma.f64 -2 (pow.f64 eps 3) 1)))
(fma.f64 -2 eps (fma.f64 -2 (pow.f64 eps 3) (fma.f64 eps (*.f64 eps 2) 1)))
(fma.f64 -2 (pow.f64 eps 3) (fma.f64 eps (fma.f64 eps 2 -2) 1))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (/.f64 2 eps) -1)
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (/.f64 2 eps) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(+.f64 (/.f64 2 eps) (-.f64 -1 (/.f64 2 (*.f64 eps eps))))
(+.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 -2 (*.f64 eps eps))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (/.f64 2 (pow.f64 eps 3)) (-.f64 (/.f64 2 eps) (+.f64 1 (/.f64 2 (*.f64 eps eps)))))
(+.f64 (/.f64 2 eps) (-.f64 (/.f64 2 (pow.f64 eps 3)) (+.f64 1 (/.f64 2 (*.f64 eps eps)))))
(+.f64 -1 (+.f64 (/.f64 -2 (*.f64 eps eps)) (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3)))))
(+.f64 -1 (+.f64 (/.f64 2 eps) (*.f64 (/.f64 (/.f64 1 eps) eps) (+.f64 (/.f64 2 eps) -2))))
(+.f64 (/.f64 2 eps) (fma.f64 (/.f64 (/.f64 1 eps) eps) (+.f64 -2 (/.f64 2 eps)) -1))
-1
(-.f64 (*.f64 2 (/.f64 1 eps)) 1)
(+.f64 (/.f64 2 eps) -1)
(+.f64 -1 (/.f64 2 eps))
(-.f64 (*.f64 2 (/.f64 1 eps)) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(-.f64 (/.f64 2 eps) (+.f64 1 (/.f64 2 (*.f64 eps eps))))
(+.f64 (/.f64 2 eps) (-.f64 -1 (/.f64 2 (*.f64 eps eps))))
(+.f64 -1 (+.f64 (/.f64 2 eps) (/.f64 -2 (*.f64 eps eps))))
(-.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))) (+.f64 1 (*.f64 2 (/.f64 1 (pow.f64 eps 2)))))
(+.f64 (/.f64 2 (pow.f64 eps 3)) (-.f64 (/.f64 2 eps) (+.f64 1 (/.f64 2 (*.f64 eps eps)))))
(+.f64 (/.f64 2 eps) (-.f64 (/.f64 2 (pow.f64 eps 3)) (+.f64 1 (/.f64 2 (*.f64 eps eps)))))
(+.f64 -1 (+.f64 (/.f64 -2 (*.f64 eps eps)) (+.f64 (/.f64 2 eps) (/.f64 2 (pow.f64 eps 3)))))
(+.f64 -1 (+.f64 (/.f64 2 eps) (*.f64 (/.f64 (/.f64 1 eps) eps) (+.f64 (/.f64 2 eps) -2))))
(+.f64 (/.f64 2 eps) (fma.f64 (/.f64 (/.f64 1 eps) eps) (+.f64 -2 (/.f64 2 eps)) -1))
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 -2/3 (pow.f64 eps 3))))
(fma.f64 -2 eps (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2/5 (pow.f64 eps 5))))
(+.f64 (*.f64 -2 eps) (+.f64 (*.f64 -2/5 (pow.f64 eps 5)) (+.f64 (*.f64 -2/7 (pow.f64 eps 7)) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/7 (pow.f64 eps 7) (*.f64 -2/3 (pow.f64 eps 3)))))
(fma.f64 -2 eps (fma.f64 -2/5 (pow.f64 eps 5) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 -2/7 (pow.f64 eps 7)))))
(fma.f64 -2 eps (fma.f64 -2/3 (pow.f64 eps 3) (fma.f64 -2/5 (pow.f64 eps 5) (*.f64 -2/7 (pow.f64 eps 7)))))
(log.f64 -1)
(-.f64 (log.f64 -1) (*.f64 2 (/.f64 1 eps)))
(-.f64 (log.f64 -1) (/.f64 2 eps))
(+.f64 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(+.f64 (-.f64 (log.f64 -1) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 -2 eps))
(+.f64 (log.f64 -1) (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))))
(+.f64 (+.f64 (log.f64 -1) (/.f64 -2 eps)) (/.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (log.f64 -1) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (log.f64 -1) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (-.f64 (log.f64 -1) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))) (/.f64 2/3 (pow.f64 eps 3)))
(+.f64 (log.f64 -1) (+.f64 (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))) (/.f64 -2/5 (pow.f64 eps 5))))
(*.f64 -1 (log.f64 -1))
(neg.f64 (log.f64 -1))
(-.f64 (*.f64 -1 (log.f64 -1)) (*.f64 2 (/.f64 1 eps)))
(-.f64 (neg.f64 (log.f64 -1)) (/.f64 2 eps))
(fma.f64 -1 (log.f64 -1) (/.f64 -2 eps))
(-.f64 (/.f64 -2 eps) (log.f64 -1))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (*.f64 2 (/.f64 1 eps))))
(-.f64 (neg.f64 (log.f64 -1)) (+.f64 (/.f64 2 eps) (/.f64 2/3 (pow.f64 eps 3))))
(-.f64 (fma.f64 -1 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3)))
(+.f64 (-.f64 (/.f64 -2 eps) (log.f64 -1)) (/.f64 -2/3 (pow.f64 eps 3)))
(-.f64 (*.f64 -1 (log.f64 -1)) (+.f64 (*.f64 2/3 (/.f64 1 (pow.f64 eps 3))) (+.f64 (*.f64 2 (/.f64 1 eps)) (*.f64 2/5 (/.f64 1 (pow.f64 eps 5))))))
(-.f64 (neg.f64 (log.f64 -1)) (+.f64 (/.f64 2/3 (pow.f64 eps 3)) (+.f64 (/.f64 2 eps) (/.f64 2/5 (pow.f64 eps 5)))))
(-.f64 (-.f64 (fma.f64 -1 (log.f64 -1) (/.f64 -2 eps)) (/.f64 2/3 (pow.f64 eps 3))) (/.f64 2/5 (pow.f64 eps 5)))
(-.f64 (+.f64 (+.f64 (/.f64 -2 eps) (/.f64 -2/3 (pow.f64 eps 3))) (/.f64 -2/5 (pow.f64 eps 5))) (log.f64 -1))
(+.f64 (+.f64 (-.f64 (/.f64 -2 eps) (log.f64 -1)) (/.f64 -2/3 (pow.f64 eps 3))) (/.f64 -2/5 (pow.f64 eps 5)))
0
1
0

eval21.0ms (0.3%)

Compiler

Compiled 820 to 660 computations (19.5% saved)

prune11.0ms (0.2%)

Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New62466
Fresh000
Picked022
Done000
Total62668
Accurracy
100.0%
Counts
68 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
99.6%
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
99.6%
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
Compiler

Compiled 82 to 62 computations (24.4% saved)

localize97.0ms (1.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
99.8%
(*.f64 -2/3 (pow.f64 eps 3))
100.0%
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
99.5%
(*.f64 eps -2/3)
Compiler

Compiled 51 to 36 computations (29.4% saved)

series4.0ms (0.1%)

Counts
4 → 27
Calls

12 calls:

TimeVariablePointExpression
1.0ms
eps
@0
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
1.0ms
eps
@-inf
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
0.0ms
eps
@inf
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
0.0ms
eps
@0
(*.f64 -2/3 (pow.f64 eps 3))
0.0ms
eps
@inf
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))

rewrite87.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1272×log-prod
828×pow-prod-down
732×fma-def
600×pow-prod-up
558×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01462
130162
2368262
Stop Event
node limit
Counts
4 → 188
Calls
Call 1
Inputs
(*.f64 eps -2/3)
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
Outputs
(+.f64 0 (*.f64 eps -2/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)) (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps -2/3))) 1)
(pow.f64 (*.f64 eps -2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 eps -2/3)) 3)
(pow.f64 (*.f64 (*.f64 eps eps) 4/9) 1/2)
(pow.f64 (pow.f64 (*.f64 eps -2/3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps -2/3)) 2)
(sqrt.f64 (*.f64 (*.f64 eps eps) 4/9))
(log.f64 (pow.f64 (exp.f64 -2/3) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2/3))))
(cbrt.f64 (pow.f64 (*.f64 eps -2/3) 3))
(expm1.f64 (log1p.f64 (*.f64 eps -2/3)))
(exp.f64 (log.f64 (*.f64 eps -2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps -2/3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps -2/3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps -2/3))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps -2/3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 0 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) 4) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 (pow.f64 eps 6) 4/9) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))))
(/.f64 1 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 (pow.f64 eps 6) 4/9 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) (neg.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 6) 4/9) (*.f64 (*.f64 eps eps) 4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) -1)
(pow.f64 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (pow.f64 (exp.f64 eps) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 eps (*.f64 eps (*.f64 eps -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1 (*.f64 eps -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (cbrt.f64 -2/3)) (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps (cbrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3/2) (*.f64 (pow.f64 eps 3/2) -2/3) (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (*.f64 eps -2/3)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3/2)) (pow.f64 eps 3/2) (*.f64 eps -2))
(+.f64 0 (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))) (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 3)
(pow.f64 (*.f64 (pow.f64 eps 6) 4/9) 1/2)
(pow.f64 (*.f64 (pow.f64 eps 9) -8/27) 1/3)
(pow.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) 2)
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 eps -2/3))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 eps -2/3)) eps) 2)
(sqrt.f64 (*.f64 (pow.f64 eps 6) 4/9))
(log.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(cbrt.f64 (*.f64 (pow.f64 eps 9) -8/27))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(exp.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (cbrt.f64 -2/3))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 9) -8/27)) 1/3))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3))) 2))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) 4) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 (pow.f64 eps 6) 4/9) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))
(*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) eps)
(*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(*.f64 1 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2) (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) (*.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (/.f64 1 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) 2)) (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2))) (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))))
(/.f64 1 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 (pow.f64 eps 6) 4/9 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) (neg.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 6) 4/9) (*.f64 (*.f64 eps eps) 4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) -1)
(pow.f64 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (pow.f64 (exp.f64 eps) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 eps (*.f64 eps (*.f64 eps -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1 (*.f64 eps -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (cbrt.f64 -2/3)) (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps (cbrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3/2) (*.f64 (pow.f64 eps 3/2) -2/3) (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (*.f64 eps -2/3)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3/2)) (pow.f64 eps 3/2) (*.f64 eps -2))

simplify114.0ms (1.7%)

Algorithm
egg-herbie
Rules
1144×fma-neg
898×distribute-lft-in
858×distribute-rgt-in
798×unswap-sqr
614×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03045265
16935019
220074871
377324871
Stop Event
node limit
Counts
215 → 149
Calls
Call 1
Inputs
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2 eps)
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 0 (*.f64 eps -2/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)) (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps -2/3))) 1)
(pow.f64 (*.f64 eps -2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 eps -2/3)) 3)
(pow.f64 (*.f64 (*.f64 eps eps) 4/9) 1/2)
(pow.f64 (pow.f64 (*.f64 eps -2/3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps -2/3)) 2)
(sqrt.f64 (*.f64 (*.f64 eps eps) 4/9))
(log.f64 (pow.f64 (exp.f64 -2/3) eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2/3))))
(cbrt.f64 (pow.f64 (*.f64 eps -2/3) 3))
(expm1.f64 (log1p.f64 (*.f64 eps -2/3)))
(exp.f64 (log.f64 (*.f64 eps -2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps -2/3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps -2/3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps -2/3))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps -2/3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 0 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) 4) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 (pow.f64 eps 6) 4/9) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))))
(/.f64 1 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 (pow.f64 eps 6) 4/9 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) (neg.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 6) 4/9) (*.f64 (*.f64 eps eps) 4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) -1)
(pow.f64 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (pow.f64 (exp.f64 eps) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 eps (*.f64 eps (*.f64 eps -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1 (*.f64 eps -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (cbrt.f64 -2/3)) (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps (cbrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3/2) (*.f64 (pow.f64 eps 3/2) -2/3) (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (*.f64 eps -2/3)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3/2)) (pow.f64 eps 3/2) (*.f64 eps -2))
(+.f64 0 (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))) (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 3)
(pow.f64 (*.f64 (pow.f64 eps 6) 4/9) 1/2)
(pow.f64 (*.f64 (pow.f64 eps 9) -8/27) 1/3)
(pow.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) 2)
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 eps -2/3))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 eps -2/3)) eps) 2)
(sqrt.f64 (*.f64 (pow.f64 eps 6) 4/9))
(log.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(cbrt.f64 (*.f64 (pow.f64 eps 9) -8/27))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(exp.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (cbrt.f64 -2/3))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 9) -8/27)) 1/3))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3))) 2))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1)
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) 4) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 (pow.f64 eps 6) 4/9) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))
(*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) eps)
(*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(*.f64 1 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2) (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) (*.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) eps))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) eps))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (/.f64 1 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) 2)) (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2))) (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) (sqrt.f64 eps)) (sqrt.f64 eps))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))))
(/.f64 1 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 (pow.f64 eps 6) 4/9 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) (neg.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 6) 4/9) (*.f64 (*.f64 eps eps) 4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) -1)
(pow.f64 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (pow.f64 (exp.f64 eps) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 eps (*.f64 eps (*.f64 eps -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1 (*.f64 eps -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (cbrt.f64 -2/3)) (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps (cbrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3/2) (*.f64 (pow.f64 eps 3/2) -2/3) (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps (*.f64 eps -2/3)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3/2)) (pow.f64 eps 3/2) (*.f64 eps -2))
Outputs
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2/3 eps)
(*.f64 -2 eps)
(*.f64 eps -2)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 -2 eps)
(*.f64 eps -2)
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 0 (*.f64 eps -2/3))
(*.f64 -2/3 eps)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)) (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) eps))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) eps))))
(*.f64 -2/3 eps)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps -2/3))) 1)
(*.f64 -2/3 eps)
(pow.f64 (*.f64 eps -2/3) 1)
(*.f64 -2/3 eps)
(pow.f64 (cbrt.f64 (*.f64 eps -2/3)) 3)
(*.f64 -2/3 eps)
(pow.f64 (*.f64 (*.f64 eps eps) 4/9) 1/2)
(sqrt.f64 (*.f64 eps (*.f64 eps 4/9)))
(fabs.f64 (*.f64 -2/3 eps))
(pow.f64 (pow.f64 (*.f64 eps -2/3) 3) 1/3)
(*.f64 -2/3 eps)
(pow.f64 (sqrt.f64 (*.f64 eps -2/3)) 2)
(*.f64 -2/3 eps)
(sqrt.f64 (*.f64 (*.f64 eps eps) 4/9))
(sqrt.f64 (*.f64 eps (*.f64 eps 4/9)))
(fabs.f64 (*.f64 -2/3 eps))
(log.f64 (pow.f64 (exp.f64 -2/3) eps))
(*.f64 -2/3 eps)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2/3))))
(*.f64 -2/3 eps)
(cbrt.f64 (pow.f64 (*.f64 eps -2/3) 3))
(*.f64 -2/3 eps)
(expm1.f64 (log1p.f64 (*.f64 eps -2/3)))
(*.f64 -2/3 eps)
(exp.f64 (log.f64 (*.f64 eps -2/3)))
(*.f64 -2/3 eps)
(exp.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1))
(*.f64 -2/3 eps)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) 1))
(*.f64 -2/3 eps)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps -2/3))) 3))
(*.f64 -2/3 eps)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps -2/3))) 1/3))
(*.f64 -2/3 eps)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps -2/3))) 2))
(*.f64 -2/3 eps)
(log1p.f64 (expm1.f64 (*.f64 eps -2/3)))
(*.f64 -2/3 eps)
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 0 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2))) (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 -2/3 (*.f64 eps eps) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 -2/3 (*.f64 eps eps) -2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 -2/3 (*.f64 eps eps) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) 4) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 (pow.f64 eps 6) 4/9) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 1 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 (pow.f64 eps 6) 4/9 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) (neg.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 6) 4/9) (*.f64 (*.f64 eps eps) 4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 3)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) 1/2)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3) 1/3)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) -1)
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(pow.f64 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) -1)
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (pow.f64 (exp.f64 eps) -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1/3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 eps (*.f64 eps (*.f64 eps -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1 (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (cbrt.f64 -2/3)) (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps (cbrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 eps 3/2) (*.f64 (pow.f64 eps 3/2) -2/3) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (*.f64 eps -2/3)) eps (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3/2)) (pow.f64 eps 3/2) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 0 (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))) (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3)))) 1)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 3)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 (pow.f64 eps 6) 4/9) 1/2)
(sqrt.f64 (*.f64 4/9 (pow.f64 eps 6)))
(pow.f64 (*.f64 (pow.f64 eps 9) -8/27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 eps 9) -8/27))
(cbrt.f64 (*.f64 -8/27 (pow.f64 eps 9)))
(pow.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 eps -2/3))) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 eps -2/3)) eps) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(sqrt.f64 (*.f64 (pow.f64 eps 6) 4/9))
(sqrt.f64 (*.f64 4/9 (pow.f64 eps 6)))
(log.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))))
(*.f64 -2/3 (pow.f64 eps 3))
(cbrt.f64 (*.f64 (pow.f64 eps 9) -8/27))
(cbrt.f64 (*.f64 -8/27 (pow.f64 eps 9)))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 1))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 1) 1))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (cbrt.f64 -2/3))) 3))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 9) -8/27)) 1/3))
(cbrt.f64 (*.f64 (pow.f64 eps 9) -8/27))
(cbrt.f64 (*.f64 -8/27 (pow.f64 eps 9)))
(exp.f64 (*.f64 (*.f64 (fma.f64 3 (log.f64 eps) (log.f64 -2/3)) 3) 1/3))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3))) 2))
(*.f64 -2/3 (pow.f64 eps 3))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(-.f64 (/.f64 (*.f64 (*.f64 eps eps) 4) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))) (/.f64 (*.f64 (pow.f64 eps 6) 4/9) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) eps)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 1 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2) (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) (*.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) eps))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) eps))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(*.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (/.f64 1 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(*.f64 (*.f64 eps (pow.f64 (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)) 2)) (cbrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (*.f64 eps (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2))) (sqrt.f64 (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 (*.f64 (fma.f64 (*.f64 eps eps) -2/3 -2) (sqrt.f64 eps)) (sqrt.f64 eps))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 1 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 (pow.f64 eps 6) 4/9 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9)) (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) (neg.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) (neg.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3)))))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps 6) 4/9) (*.f64 (*.f64 eps eps) 4)) (-.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2)))
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 3)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2) 1/2)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3) 1/3)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 2)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 (pow.f64 eps 6) 4/9)) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3))))) (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27))) -1)
(*.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (/.f64 1 (-.f64 (fma.f64 (*.f64 eps eps) 4 (*.f64 4/9 (pow.f64 eps 6))) (*.f64 eps (*.f64 4/3 (pow.f64 eps 3))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 (pow.f64 eps 9) -8/27)) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (-.f64 (*.f64 eps 4) (*.f64 (pow.f64 eps 3) 4/3)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 eps 9))) (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (fma.f64 eps 4 (*.f64 (pow.f64 eps 3) -4/3)))))
(pow.f64 (/.f64 (fma.f64 eps -2 (*.f64 2/3 (pow.f64 eps 3))) (-.f64 (*.f64 (*.f64 eps eps) 4) (*.f64 (pow.f64 eps 6) 4/9))) -1)
(/.f64 (-.f64 (*.f64 eps (*.f64 eps 4)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 eps (*.f64 eps 4) (*.f64 (pow.f64 eps 6) -4/9)) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 (*.f64 eps eps) -2/3 -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (pow.f64 (exp.f64 eps) -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3)))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)) 3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))) 1) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 1/3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2)))) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 (*.f64 eps eps) -2/3 -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 eps (*.f64 eps (*.f64 eps -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1 (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (cbrt.f64 -2/3)) (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (*.f64 eps (cbrt.f64 -2/3)) 2) (*.f64 eps (cbrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 eps 3/2) (*.f64 (pow.f64 eps 3/2) -2/3) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 (pow.f64 eps 3/2) (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (*.f64 eps -2/3)) eps (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 (pow.f64 eps 3/2)) (pow.f64 eps 3/2) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))

eval47.0ms (0.7%)

Compiler

Compiled 2133 to 1536 computations (28% saved)

prune24.0ms (0.4%)

Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New1481149
Fresh011
Picked213
Done022
Total1505155
Accurracy
100.0%
Counts
155 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
Compiler

Compiled 68 to 50 computations (26.5% saved)

localize39.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
99.9%
(*.f64 (*.f64 eps (*.f64 eps -2/3)) eps)
99.8%
(*.f64 eps (*.f64 eps -2/3))
99.5%
(*.f64 eps -2/3)
Compiler

Compiled 34 to 22 computations (35.3% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
eps
@0
(*.f64 eps (*.f64 eps -2/3))
0.0ms
eps
@inf
(*.f64 eps (*.f64 eps -2/3))
0.0ms
eps
@-inf
(*.f64 eps (*.f64 eps -2/3))
0.0ms
eps
@inf
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
0.0ms
eps
@-inf
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))

rewrite79.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1066×log-prod
804×fma-def
752×prod-exp
712×pow-prod-down
470×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01059
121647
2277047
Stop Event
node limit
Counts
3 → 132
Calls
Call 1
Inputs
(*.f64 eps (*.f64 eps -2/3))
(*.f64 (*.f64 eps (*.f64 eps -2/3)) eps)
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
Outputs
(+.f64 0 (*.f64 -2/3 (*.f64 eps eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2/3 (*.f64 eps eps)))) 1)
(pow.f64 (*.f64 -2/3 (*.f64 eps eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) 3)
(pow.f64 (*.f64 (pow.f64 eps 4) 4/9) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6) 1/3)
(pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (*.f64 eps eps))))
(exp.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (sqrt.f64 -2/3))) 2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 eps -2/3))))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 eps -2/3)) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (log.f64 eps)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (*.f64 (log.f64 eps) 1)))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (*.f64 eps eps))))
(+.f64 0 (*.f64 (pow.f64 eps 3) -2/3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 eps 3) -2/3))) 1)
(pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2)
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 eps -2/3))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 eps -2/3)) eps) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 eps 3) -2/3))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3))) 2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (*.f64 2 (log.f64 eps))))
(exp.f64 (+.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) (log.f64 eps)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 2 (log.f64 eps)) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))) (/.f64 (*.f64 4 (*.f64 eps eps)) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 1)
(*.f64 1 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2) (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps))) (/.f64 1 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (fma.f64 4 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 (*.f64 (pow.f64 eps 3) -2/3) (*.f64 eps -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)))
(/.f64 (neg.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))) (neg.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))) (neg.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 (-.f64 (*.f64 4 (*.f64 eps eps)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)))
(pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 eps -2/3) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))) (pow.f64 (exp.f64 eps) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (exp.f64 (*.f64 (pow.f64 eps 3) -2/3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 eps (*.f64 -2/3 (*.f64 eps eps)) (*.f64 eps -2))
(fma.f64 eps -2 (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3) -2/3) 1 (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps -2) 1 (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 1 (*.f64 (pow.f64 eps 3) -2/3) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) eps) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2) (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (*.f64 eps -2))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps (sqrt.f64 -2/3)) (*.f64 (*.f64 eps (sqrt.f64 -2/3)) eps) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9))) (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (*.f64 eps (*.f64 eps (sqrt.f64 -2/3))) (*.f64 eps (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps (sqrt.f64 -2/3)) (cbrt.f64 eps)) 2) (cbrt.f64 eps) (*.f64 eps -2))
(fma.f64 (*.f64 (*.f64 -2/3 (*.f64 eps eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps -2))

simplify70.0ms (1%)

Algorithm
egg-herbie
Rules
942×distribute-lft-in
914×distribute-rgt-in
780×unswap-sqr
476×cancel-sign-sub-inv
392×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03083794
17283674
221753564
Stop Event
node limit
Counts
168 → 154
Calls
Call 1
Inputs
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 0 (*.f64 -2/3 (*.f64 eps eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2/3 (*.f64 eps eps)))) 1)
(pow.f64 (*.f64 -2/3 (*.f64 eps eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) 3)
(pow.f64 (*.f64 (pow.f64 eps 4) 4/9) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6) 1/3)
(pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (*.f64 eps eps))))
(exp.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (sqrt.f64 -2/3))) 2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 eps -2/3))))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(exp.f64 (+.f64 (log.f64 (*.f64 eps -2/3)) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (log.f64 eps)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (*.f64 (log.f64 eps) 1)))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (*.f64 eps eps))))
(+.f64 0 (*.f64 (pow.f64 eps 3) -2/3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 eps 3) -2/3))) 1)
(pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2)
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 eps -2/3))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 eps -2/3)) eps) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 eps 3) -2/3))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3))) 2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (*.f64 2 (log.f64 eps))))
(exp.f64 (+.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) (log.f64 eps)))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 2 (log.f64 eps)) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))) (/.f64 (*.f64 4 (*.f64 eps eps)) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 1)
(*.f64 1 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2) (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps))) (/.f64 1 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (fma.f64 4 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 (*.f64 (pow.f64 eps 3) -2/3) (*.f64 eps -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)))
(/.f64 (neg.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))) (neg.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))) (neg.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 (-.f64 (*.f64 4 (*.f64 eps eps)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)))
(pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))) -1)
(pow.f64 (/.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))) -1)
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 eps -2/3) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))) (pow.f64 (exp.f64 eps) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (exp.f64 (*.f64 (pow.f64 eps 3) -2/3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 eps (*.f64 -2/3 (*.f64 eps eps)) (*.f64 eps -2))
(fma.f64 eps -2 (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3) -2/3) 1 (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps -2) 1 (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 1 (*.f64 (pow.f64 eps 3) -2/3) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) eps) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2) (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (*.f64 eps -2))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps (sqrt.f64 -2/3)) (*.f64 (*.f64 eps (sqrt.f64 -2/3)) eps) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9))) (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (*.f64 eps (*.f64 eps (sqrt.f64 -2/3))) (*.f64 eps (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps (sqrt.f64 -2/3)) (cbrt.f64 eps)) 2) (cbrt.f64 eps) (*.f64 eps -2))
(fma.f64 (*.f64 (*.f64 -2/3 (*.f64 eps eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps -2))
Outputs
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2/3 (pow.f64 eps 3))
(*.f64 -2 eps)
(*.f64 eps -2)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(+.f64 0 (*.f64 -2/3 (*.f64 eps eps)))
(*.f64 -2/3 (*.f64 eps eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))))
(*.f64 -2/3 (*.f64 eps eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2/3 (*.f64 eps eps)))) 1)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (*.f64 -2/3 (*.f64 eps eps)) 1)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) 3)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (*.f64 (pow.f64 eps 4) 4/9) 1/2)
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(pow.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6) 1/3)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 2)
(*.f64 -2/3 (*.f64 eps eps))
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 eps -2/3)))
(*.f64 -2/3 (*.f64 eps eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(*.f64 -2/3 (*.f64 eps eps))
(cbrt.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6))
(*.f64 -2/3 (*.f64 eps eps))
(expm1.f64 (log1p.f64 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) 1))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) 3))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 6)) 1/3))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (sqrt.f64 -2/3))) 2))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 eps -2/3))))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (log.f64 (*.f64 eps -2/3)) (*.f64 (log.f64 eps) 1)))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (log.f64 eps)))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (*.f64 (log.f64 eps) 1)))
(*.f64 -2/3 (*.f64 eps eps))
(log1p.f64 (expm1.f64 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 -2/3 (*.f64 eps eps))
(+.f64 0 (*.f64 (pow.f64 eps 3) -2/3))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -2/3 (pow.f64 eps 3)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -2/3 (pow.f64 eps 3))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2/3) (pow.f64 eps 3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 eps 3) -2/3))) 1)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 1)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 3)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) 1/2)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3) 1/3)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 eps (sqrt.f64 (*.f64 eps -2/3))) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 eps -2/3)) eps) 2)
(*.f64 -2/3 (pow.f64 eps 3))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))
(*.f64 -2/3 (pow.f64 eps 3))
(log.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(*.f64 -2/3 (pow.f64 eps 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))))
(*.f64 -2/3 (pow.f64 eps 3))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))
(*.f64 -2/3 (pow.f64 eps 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 1))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 1) 1))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3))) 3))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 eps 3) -2/3))) 1/3))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 3) -2/3)) 3) 1/3))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3))) 2))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 eps -2/3)) 1) (*.f64 2 (log.f64 eps))))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) (*.f64 (log.f64 eps) 1)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) (log.f64 eps)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))) 1) (*.f64 (log.f64 eps) 1)))
(*.f64 -2/3 (pow.f64 eps 3))
(exp.f64 (+.f64 (*.f64 2 (log.f64 eps)) (*.f64 (log.f64 (*.f64 eps -2/3)) 1)))
(*.f64 -2/3 (pow.f64 eps 3))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))
(*.f64 -2/3 (pow.f64 eps 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 1)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))) (/.f64 (*.f64 4 (*.f64 eps eps)) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 1)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 1 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2) (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (fma.f64 (*.f64 eps -2) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 eps 3) 3) -8/27)) (fma.f64 (*.f64 eps eps) 4 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 (pow.f64 eps 3) (*.f64 -4/3 eps)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps))) (/.f64 1 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (fma.f64 (*.f64 eps -2) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 eps 3) 3) -8/27)) (fma.f64 (*.f64 eps eps) 4 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 (pow.f64 eps 3) (*.f64 -4/3 eps)))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (fma.f64 (*.f64 eps -2) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 eps 3) 3) -8/27)) (fma.f64 (*.f64 eps eps) 4 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 (pow.f64 eps 3) (*.f64 -4/3 eps)))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3)) (fma.f64 4 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 (*.f64 (pow.f64 eps 3) -2/3) (*.f64 eps -2)))))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (fma.f64 (*.f64 eps -2) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 eps 3) 3) -8/27)) (fma.f64 (*.f64 eps eps) 4 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 (pow.f64 eps 3) (*.f64 -4/3 eps)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (neg.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))) (neg.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2))))
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (fma.f64 (*.f64 eps -2) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 eps 3) 3) -8/27)) (fma.f64 (*.f64 eps eps) 4 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 (pow.f64 eps 3) (*.f64 -4/3 eps)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))) (neg.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (-.f64 (*.f64 4 (*.f64 eps eps)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 1)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 3)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 2) 1/2)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 3) 1/3)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 2)
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(pow.f64 (/.f64 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2)) (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 3))) -1)
(*.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (/.f64 1 (fma.f64 (*.f64 eps -2) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2))))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (fma.f64 (*.f64 eps -2) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)))
(/.f64 (fma.f64 -8 (pow.f64 eps 3) (*.f64 (pow.f64 (pow.f64 eps 3) 3) -8/27)) (fma.f64 (*.f64 eps eps) 4 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 (pow.f64 eps 3) (*.f64 -4/3 eps)))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 2 eps)) (-.f64 (pow.f64 (*.f64 (pow.f64 eps 3) -2/3) 2) (*.f64 4 (*.f64 eps eps)))) -1)
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 -4 (*.f64 eps eps))) (fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps eps) -4)) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(/.f64 (fma.f64 4/9 (pow.f64 eps 6) (*.f64 eps (*.f64 eps -4))) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 eps -2/3) -2)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 eps 3) -2/3)) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))) (pow.f64 (exp.f64 eps) -2)))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3))) (+.f64 1 (expm1.f64 (*.f64 eps -2)))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (*.f64 (pow.f64 (exp.f64 eps) -2) (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (exp.f64 (*.f64 (pow.f64 eps 3) -2/3))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 eps -2))) (+.f64 1 (expm1.f64 (*.f64 (pow.f64 eps 3) -2/3)))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)) 3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 1))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))) 1) 1))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 1/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2)))) 2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 eps -2/3) -2))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 eps (*.f64 -2/3 (*.f64 eps eps)) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 eps -2 (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps -2/3) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 -2/3 (*.f64 eps eps)) eps (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 (pow.f64 eps 3) -2/3) 1 (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 1 (*.f64 (pow.f64 eps 3) -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 eps -2)) (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) eps) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 eps (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))))))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) 2) (cbrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps eps) (*.f64 eps -2/3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps (sqrt.f64 -2/3)) (*.f64 (*.f64 eps (sqrt.f64 -2/3)) eps) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (sqrt.f64 (*.f64 (pow.f64 eps 3) -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 (pow.f64 eps 3) -2/3))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9))) (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 eps (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))))))
(fma.f64 (*.f64 eps (*.f64 eps (sqrt.f64 -2/3))) (*.f64 eps (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps (sqrt.f64 -2/3)) (cbrt.f64 eps)) 2) (cbrt.f64 eps) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 (*.f64 (*.f64 -2/3 (*.f64 eps eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))

eval59.0ms (0.9%)

Compiler

Compiled 2778 to 2053 computations (26.1% saved)

prune23.0ms (0.3%)

Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New1791180
Fresh011
Picked011
Done033
Total1796185
Accurracy
100.0%
Counts
185 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
99.6%
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
99.6%
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
Compiler

Compiled 88 to 64 computations (27.3% saved)

localize30.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
99.7%
(*.f64 -2/3 (*.f64 eps eps))
Compiler

Compiled 29 to 16 computations (44.8% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
eps
@inf
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
0.0ms
eps
@0
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
0.0ms
eps
@0
(*.f64 -2/3 (*.f64 eps eps))
0.0ms
eps
@-inf
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
0.0ms
eps
@inf
(*.f64 -2/3 (*.f64 eps eps))

rewrite70.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
914×log-prod
716×prod-exp
702×exp-prod
672×prod-diff
602×pow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0938
120034
2259534
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
Outputs
(+.f64 0 (*.f64 eps (*.f64 -2/3 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 -2/3 eps)))) 1)
(pow.f64 (*.f64 eps (*.f64 -2/3 eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) 3)
(pow.f64 (*.f64 (pow.f64 eps 4) 4/9) 1/2)
(pow.f64 (*.f64 (pow.f64 eps 6) -8/27) 1/3)
(pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 eps (*.f64 -2/3 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))))) (sqrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(cbrt.f64 (*.f64 (pow.f64 eps 6) -8/27))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 -2/3 eps))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 6) -8/27)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (sqrt.f64 -2/3))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 -2/3 eps))))
(exp.f64 (+.f64 (log.f64 (*.f64 -2/3 eps)) (*.f64 (log.f64 eps) 1)))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 -2/3 eps))))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(+.f64 0 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))
(+.f64 (*.f64 (*.f64 eps -2) 1) (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 eps -2) 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (+.f64 (pow.f64 (*.f64 eps -2) 2) (-.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps -2) 2) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 eps 6) -8/27 -8)) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(/.f64 (*.f64 eps (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9))) (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps 6) -8/27 -8) eps) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(/.f64 (*.f64 (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9)) eps) (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))))
(pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))) (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2))))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)))
(exp.f64 (+.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1) (log.f64 eps)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1) (*.f64 (log.f64 eps) 1)))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 eps (*.f64 eps (*.f64 -2/3 eps)) (*.f64 eps -2))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps eps) (*.f64 -2/3 eps) (*.f64 eps -2))
(fma.f64 (*.f64 eps (*.f64 -2/3 eps)) eps (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) eps) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (*.f64 eps (sqrt.f64 -2/3)) (*.f64 (*.f64 eps (sqrt.f64 -2/3)) eps) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps -2) 1 (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(fma.f64 (*.f64 -2/3 eps) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) 2) (cbrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (sqrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (sqrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 eps -2))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9))) (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (*.f64 eps (*.f64 eps (sqrt.f64 -2/3))) (*.f64 eps (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps (sqrt.f64 -2/3)) (cbrt.f64 eps)) 2) (cbrt.f64 eps) (*.f64 eps -2))
(fma.f64 (*.f64 (*.f64 eps (*.f64 -2/3 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps -2))

simplify84.0ms (1.2%)

Algorithm
egg-herbie
Rules
1380×fma-def
738×fma-neg
636×distribute-lft-in
614×distribute-rgt-in
614×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02452741
15822647
216012615
362982613
Stop Event
node limit
Counts
117 → 124
Calls
Call 1
Inputs
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2 eps)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 0 (*.f64 eps (*.f64 -2/3 eps)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 -2/3 eps)))) 1)
(pow.f64 (*.f64 eps (*.f64 -2/3 eps)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) 3)
(pow.f64 (*.f64 (pow.f64 eps 4) 4/9) 1/2)
(pow.f64 (*.f64 (pow.f64 eps 6) -8/27) 1/3)
(pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 eps (*.f64 -2/3 eps))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))))) (sqrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(cbrt.f64 (*.f64 (pow.f64 eps 6) -8/27))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 -2/3 eps))))
(exp.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 6) -8/27)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (sqrt.f64 -2/3))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 -2/3 eps))))
(exp.f64 (+.f64 (log.f64 (*.f64 -2/3 eps)) (*.f64 (log.f64 eps) 1)))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 -2/3 eps))))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(+.f64 0 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))
(+.f64 (*.f64 (*.f64 eps -2) 1) (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 eps -2) 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (+.f64 (pow.f64 (*.f64 eps -2) 2) (-.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps -2) 2) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 eps 6) -8/27 -8)) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(/.f64 (*.f64 eps (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9))) (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps 6) -8/27 -8) eps) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(/.f64 (*.f64 (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9)) eps) (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))))
(pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 3)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))) (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2))))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)))
(exp.f64 (+.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) (*.f64 (log.f64 eps) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1) (log.f64 eps)))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1) (*.f64 (log.f64 eps) 1)))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(fma.f64 eps (*.f64 eps (*.f64 -2/3 eps)) (*.f64 eps -2))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps eps) (*.f64 -2/3 eps) (*.f64 eps -2))
(fma.f64 (*.f64 eps (*.f64 -2/3 eps)) eps (*.f64 eps -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) eps) (*.f64 eps -2))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 (*.f64 eps (sqrt.f64 -2/3)) (*.f64 (*.f64 eps (sqrt.f64 -2/3)) eps) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 eps -2) 1 (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(fma.f64 (*.f64 -2/3 eps) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) 2) (cbrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 eps -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (sqrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (sqrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 eps -2))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9))) (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (*.f64 eps (*.f64 eps (sqrt.f64 -2/3))) (*.f64 eps (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps (sqrt.f64 -2/3)) (cbrt.f64 eps)) 2) (cbrt.f64 eps) (*.f64 eps -2))
(fma.f64 (*.f64 (*.f64 eps (*.f64 -2/3 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps -2))
Outputs
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2/3 (pow.f64 eps 2))
(*.f64 -2/3 (*.f64 eps eps))
(*.f64 -2 eps)
(*.f64 eps -2)
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(*.f64 -2/3 (pow.f64 eps 3))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 0 (*.f64 eps (*.f64 -2/3 eps)))
(*.f64 -2/3 (*.f64 eps eps))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))))
(*.f64 -2/3 (*.f64 eps eps))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (*.f64 -2/3 eps)))) 1)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (*.f64 eps (*.f64 -2/3 eps)) 1)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) 3)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (*.f64 (pow.f64 eps 4) 4/9) 1/2)
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(pow.f64 (*.f64 (pow.f64 eps 6) -8/27) 1/3)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (*.f64 eps (sqrt.f64 -2/3)) 2)
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 eps (*.f64 -2/3 eps))))
(*.f64 -2/3 (*.f64 eps eps))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps)))) 2)) (cbrt.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))))) (sqrt.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps))))) (sqrt.f64 (log.f64 (*.f64 -2/3 (*.f64 eps eps)))))
(sqrt.f64 (*.f64 (pow.f64 eps 4) 4/9))
(log.f64 (pow.f64 (exp.f64 eps) (*.f64 -2/3 eps)))
(*.f64 -2/3 (*.f64 eps eps))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (*.f64 -2/3 eps)))))
(*.f64 -2/3 (*.f64 eps eps))
(cbrt.f64 (*.f64 (pow.f64 eps 6) -8/27))
(*.f64 -2/3 (*.f64 eps eps))
(expm1.f64 (log1p.f64 (*.f64 eps (*.f64 -2/3 eps))))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 1))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 1) 1))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps)))) 3))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 eps 6) -8/27)) 1/3))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (*.f64 -2/3 eps))) 3) 1/3))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (sqrt.f64 -2/3))) 2))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (*.f64 -2/3 eps))))
(*.f64 -2/3 (*.f64 eps eps))
(exp.f64 (+.f64 (log.f64 (*.f64 -2/3 eps)) (*.f64 (log.f64 eps) 1)))
(*.f64 -2/3 (*.f64 eps eps))
(log1p.f64 (expm1.f64 (*.f64 eps (*.f64 -2/3 eps))))
(*.f64 -2/3 (*.f64 eps eps))
(+.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 0 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (*.f64 (*.f64 eps -2) 1) (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 -2/3 (*.f64 eps eps) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(/.f64 (+.f64 (pow.f64 (*.f64 eps -2) 3) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 3)) (+.f64 (pow.f64 (*.f64 eps -2) 2) (-.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 eps 3) -8) (*.f64 -8/27 (pow.f64 (pow.f64 eps 3) 3))) (+.f64 (pow.f64 (*.f64 eps -2) 2) (-.f64 (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2) (*.f64 eps (*.f64 -2 (*.f64 -2/3 (pow.f64 eps 3)))))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 (pow.f64 eps 3) 3))) (-.f64 (*.f64 4/9 (pow.f64 eps 6)) (-.f64 (*.f64 (pow.f64 eps 3) (*.f64 eps 4/3)) (*.f64 4 (*.f64 eps eps)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 (pow.f64 eps 3) 3))) (fma.f64 4 (*.f64 eps eps) (fma.f64 eps (*.f64 -4/3 (pow.f64 eps 3)) (*.f64 4/9 (pow.f64 eps 6)))))
(/.f64 (fma.f64 (pow.f64 eps 3) -8 (*.f64 -8/27 (pow.f64 (pow.f64 eps 3) 3))) (-.f64 (*.f64 4/9 (pow.f64 eps 6)) (*.f64 (*.f64 eps eps) (fma.f64 eps (*.f64 eps 4/3) -4))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps -2) 2) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (-.f64 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 eps -2) 2) (pow.f64 (*.f64 -2/3 (pow.f64 eps 3)) 2)) (+.f64 (*.f64 eps -2) (*.f64 2/3 (pow.f64 eps 3))))
(/.f64 (-.f64 (*.f64 4 (*.f64 eps eps)) (*.f64 4/9 (pow.f64 eps 6))) (fma.f64 eps -2 (*.f64 (pow.f64 eps 3) 2/3)))
(/.f64 (fma.f64 4 (*.f64 eps eps) (*.f64 (pow.f64 eps 6) -4/9)) (*.f64 eps (fma.f64 eps (*.f64 eps 2/3) -2)))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 eps 6) -8/27 -8)) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(*.f64 (/.f64 eps (fma.f64 (*.f64 -2/3 (*.f64 eps eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4)) (fma.f64 (pow.f64 eps 6) -8/27 -8))
(*.f64 eps (/.f64 (fma.f64 (pow.f64 eps 6) -8/27 -8) (fma.f64 (*.f64 -2/3 eps) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)) 4)))
(/.f64 (*.f64 eps (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9))) (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))))
(/.f64 eps (/.f64 (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))) (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9))))
(*.f64 (/.f64 eps (-.f64 -2 (*.f64 -2/3 (*.f64 eps eps)))) (+.f64 4 (*.f64 (pow.f64 eps 4) -4/9)))
(*.f64 eps (/.f64 (fma.f64 (pow.f64 eps 4) -4/9 4) (fma.f64 eps (*.f64 eps 2/3) -2)))
(/.f64 (*.f64 (fma.f64 (pow.f64 eps 6) -8/27 -8) eps) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(/.f64 (*.f64 eps (fma.f64 (pow.f64 eps 6) -8/27 -8)) (fma.f64 (*.f64 eps (*.f64 -2/3 eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4))
(*.f64 (/.f64 eps (fma.f64 (*.f64 -2/3 (*.f64 eps eps)) (fma.f64 -2/3 (*.f64 eps eps) 2) 4)) (fma.f64 (pow.f64 eps 6) -8/27 -8))
(*.f64 eps (/.f64 (fma.f64 (pow.f64 eps 6) -8/27 -8) (fma.f64 (*.f64 -2/3 eps) (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps 2)) 4)))
(/.f64 (*.f64 (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9)) eps) (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))))
(/.f64 eps (/.f64 (-.f64 -2 (*.f64 eps (*.f64 -2/3 eps))) (-.f64 4 (*.f64 (pow.f64 eps 4) 4/9))))
(*.f64 (/.f64 eps (-.f64 -2 (*.f64 -2/3 (*.f64 eps eps)))) (+.f64 4 (*.f64 (pow.f64 eps 4) -4/9)))
(*.f64 eps (/.f64 (fma.f64 (pow.f64 eps 4) -4/9 4) (fma.f64 eps (*.f64 eps 2/3) -2)))
(pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 3)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 2) 1/2)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 3) 1/3)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 2)
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2)))) 2)) (cbrt.f64 (log.f64 (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2)))) 2)) (cbrt.f64 (log.f64 (*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))) (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))))) (sqrt.f64 (log.f64 (fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))))) (sqrt.f64 (log.f64 (*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2)))))
(sqrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (pow.f64 (exp.f64 eps) (fma.f64 eps (*.f64 -2/3 eps) -2)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(cbrt.f64 (pow.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)) 3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(expm1.f64 (log1p.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))) 1) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 1/3))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2)))) 2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (+.f64 (log.f64 eps) (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (+.f64 (*.f64 (log.f64 eps) 1) (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (+.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) (*.f64 (log.f64 eps) 1)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1) (log.f64 eps)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(exp.f64 (+.f64 (*.f64 (log.f64 (fma.f64 eps (*.f64 -2/3 eps) -2)) 1) (*.f64 (log.f64 eps) 1)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(log1p.f64 (expm1.f64 (*.f64 eps (fma.f64 eps (*.f64 -2/3 eps) -2))))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 eps (*.f64 eps (*.f64 -2/3 eps)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 eps -2 (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps eps) (*.f64 -2/3 eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (*.f64 -2/3 eps)) eps (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 -2 eps (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 1 (*.f64 eps -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 1 (*.f64 -2/3 (pow.f64 eps 3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 eps) 2) (*.f64 (cbrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) eps) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 eps (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps)))) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 eps (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)))))
(fma.f64 (pow.f64 eps 3) -2/3 (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (sqrt.f64 -2/3)) (*.f64 (*.f64 eps (sqrt.f64 -2/3)) eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 eps) (*.f64 (sqrt.f64 eps) -2) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps -2) 1 (*.f64 (*.f64 -2/3 (pow.f64 eps 3)) 1))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2/3 eps) (*.f64 eps eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 eps -2)) 2) (cbrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) 2) (cbrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 (*.f64 eps -2)) (sqrt.f64 (*.f64 eps -2)) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (sqrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (sqrt.f64 (*.f64 -2/3 (pow.f64 eps 3))) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 eps (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9))) (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps))) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 eps (cbrt.f64 (*.f64 eps (*.f64 -2/3 eps)))) (*.f64 eps -2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)) (*.f64 eps (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps)))) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 (cbrt.f64 (*.f64 -2/3 (*.f64 eps eps))) (cbrt.f64 (*.f64 (pow.f64 eps 4) 4/9)))))
(fma.f64 (*.f64 eps (*.f64 eps (sqrt.f64 -2/3))) (*.f64 eps (sqrt.f64 -2/3)) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 eps) 2)) (cbrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 -2 (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 -2/3 (pow.f64 eps 3)))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (pow.f64 (*.f64 (*.f64 eps (sqrt.f64 -2/3)) (cbrt.f64 eps)) 2) (cbrt.f64 eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))
(fma.f64 (*.f64 (*.f64 eps (*.f64 -2/3 eps)) (sqrt.f64 eps)) (sqrt.f64 eps) (*.f64 eps -2))
(fma.f64 -2/3 (pow.f64 eps 3) (*.f64 eps -2))
(*.f64 eps (fma.f64 -2/3 (*.f64 eps eps) -2))

eval41.0ms (0.6%)

Compiler

Compiled 1840 to 1341 computations (27.1% saved)

prune30.0ms (0.4%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New1240124
Fresh011
Picked011
Done044
Total1246130
Accurracy
100.0%
Counts
130 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
99.6%
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
99.6%
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
99.2%
(*.f64 -2 eps)
8.2%
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
5.3%
0
Compiler

Compiled 100 to 71 computations (29% saved)

regimes14.0ms (0.2%)

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

3 calls:

8.0ms
eps
2.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
2.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
Results
AccuracySegmentsBranch
100.0%1eps
100.0%1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
100.0%1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 75 to 53 computations (29.3% saved)

regimes10.0ms (0.2%)

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

3 calls:

4.0ms
eps
2.0ms
(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
2.0ms
(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Results
AccuracySegmentsBranch
99.6%1eps
99.6%1(log.f64 (/.f64 (-.f64 1 eps) (+.f64 1 eps)))
99.6%1(/.f64 (-.f64 1 eps) (+.f64 1 eps))
Compiler

Compiled 69 to 49 computations (29% saved)

regimes4.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
0
(*.f64 -2 eps)
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
Outputs
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
Calls

1 calls:

3.0ms
eps
Results
AccuracySegmentsBranch
99.6%1eps
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes3.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
0
(*.f64 -2 eps)
Outputs
(*.f64 -2 eps)
Calls

1 calls:

3.0ms
eps
Results
AccuracySegmentsBranch
99.2%1eps
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes7.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
0
Outputs
0
Calls

1 calls:

7.0ms
eps
Results
AccuracySegmentsBranch
5.3%1eps
Compiler

Compiled 4 to 3 computations (25% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
16×*-commutative
10×+-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02183
13383
23883
34183
44283
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 -2 eps)
0
Outputs
(-.f64 (log1p.f64 (neg.f64 eps)) (log1p.f64 eps))
(+.f64 (*.f64 (*.f64 eps (*.f64 eps -2/3)) eps) (*.f64 eps -2))
(+.f64 (*.f64 eps (*.f64 eps (*.f64 eps -2/3))) (*.f64 eps -2))
(*.f64 eps (+.f64 -2 (*.f64 -2/3 (*.f64 eps eps))))
(*.f64 -2 eps)
(*.f64 eps -2)
0
Compiler

Compiled 35 to 25 computations (28.6% saved)

soundness903.0ms (13.3%)

Rules
3044×fma-def
1534×prod-diff
1482×fma-def
1338×distribute-lft-in
1272×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0923
12019
23019
34419
47419
510619
616319
729619
860219
9105319
10146219
11203719
12286519
13406619
14490019
15499619
16502819
17502819
18653319
19716519
20724319
21725119
22725919
23725919
24745919
01357
127949
238053
064945
1182935
2460929
31293917
43996909
01462
130162
2368262
01059
121647
2277047
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 378 to 269 computations (28.8% saved)

end57.0ms (0.8%)

Compiler

Compiled 112 to 82 computations (26.8% saved)

Profiling

Loading profile data...