sintan (problem 3.4.5)

Time bar (total: 11.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze196.0ms (1.7%)

Memory
-0.8MiB live, 68.8MiB allocated; 2ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%49.9%50.1%0%0%0%0
0%0%49.9%50.1%0%0%0%1
0%0%49.9%50.1%0%0%0%2
0%0%49.9%50.1%0%0%0%3
0%0%49.9%50.1%0%0%0%4
0%0%49.9%50.1%0%0%0%5
0%0%49.9%50.1%0%0%0%6
0%0%49.9%50.1%0%0%0%7
0%0%49.9%50.1%0%0%0%8
0%0%49.9%50.1%0%0%0%9
0%0%49.9%50.1%0%0%0%10
0%0%49.9%50.1%0%0%0%11
0%0%49.9%50.1%0%0%0%12
Compiler

Compiled 17 to 12 computations (29.4% saved)

sample9.8s (84.7%)

Memory
33.2MiB live, 643.7MiB allocated; 90ms collecting garbage
Samples
7.8s3 778×2368valid
1.2s2 323×1184valid
206.0ms1 162×592valid
75.0ms624×296valid
27.0ms303×148valid
4.0ms66×74valid
Precisions
Click to see histograms. Total time spent on operations: 9.0s
ival-tan: 5.9s (65.1% of total)
ival-sin: 2.7s (30% of total)
ival-sub!: 209.0ms (2.3% of total)
ival-div!: 157.0ms (1.7% of total)
adjust: 71.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-and: 0.0ms (0% of total)
ival-<=: 0.0ms (0% of total)
Bogosity

explain582.0ms (5.1%)

Memory
1.7MiB live, 70.0MiB allocated; 2ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1710-2(-3.516297560277916e-108)(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
861(-3.516297560277916e-108)0-(-.f64 eps (tan.f64 eps))
852(6.991177737037112e-108)0-(-.f64 eps (sin.f64 eps))
00-0-(tan.f64 eps)
00-0-eps
00-0-(sin.f64 eps)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))u/u1690
(-.f64 eps (sin.f64 eps))underflow169
(-.f64 eps (tan.f64 eps))underflow169
-.f64(-.f64 eps (sin.f64 eps))cancellation870
-.f64(-.f64 eps (tan.f64 eps))cancellation870
Confusion
Predicted +Predicted -
+2560
-00
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+25600
-000
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
1169
287
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
419.0ms212×2368valid
82.0ms168×1184valid
15.0ms84×592valid
5.0ms36×296valid
1.0ms10×148valid
0.0ms74valid
Compiler

Compiled 57 to 22 computations (61.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 494.0ms
ival-tan: 319.0ms (64.6% of total)
ival-sin: 149.0ms (30.2% of total)
ival-sub!: 13.0ms (2.6% of total)
ival-div!: 10.0ms (2% of total)
adjust: 4.0ms (0.8% of total)

preprocess187.0ms (1.6%)

Memory
-4.7MiB live, 32.5MiB allocated; 4ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
13036
25036
37936
412936
525536
660536
7197136
8659236
069
0119
1179
2209
3259
4349
5569
61069
72269
86829
919099
1048429
081069
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Outputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 9 to 6 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
0.6%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 9 to 6 computations (33.3% saved)

series5.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated; 0ms collecting garbage
Counts
6 → 36
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx eps #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) eps (sin eps) (- eps (tan eps)) (tan eps))
2.0ms
eps
@inf
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) eps (sin eps) (- eps (tan eps)) (tan eps))
1.0ms
eps
@0
((/ (- eps (sin eps)) (- eps (tan eps))) (- eps (sin eps)) eps (sin eps) (- eps (tan eps)) (tan eps))

rewrite146.0ms (1.3%)

Memory
2.6MiB live, 51.8MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0208765
0216713
11202686
08326665
Stop Event
iter limit
node limit
iter limit
Counts
42 → 70
Calls
Call 1
Inputs
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 eps (sin.f64 eps))
eps
(sin.f64 eps)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- eps (sin eps)) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* (pow eps 2) (+ 1/5040 (* -1/362880 (pow eps 2)))) 1/120))))))
#s(approx eps #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 eps))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (sin eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1/3 (pow eps 3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* -2/15 (pow eps 2)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* -17/315 (pow eps 2)) 2/15)) 1/3))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* (pow eps 3) (- (* (pow eps 2) (- (* (pow eps 2) (- (* -62/2835 (pow eps 2)) 17/315)) 2/15)) 1/3))))
#s(approx (tan eps) #s(hole binary64 eps))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* 1/3 (pow eps 2))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* 2/15 (pow eps 2))))))))
#s(approx (tan eps) #s(hole binary64 (* eps (+ 1 (* (pow eps 2) (+ 1/3 (* (pow eps 2) (+ 2/15 (* 17/315 (pow eps 2))))))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- eps (sin eps)) #s(hole binary64 eps))
#s(approx (- eps (sin eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (- eps (tan eps)) #s(hole binary64 eps))
#s(approx (- eps (tan eps)) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) (* eps (cos eps))))))))
#s(approx (tan eps) #s(hole binary64 (/ (sin eps) (cos eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- eps (sin eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps)))) (*.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))) (+.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) #s(literal 3 binary64))) (fma.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 eps (-.f64 eps (tan.f64 eps))) (fma.f64 (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))) (*.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 eps (sin.f64 eps)))) (neg.f64 (neg.f64 (-.f64 eps (tan.f64 eps)))))
(/.f64 (-.f64 (*.f64 eps (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (sin.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 eps (sin.f64 eps))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(-.f64 (/.f64 eps (-.f64 eps (tan.f64 eps))) (/.f64 (sin.f64 eps) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (sin.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (sin.f64 eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (+.f64 eps (sin.f64 eps))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))))
(-.f64 eps (sin.f64 eps))
eps
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 1/2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal -1 binary64)))
(sin.f64 eps)
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)))) (neg.f64 (+.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (tan.f64 eps) #s(literal 2 binary64))) (+.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (tan.f64 eps) #s(literal 3 binary64))) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps)))))
(-.f64 (/.f64 (*.f64 eps eps) (+.f64 eps (tan.f64 eps))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (+.f64 eps (tan.f64 eps))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))) (/.f64 (pow.f64 (tan.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (tan.f64 eps) (tan.f64 eps) (*.f64 eps (tan.f64 eps))))))
(-.f64 eps (tan.f64 eps))
(/.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (cos.f64 eps))))
(/.f64 (+.f64 (tan.f64 eps) (tan.f64 (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 eps) (tan.f64 (PI.f64)))))
(/.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (cos.f64 eps)))
(/.f64 (sin.f64 eps) (cos.f64 eps))
(tan.f64 (+.f64 (+.f64 eps (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 eps (PI.f64)))
(tan.f64 eps)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (pow.f64 eps #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 eps eps) #s(literal 1/5040 binary64)) (*.f64 eps eps)) #s(literal 1/120 binary64)) (*.f64 eps eps) #s(literal 1/6 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx eps eps)
#s(approx (sin eps) eps)
#s(approx (sin eps) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 eps eps) #s(literal 1/120 binary64)) (*.f64 eps eps)) #s(literal 1/6 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (- eps (tan eps)) (*.f64 #s(literal -1/3 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 #s(literal -2/15 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -17/315 binary64) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- eps (tan eps)) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -62/2835 binary64) (*.f64 eps eps)) #s(literal 17/315 binary64)) (*.f64 eps eps)) #s(literal 2/15 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (tan eps) eps)
#s(approx (tan eps) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 eps eps) #s(literal 2/15 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps eps)) (tan.f64 eps) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 eps eps)) (tan.f64 eps))))))
#s(approx (- eps (sin eps)) eps)
#s(approx (- eps (sin eps)) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (- eps (tan eps)) eps)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (tan.f64 eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) (tan.f64 eps) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps) #s(literal -1 binary64) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (- eps (sin eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (- eps (tan eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64)) eps)))

eval6.0ms (0.1%)

Memory
-3.1MiB live, 4.4MiB allocated; 0ms collecting garbage
Compiler

Compiled 1 519 to 349 computations (77% saved)

prune2.0ms (0%)

Memory
3.7MiB live, 3.7MiB allocated; 0ms collecting garbage
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New72476
Fresh000
Picked101
Done000
Total73477
Accuracy
100.0%
Counts
77 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 78 to 51 computations (34.6% saved)

series8.0ms (0.1%)

Memory
-2.9MiB live, 4.8MiB allocated; 1ms collecting garbage
Counts
22 → 57
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))
(*.f64 eps eps)
eps
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps))
#s(literal 27/112000 binary64)
#s(literal 27/2800 binary64)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (* (* eps eps) 9/40) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 -27/2800))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (- (* 27/112000 (pow eps 2)) 27/2800)))
#s(approx (* 27/112000 (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* (pow eps 2) (- 9/40 (* 1/2 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* -27/2800 (pow eps 2))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* 27/112000 (pow eps 4))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* (pow eps 2) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
Calls

3 calls:

TimeVariablePointExpression
3.0ms
eps
@inf
((/ (- eps (sin eps)) (- eps (tan eps))) -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (* eps eps) 9/40) 1/2) (* (* eps eps) 9/40) (* eps eps) eps 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (- (* 27/112000 (* eps eps)) 27/2800) (* 27/112000 (* eps eps)) 27/112000 27/2800)
2.0ms
eps
@-inf
((/ (- eps (sin eps)) (- eps (tan eps))) -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (* eps eps) 9/40) 1/2) (* (* eps eps) 9/40) (* eps eps) eps 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (- (* 27/112000 (* eps eps)) 27/2800) (* 27/112000 (* eps eps)) 27/112000 27/2800)
2.0ms
eps
@0
((/ (- eps (sin eps)) (- eps (tan eps))) -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (* eps eps) 9/40) 1/2) (* (* eps eps) 9/40) (* eps eps) eps 9/40 1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (- (* 27/112000 (* eps eps)) 27/2800) (* 27/112000 (* eps eps)) 27/112000 27/2800)

rewrite139.0ms (1.2%)

Memory
3.4MiB live, 52.2MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02001547
02261463
110361427
083501352
Stop Event
iter limit
node limit
iter limit
Counts
79 → 324
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))
(*.f64 eps eps)
eps
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64))
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps))
#s(literal 27/112000 binary64)
#s(literal 27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (* (* eps eps) 9/40) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 -1/2))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 -27/2800))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (- (* 27/112000 (pow eps 2)) 27/2800)))
#s(approx (* 27/112000 (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(hole binary64 (* (pow eps 2) (- 9/40 (* 1/2 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* -27/2800 (pow eps 2))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* 27/112000 (pow eps 4))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(hole binary64 (* (pow eps 2) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 729/64000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))))))
(/.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -1/4 binary64)) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 729/64000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64)) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64)))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 729/64000 binary64) (pow.f64 eps #s(literal 6 binary64))) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))))))
(-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 #s(literal 9/40 binary64) eps) eps)
(*.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)))
(*.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1 binary64))
(*.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)))
(*.f64 #s(literal 9/40 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))
(*.f64 eps (*.f64 eps #s(literal 9/40 binary64)))
(*.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)))
(*.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)))
(*.f64 (fabs.f64 eps) (fabs.f64 eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 eps) #s(literal 2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 eps) eps))
(fabs.f64 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
eps
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (neg.f64 eps)) (neg.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 eps (*.f64 eps (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 1/2 binary64))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal -1/2 binary64))
(+.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps)
(*.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))))
(*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)))
(*.f64 eps (*.f64 eps (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -81/1600 binary64))) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal -9/40 binary64)))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))))) (-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64)))))
(/.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal 729/64000 binary64) (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64))))) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))) (-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64))))
(/.f64 (fma.f64 #s(literal 729/64000 binary64) (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64))) (*.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64))))))
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 #s(literal -27/2800 binary64) eps)) eps (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) (fabs.f64 eps)) (fabs.f64 eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) (neg.f64 eps)) (neg.f64 eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) eps) eps (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) (*.f64 eps eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 #s(literal -27/2800 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 (*.f64 eps eps) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(fma.f64 eps (*.f64 eps (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)) (*.f64 eps eps)))
(-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(+.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(+.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(/.f64 (-.f64 #s(literal 729/64000 binary64) (pow.f64 (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)) #s(literal 3 binary64))) (+.f64 #s(literal 81/1600 binary64) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -81/1600 binary64))) (neg.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal -9/40 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (neg.f64 (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64))))) (neg.f64 (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps)))))
(/.f64 (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -81/1600 binary64)) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal -9/40 binary64)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps))))
(/.f64 (fma.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64)))))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)))) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) (fabs.f64 eps)) (fabs.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) (neg.f64 eps)) (neg.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal -9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal -9/40 binary64))))
(-.f64 (/.f64 #s(literal 81/1600 binary64) (-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))))
(-.f64 (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) #s(literal -9/40 binary64))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (*.f64 #s(literal -27/2800 binary64) eps)) eps))
(-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal -27/2800 binary64)))
(-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))
(+.f64 (/.f64 (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64))) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))) (/.f64 #s(literal 729/64000 binary64) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))))
(+.f64 (/.f64 #s(literal 729/64000 binary64) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64))) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps)))))
(+.f64 (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))
#s(literal -27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (neg.f64 eps)) (neg.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 eps (*.f64 eps (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 1/2 binary64))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal -1/2 binary64))
(+.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps)
(*.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))))
(*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)))
(*.f64 eps (*.f64 eps (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 81/1600 binary64))) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64)))
(/.f64 (*.f64 (*.f64 eps eps) (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps)))
(/.f64 (*.f64 (*.f64 eps eps) (fma.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64))))))
(/.f64 (*.f64 (*.f64 eps eps) (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))))) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))) (-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)))))
(/.f64 (fma.f64 #s(literal 729/64000 binary64) (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)))) (*.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)))))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 (*.f64 eps eps) (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps)) eps (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (fabs.f64 eps)) (fabs.f64 eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (neg.f64 eps)) (neg.f64 eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) eps) eps (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) (pow.f64 eps #s(literal 3 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (*.f64 eps eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) #s(literal 1 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 (*.f64 eps eps) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 eps (*.f64 eps (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 eps eps)))
(-.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (*.f64 (neg.f64 eps) eps) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps)))
(+.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
(+.f64 (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(/.f64 (-.f64 #s(literal 729/64000 binary64) (pow.f64 (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 81/1600 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 81/1600 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 81/1600 binary64)) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64))))))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64)))))
(fma.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (fabs.f64 eps)) (fabs.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (neg.f64 eps)) (neg.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps #s(literal 9/40 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 eps (*.f64 eps (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))
(-.f64 (/.f64 #s(literal 81/1600 binary64) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps))))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal -9/40 binary64))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps)) eps))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))) (*.f64 eps eps)))
(-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64)))))) (/.f64 #s(literal 729/64000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64)))))))
(+.f64 (/.f64 #s(literal 729/64000 binary64) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) eps) eps))
(/.f64 (neg.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -729/7840000 binary64))) (neg.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal 27/2800 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 19683/1404928000000000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 19683/21952000000 binary64))) (neg.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64))))))
(/.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -729/7840000 binary64)) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal 27/2800 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 19683/1404928000000000 binary64) (pow.f64 eps #s(literal 6 binary64))) #s(literal 19683/21952000000 binary64)) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64)))))
(fma.f64 (*.f64 #s(literal 27/112000 binary64) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -27/2800 binary64))
(fma.f64 (*.f64 #s(literal 27/112000 binary64) (neg.f64 eps)) (neg.f64 eps) #s(literal -27/2800 binary64))
(fma.f64 (*.f64 #s(literal 27/112000 binary64) eps) eps #s(literal -27/2800 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal 27/2800 binary64))) (/.f64 #s(literal 729/7840000 binary64) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal 27/2800 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 19683/1404928000000000 binary64) (pow.f64 eps #s(literal 6 binary64))) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64))))) (/.f64 #s(literal 19683/21952000000 binary64) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64))))))
(-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64))
(+.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal -27/2800 binary64))
(*.f64 (*.f64 #s(literal 27/112000 binary64) (fabs.f64 eps)) (fabs.f64 eps))
(*.f64 (*.f64 #s(literal 27/112000 binary64) (neg.f64 eps)) (neg.f64 eps))
(*.f64 (*.f64 #s(literal 27/112000 binary64) eps) eps)
(*.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 27/112000 binary64)))
(*.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 27/112000 binary64)))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))
(*.f64 eps (*.f64 eps #s(literal 27/112000 binary64)))
#s(literal 27/112000 binary64)
#s(literal 27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (* eps eps) 9/40) 1/2) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (* (* eps eps) 9/40) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
#s(approx (* eps eps) (*.f64 eps eps))
#s(approx eps eps)
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(literal 9/40 binary64))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) #s(literal 9/40 binary64))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) #s(literal -27/2800 binary64))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)))
#s(approx (* 27/112000 (* eps eps)) (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)) (*.f64 eps eps)) (tan.f64 eps) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps)) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)) (*.f64 eps eps)) (tan.f64 eps)))))
#s(approx (- (* (* eps eps) 9/40) 1/2) (*.f64 #s(literal 9/40 binary64) (*.f64 eps eps)))
#s(approx (- (* (* eps eps) 9/40) 1/2) (*.f64 (*.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/2 binary64))) eps) eps))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 #s(literal -27/2800 binary64) (*.f64 eps eps)))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) eps) eps))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 27/112000 binary64)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/2 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64)))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 27/112000 binary64)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 6 binary64))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 27/112000 binary64)))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)))
#s(approx (- (* 27/112000 (* eps eps)) 27/2800) (*.f64 (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) eps) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) (tan.f64 eps) (-.f64 (sin.f64 eps) (tan.f64 eps))) eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (sin.f64 eps) (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps)) (tan.f64 eps)) eps)))

eval47.0ms (0.4%)

Memory
-0.2MiB live, 38.8MiB allocated; 2ms collecting garbage
Compiler

Compiled 12 789 to 1 676 computations (86.9% saved)

prune8.0ms (0.1%)

Memory
-2.5MiB live, 16.4MiB allocated; 2ms collecting garbage
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New4283431
Fresh000
Picked314
Done000
Total4314435
Accuracy
100.0%
Counts
435 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
99.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 74 to 47 computations (36.5% saved)

series6.0ms (0%)

Memory
-4.6MiB live, 3.2MiB allocated; 1ms collecting garbage
Counts
15 → 45
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))
#s(literal 27/112000 binary64)
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 -1/2))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 -1/2))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 -1/2))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 -27/2800))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 (- (* 27/112000 (pow eps 2)) 27/2800)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 (* (pow eps 2) (- 9/40 (* 1/2 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* -27/2800 (pow eps 2))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (* 27/112000 (pow eps 4))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 (* (pow eps 2) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
eps
@0
((/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (* eps eps) 9/40) -1/2) (* eps eps) eps 9/40 -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (+ (* 27/112000 (* eps eps)) -27/2800) 27/112000)
2.0ms
eps
@inf
((/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (* eps eps) 9/40) -1/2) (* eps eps) eps 9/40 -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (+ (* 27/112000 (* eps eps)) -27/2800) 27/112000)
1.0ms
eps
@-inf
((/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (* eps eps) 9/40) -1/2) (* eps eps) eps 9/40 -1/2 (/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (+ (* -27/2800 (* eps eps)) 9/40) -27/2800 (/ (- eps (sin eps)) (- eps (tan eps))) (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (+ (* 27/112000 (* eps eps)) -27/2800) 27/112000)

rewrite148.0ms (1.3%)

Memory
9.8MiB live, 51.4MiB allocated; 6ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01841180
02021103
110071056
084801049
Stop Event
iter limit
node limit
iter limit
Counts
60 → 259
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))
(*.f64 eps eps)
eps
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
#s(literal -27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))
#s(literal 27/112000 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 -1/2))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (* eps eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 -1/2))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 -1/2))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))) 1/2)))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 9/40))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* -27/2800 (pow eps 2)))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (+ 9/40 (* (pow eps 2) (- (* 27/112000 (pow eps 2)) 27/2800)))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 -27/2800))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 (- (* 27/112000 (pow eps 2)) 27/2800)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (/ (* (pow (sin eps) 2) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 3) (pow (cos eps) 2))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps))))))))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 (* 9/40 (pow eps 2))))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(hole binary64 (* (pow eps 2) (- 9/40 (* 1/2 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* -27/2800 (pow eps 4))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 4) (- (* 9/40 (/ 1 (pow eps 2))) (+ 27/2800 (/ 1/2 (pow eps 4)))))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* -27/2800 (pow eps 2))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 2) (- (* 9/40 (/ 1 (pow eps 2))) 27/2800))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* 27/112000 (pow eps 6))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 6) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(hole binary64 (* (pow eps 6) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (+ (* 27/2800 (/ 1 (pow eps 2))) (* 1/2 (/ 1 (pow eps 6))))))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (* 27/112000 (pow eps 4))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(hole binary64 (* (pow eps 4) (- (+ 27/112000 (/ 9/40 (pow eps 4))) (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 (* 27/112000 (pow eps 2))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(hole binary64 (* (pow eps 2) (- 27/112000 (* 27/2800 (/ 1 (pow eps 2)))))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (cos eps)))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (/ (* (pow (sin eps) 2) (- (sin eps) (/ (sin eps) (cos eps)))) (* eps (pow (cos eps) 2)))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64) #s(literal -1/8 binary64))) (neg.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal -9/80 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))))))
(/.f64 (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64)))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64) #s(literal -1/8 binary64)) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal -9/80 binary64)))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))))) (/.f64 #s(literal 1/8 binary64) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/80 binary64))))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 9/40 binary64)))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 eps) (*.f64 eps #s(literal 9/40 binary64))))
(-.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -9/40 binary64) (*.f64 eps eps)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal -9/80 binary64))))) (/.f64 #s(literal -1/8 binary64) (fma.f64 #s(literal 81/1600 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 eps eps) #s(literal -9/80 binary64))))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
(*.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)))
(*.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)))
(*.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)))
(*.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)))
(*.f64 (fabs.f64 eps) (fabs.f64 eps))
(*.f64 (neg.f64 eps) (neg.f64 eps))
(*.f64 eps eps)
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 eps) #s(literal 2 binary64))
(pow.f64 (neg.f64 eps) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 1 binary64))
(pow.f64 eps #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 eps) eps))
(fabs.f64 (*.f64 eps eps))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
eps
#s(literal 9/40 binary64)
#s(literal -1/2 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps)))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal -1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal -1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (neg.f64 eps)) (neg.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1 binary64) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 1/2 binary64))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps)) eps))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))) (*.f64 eps eps)))
(-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64)))))) (/.f64 #s(literal -1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps) #s(literal -1/2 binary64))
(+.f64 (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (fma.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64) #s(literal -1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps))
(/.f64 (-.f64 #s(literal 729/64000 binary64) (pow.f64 (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)) #s(literal 3 binary64))) (+.f64 #s(literal 81/1600 binary64) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -81/1600 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal -9/40 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))))) (neg.f64 (+.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -19683/21952000000 binary64) #s(literal 729/64000 binary64))) (neg.f64 (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -19683/21952000000 binary64)))) (neg.f64 (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps)))))
(/.f64 (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -81/1600 binary64)) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal -9/40 binary64)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (+.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -19683/21952000000 binary64) #s(literal 729/64000 binary64)) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64)))))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -19683/21952000000 binary64))) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps))))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) (fabs.f64 eps)) (fabs.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) (neg.f64 eps)) (neg.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #s(literal 9/40 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64))
(fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 eps (*.f64 eps #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal -9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal -9/40 binary64))))
(-.f64 (/.f64 #s(literal 81/1600 binary64) (+.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64))) (+.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))))
(-.f64 (*.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps) #s(literal -9/40 binary64))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (*.f64 #s(literal -27/2800 binary64) eps)) eps))
(-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal -27/2800 binary64)))
(-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -19683/21952000000 binary64)) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))) (/.f64 #s(literal 729/64000 binary64) (fma.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 eps eps) #s(literal -243/112000 binary64))))))
(+.f64 (/.f64 #s(literal 729/64000 binary64) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps)))) (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal -19683/21952000000 binary64)) (-.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 #s(literal 729/7840000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (*.f64 #s(literal -243/112000 binary64) (*.f64 eps eps)))))
(+.f64 (*.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps))
#s(literal -27/2800 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps)))
(/.f64 (+.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal -1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal -1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64))))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (neg.f64 eps)) (neg.f64 eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (fabs.f64 eps)) (fabs.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) (neg.f64 eps)) (neg.f64 eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 9/40 binary64) eps) eps (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 eps eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 1 binary64) (*.f64 eps eps)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(fma.f64 eps (*.f64 eps (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) #s(literal -1/2 binary64))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) #s(literal 1/2 binary64)))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 1/2 binary64))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps)) eps))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))) (*.f64 eps eps)))
(-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64)))))) (/.f64 #s(literal -1/8 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) (*.f64 eps #s(literal -1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps) #s(literal -1/2 binary64))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (-.f64 (*.f64 (pow.f64 eps #s(literal 4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 1/2 binary64)))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) eps) eps))
(/.f64 (-.f64 #s(literal 729/64000 binary64) (pow.f64 (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 81/1600 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps))))
(/.f64 (neg.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 81/1600 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) #s(literal 81/1600 binary64)) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64))))))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (fabs.f64 eps)) (fabs.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (neg.f64 eps)) (neg.f64 eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps #s(literal 9/40 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64))
(fma.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(fma.f64 eps (*.f64 eps (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) #s(literal 9/40 binary64))
(-.f64 (/.f64 #s(literal 81/1600 binary64) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))) (/.f64 #s(literal 81/1600 binary64) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal -9/40 binary64))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps)) eps))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))) (*.f64 eps eps)))
(-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))))
(+.f64 (/.f64 #s(literal 729/64000 binary64) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal -9/40 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) #s(literal 3 binary64)) (pow.f64 eps #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64)))))) (/.f64 #s(literal 729/64000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) (*.f64 eps #s(literal 9/40 binary64)))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) eps) eps))
(/.f64 (-.f64 #s(literal 729/7840000 binary64) (*.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)))) (-.f64 #s(literal -27/2800 binary64) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))))
(/.f64 (+.f64 #s(literal -19683/21952000000 binary64) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64))) (+.f64 #s(literal 729/7840000 binary64) (-.f64 (*.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64))) (*.f64 #s(literal -27/2800 binary64) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64)) #s(literal 19683/21952000000 binary64))) (neg.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -729/7840000 binary64))) (neg.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64) #s(literal -19683/21952000000 binary64))) (neg.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))))
(/.f64 (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) #s(literal -729/7840000 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64)) #s(literal 19683/21952000000 binary64)) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64)))))
(/.f64 (fma.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64) #s(literal -19683/21952000000 binary64)) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64)))))
(fma.f64 (*.f64 #s(literal 27/112000 binary64) (fabs.f64 eps)) (fabs.f64 eps) #s(literal -27/2800 binary64))
(fma.f64 (*.f64 #s(literal 27/112000 binary64) (neg.f64 eps)) (neg.f64 eps) #s(literal -27/2800 binary64))
(fma.f64 (*.f64 #s(literal 27/112000 binary64) eps) eps #s(literal -27/2800 binary64))
(fma.f64 (fabs.f64 eps) (*.f64 (fabs.f64 eps) #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(fma.f64 (neg.f64 eps) (*.f64 (neg.f64 eps) #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64))
(fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64))
(fma.f64 eps (*.f64 eps #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64))) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64))) (/.f64 #s(literal 729/7840000 binary64) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal 27/2800 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64)) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64))))) (/.f64 #s(literal 19683/21952000000 binary64) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal 729/313600000 binary64))))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))
(-.f64 #s(literal -27/2800 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 27/112000 binary64) eps)) eps))
(-.f64 #s(literal -27/2800 binary64) (*.f64 (*.f64 (neg.f64 eps) eps) #s(literal 27/112000 binary64)))
(-.f64 #s(literal -27/2800 binary64) (*.f64 #s(literal -27/112000 binary64) (*.f64 eps eps)))
(+.f64 (/.f64 (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 19683/1404928000000000 binary64)) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))) (/.f64 #s(literal -19683/21952000000 binary64) (fma.f64 #s(literal 729/12544000000 binary64) (pow.f64 eps #s(literal 4 binary64)) (-.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 eps eps) #s(literal -729/313600000 binary64))))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal -27/2800 binary64))
(+.f64 #s(literal -27/2800 binary64) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)))
#s(literal 27/112000 binary64)
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (+ (* (* eps eps) 9/40) -1/2) #s(literal -1/2 binary64))
#s(approx (+ (* (* eps eps) 9/40) -1/2) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (* eps eps) (*.f64 eps eps))
#s(approx eps eps)
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) #s(literal -1/2 binary64))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) #s(literal 9/40 binary64))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) #s(literal -1/2 binary64))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (fma.f64 (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) #s(literal 9/40 binary64))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (fma.f64 (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) #s(literal -27/2800 binary64))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #s(literal -27/2800 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps)) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)) (*.f64 eps eps)) (tan.f64 eps) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))) (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps))))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)) (pow.f64 eps #s(literal 3 binary64))) (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 eps) eps))) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) eps) (tan.f64 eps)) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 eps) (tan.f64 eps)) (*.f64 eps eps)) (tan.f64 eps)))))
#s(approx (+ (* (* eps eps) 9/40) -1/2) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (+ (* (* eps eps) 9/40) -1/2) (*.f64 (*.f64 (-.f64 #s(literal 9/40 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/2 binary64))) eps) eps))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal -27/2800 binary64)))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (-.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 eps #s(literal 4 binary64)))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 (*.f64 (fma.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64) #s(literal -27/2800 binary64)) eps) eps))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (pow.f64 eps #s(literal 6 binary64)) #s(literal 27/112000 binary64)))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64)))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64)))))
#s(approx (+ (* (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (* eps eps)) -1/2) (*.f64 (pow.f64 eps #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (fma.f64 (pow.f64 eps #s(literal -6 binary64)) #s(literal 1/2 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (*.f64 (pow.f64 eps #s(literal 4 binary64)) #s(literal 27/112000 binary64)))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* (+ (* 27/112000 (* eps eps)) -27/2800) (* eps eps)) 9/40) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 9/40 binary64) (pow.f64 eps #s(literal 4 binary64))) #s(literal 27/112000 binary64)) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (pow.f64 eps #s(literal 4 binary64))))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)))
#s(approx (+ (* 27/112000 (* eps eps)) -27/2800) (*.f64 (*.f64 (-.f64 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) eps) eps))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) (tan.f64 eps) (-.f64 (sin.f64 eps) (tan.f64 eps))) eps)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (sin.f64 eps) (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) eps)) (tan.f64 eps)) eps)))

eval43.0ms (0.4%)

Memory
-1.0MiB live, 32.6MiB allocated; 2ms collecting garbage
Compiler

Compiled 10 921 to 1 278 computations (88.3% saved)

prune9.0ms (0.1%)

Memory
-0.6MiB live, 15.6MiB allocated; 2ms collecting garbage
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New3680368
Fresh000
Picked033
Done011
Total3684372
Accuracy
100.0%
Counts
372 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
99.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
99.7%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
99.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 224 to 87 computations (61.2% saved)

regimes5.0ms (0%)

Memory
-4.0MiB live, 3.8MiB allocated; 0ms collecting garbage
Counts
8 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps)) #s(literal 27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
Calls

2 calls:

2.0ms
eps
2.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
100.0%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
100.0%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes3.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated; 0ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
Calls

2 calls:

2.0ms
eps
1.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.9%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.9%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes2.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated; 0ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
Calls

2 calls:

1.0ms
eps
1.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.7%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.7%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes2.0ms (0%)

Memory
-5.6MiB live, 2.4MiB allocated; 0ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Calls

2 calls:

1.0ms
eps
1.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Results
AccuracySegmentsBranch
99.5%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.5%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

simplify45.0ms (0.4%)

Memory
-9.6MiB live, 11.0MiB allocated; 4ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02174
12774
23074
33574
44474
56574
611574
725774
877974
9400074
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 (fma.f64 #s(literal 27/112000 binary64) (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (fma.f64 #s(literal -27/2800 binary64) (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 eps eps) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #s(literal -1/2 binary64)))
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))

derivations152.0ms (1.3%)

Memory
2.2MiB live, 2.2MiB allocated; 0ms collecting garbage
Stop Event
done
Compiler

Compiled 74 to 21 computations (71.6% saved)

preprocess24.0ms (0.2%)

Memory
0.7MiB live, 15.9MiB allocated; 1ms collecting garbage
Compiler

Compiled 180 to 66 computations (63.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...