sintan (problem 3.4.5)

Time bar (total: 12.2s)

start0.0ms (0%)

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

analyze315.0ms (2.6%)

Memory
20.7MiB live, 486.4MiB allocated; 119ms 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.9s (80.7%)

Memory
39.3MiB live, 7 757.2MiB allocated; 2.7s collecting garbage
Samples
6.4s4 478×2valid
1.9s1 314×3valid
627.0ms2 412×1valid
481.0ms52×0valid
Precisions
Click to see histograms. Total time spent on operations: 8.5s
ival-tan: 4.8s (56.6% of total)
ival-sin: 2.2s (26.3% of total)
adjust: 875.0ms (10.3% of total)
ival-sub: 433.0ms (5.1% of total)
ival-div: 139.0ms (1.6% of total)
ival-assert: 3.0ms (0% of total)
ival-and: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival-<=: 0.0ms (0% of total)
Bogosity

explain582.0ms (4.8%)

Memory
-26.7MiB live, 494.8MiB allocated; 66ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1720-1(2.0887788996410436e-104)(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
850-0-(-.f64 eps (tan.f64 eps))
850-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/u1710
(-.f64 eps (sin.f64 eps))underflow171
(-.f64 eps (tan.f64 eps))underflow171
-.f64(-.f64 eps (sin.f64 eps))cancellation850
-.f64(-.f64 eps (tan.f64 eps))cancellation850
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
1171
285
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
335.0ms270×2valid
144.0ms86×3valid
36.0ms150×1valid
0.0ms0valid
Compiler

Compiled 57 to 22 computations (61.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 490.0ms
ival-tan: 277.0ms (56.5% of total)
ival-sin: 123.0ms (25.1% of total)
adjust: 68.0ms (13.9% of total)
ival-sub: 15.0ms (3.1% of total)
ival-div: 7.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess237.0ms (1.9%)

Memory
-1.5MiB live, 132.9MiB allocated; 17ms 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.6MiB live, 0.6MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.8%
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
Compiler

Compiled 9 to 6 computations (33.3% saved)

series6.0ms (0%)

Memory
7.5MiB live, 7.5MiB 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))

rewrite203.0ms (1.7%)

Memory
17.6MiB live, 248.2MiB allocated; 58ms 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%)

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

Compiled 1 519 to 349 computations (77% saved)

prune5.0ms (0%)

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

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New71576
Fresh000
Picked101
Done000
Total72577
Accuracy
100.0%
Counts
77 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.9%
(/.f64 (-.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 (tan.f64 eps)))
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.8%
#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.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 234 to 130 computations (44.4% saved)

series26.0ms (0.2%)

Memory
-20.3MiB live, 26.6MiB allocated; 6ms collecting garbage
Counts
35 → 143
Calls
Call 1
Inputs
#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)
(*.f64 eps eps)
eps
#s(literal 27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#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))
#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)
(/.f64 (-.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 (tan.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 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps)))))
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
(fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (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)))))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(-.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 (- (* (+ (* (- (* 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 eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#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 (- (* (+ (* -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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* 1/18 (pow eps 2))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* 11/3240 (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* (pow eps 2) (+ 11/3240 (* -1/27216 (pow eps 2))))))))))
#s(approx (pow eps 3) #s(hole binary64 (pow eps 3)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#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 (sin eps)) #s(hole binary64 (pow eps 2)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* -1/9 (pow eps 2))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* 19/1620 (pow eps 2)) 1/9))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/1620 (* -2/8505 (pow eps 2)))) 1/9))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow eps 3)))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* -1/2 (pow eps 2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* 13/120 (pow eps 2)) 1/2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 13/120 (* -41/3024 (pow eps 2)))) 1/2))))))
#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 (- (* (+ (* (- (* 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 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3))) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (* (pow eps 3) (cos eps)))))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (* -1 (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* eps (sin eps))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (pow (sin eps) 3) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (+ (* -1 (/ (pow (sin eps) 4) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)) (pow eps 2))) (pow (sin eps) 3)) (/ (pow (sin eps) 4) eps)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)))) (* -1 (pow (sin eps) 6))) (pow eps 3))) (pow (sin eps) 3)) (+ (* -1 (/ (pow (sin eps) 5) (pow eps 2))) (+ (/ (pow (sin eps) 4) eps) (/ (pow (sin eps) 5) (pow eps 2))))) (pow eps 2))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow (sin eps) 3)))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (+ (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (- (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps)))) (cos eps))) eps))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) eps))) eps)) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps))) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) eps)) (/ (pow (sin eps) 2) eps)) (sin eps)) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) eps)) (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (sin eps)) eps)) 1)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (+ (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 5) eps)) (/ (pow (sin eps) 5) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps) (/ (pow (sin eps) 6) eps)) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Calls

3 calls:

TimeVariablePointExpression
12.0ms
eps
@inf
((/ (- 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 (* eps eps) eps 27/2800 9/40 1/2 (/ (- 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 (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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow eps 3) 3 (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (sin eps) (* eps (sin eps)) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow (sin eps) 3) (- eps (tan eps)) (tan eps))
6.0ms
eps
@-inf
((/ (- 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 (* eps eps) eps 27/2800 9/40 1/2 (/ (- 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 (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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow eps 3) 3 (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (sin eps) (* eps (sin eps)) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow (sin eps) 3) (- eps (tan eps)) (tan eps))
4.0ms
eps
@0
((/ (- 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 (* eps eps) eps 27/2800 9/40 1/2 (/ (- 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 (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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow eps 3) 3 (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (sin eps) (* eps (sin eps)) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow (sin eps) 3) (- eps (tan eps)) (tan eps))

rewrite191.0ms (1.6%)

Memory
35.1MiB live, 173.6MiB allocated; 31ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06424851
06923726
138053726
081873670
Stop Event
iter limit
node limit
iter limit
Counts
178 → 311
Calls
Call 1
Inputs
#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)
(*.f64 eps eps)
eps
#s(literal 27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#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))
#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)
(/.f64 (-.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 (tan.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 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps)))))
(pow.f64 eps #s(literal 3 binary64))
#s(literal 3 binary64)
(fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (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)))))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(-.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 (- (* (+ (* (- (* 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 eps) #s(hole binary64 (pow eps 2)))
#s(approx eps #s(hole binary64 eps))
#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 (- (* (+ (* -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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* 1/18 (pow eps 2))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* 11/3240 (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* (pow eps 2) (+ 11/3240 (* -1/27216 (pow eps 2))))))))))
#s(approx (pow eps 3) #s(hole binary64 (pow eps 3)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#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 (sin eps)) #s(hole binary64 (pow eps 2)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* -1/9 (pow eps 2))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* 19/1620 (pow eps 2)) 1/9))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/1620 (* -2/8505 (pow eps 2)))) 1/9))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow eps 3)))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* -1/2 (pow eps 2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* 13/120 (pow eps 2)) 1/2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 13/120 (* -41/3024 (pow eps 2)))) 1/2))))))
#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 (- (* (+ (* (- (* 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 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3))) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (* (pow eps 3) (cos eps)))))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (* -1 (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* eps (sin eps))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (pow (sin eps) 3) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (+ (* -1 (/ (pow (sin eps) 4) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)) (pow eps 2))) (pow (sin eps) 3)) (/ (pow (sin eps) 4) eps)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)))) (* -1 (pow (sin eps) 6))) (pow eps 3))) (pow (sin eps) 3)) (+ (* -1 (/ (pow (sin eps) 5) (pow eps 2))) (+ (/ (pow (sin eps) 4) eps) (/ (pow (sin eps) 5) (pow eps 2))))) (pow eps 2))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow (sin eps) 3)))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (+ (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (- (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps)))) (cos eps))) eps))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) eps))) eps)) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps))) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) eps)) (/ (pow (sin eps) 2) eps)) (sin eps)) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) eps)) (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (sin eps)) eps)) 1)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (+ (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 5) eps)) (/ (pow (sin eps) 5) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps) (/ (pow (sin eps) 6) eps)) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Outputs
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (*.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 (pow.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (*.f64 (fma.f64 (-.f64 (*.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 (fma.f64 (-.f64 (*.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 (fma.f64 (-.f64 (*.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 (fma.f64 (-.f64 (*.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 (*.f64 eps eps) (fma.f64 (-.f64 (*.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) #s(literal 9/40 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps) (*.f64 eps eps)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.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)) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps) #s(literal 9/40 binary64)))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 (pow.f64 (-.f64 (*.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 (pow.f64 (*.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.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 (-.f64 (*.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 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps) #s(literal 9/40 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps #s(literal 9/40 binary64))
(fma.f64 (-.f64 (*.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) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) #s(literal 9/40 binary64))
(-.f64 #s(literal 9/40 binary64) (*.f64 (neg.f64 (*.f64 eps eps)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.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 (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)) eps) eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) #s(literal 729/7840000 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 27/112000 binary64) #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)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 729/7840000 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))))
(-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64))
(*.f64 (*.f64 #s(literal 27/112000 binary64) eps) eps)
(*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64))
(*.f64 #s(literal 27/112000 binary64) (*.f64 eps eps))
#s(literal 27/112000 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))
(fabs.f64 (*.f64 eps eps))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 2 binary64)))
eps
#s(literal 27/2800 binary64)
#s(literal 9/40 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) #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)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.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 #s(literal 9/40 binary64) (*.f64 eps eps))
(*.f64 eps (*.f64 eps #s(literal 9/40 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.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 (-.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 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) 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 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) eps) eps)
(*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)) (*.f64 eps eps))
(*.f64 (*.f64 eps eps) (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 (*.f64 eps eps) #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 #s(literal 9/40 binary64) (*.f64 eps eps) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(fma.f64 eps (*.f64 eps #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) #s(literal 81/1600 binary64)) (-.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))
(/.f64 (-.f64 #s(literal 81/1600 binary64) (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))
(/.f64 (fma.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)) #s(literal 729/64000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 81/1600 binary64) (*.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64)))))
(/.f64 (+.f64 #s(literal 729/64000 binary64) (*.f64 #s(literal -19683/21952000000 binary64) (pow.f64 eps #s(literal 6 binary64)))) (+.f64 #s(literal 81/1600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64))))))
(fma.f64 (*.f64 #s(literal -27/2800 binary64) eps) eps #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))
(-.f64 #s(literal 9/40 binary64) (*.f64 #s(literal 27/2800 binary64) (*.f64 eps eps)))
(+.f64 (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)) #s(literal 9/40 binary64))
(+.f64 #s(literal 9/40 binary64) (*.f64 (*.f64 eps eps) #s(literal -27/2800 binary64)))
#s(literal -27/2800 binary64)
(/.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 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (-.f64 eps (tan.f64 eps))) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))))
(/.f64 (-.f64 (*.f64 eps eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (+.f64 eps (sin.f64 eps)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(-.f64 eps (sin.f64 eps))
(/.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 3/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 eps #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 eps #s(literal 3/2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 eps eps) eps)
(*.f64 eps (*.f64 eps eps))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 3 binary64))
(pow.f64 (pow.f64 eps #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 3/2 binary64))
(pow.f64 eps #s(literal 3 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)))
#s(literal 3 binary64)
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))))))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(+.f64 (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (sin.f64 eps) eps))
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) (*.f64 eps eps))
(+.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps)))
(/.f64 (+.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps)))))
(fma.f64 (neg.f64 (fabs.f64 (sin.f64 eps))) (neg.f64 (fabs.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (fabs.f64 (sin.f64 eps))) (fabs.f64 (fabs.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(fma.f64 eps (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) (sin.f64 eps)))
(+.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps))
(+.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 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 (sin.f64 eps) eps)
(*.f64 eps (sin.f64 eps))
(/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (sin.f64 eps))
(*.f64 (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (sin.f64 eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64)))
(/.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 eps (tan.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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.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)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (*.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)))
#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) (-.f64 (*.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) (-.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)))
#s(approx (- (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) 1/2) (-.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (*.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)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (* (+ (* (- (* 27/112000 (* eps eps)) 27/2800) (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #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 (-.f64 (*.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(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 (-.f64 (*.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) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)) #s(literal 27/2800 binary64)))
#s(approx (* 27/112000 (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 27/112000 binary64)))
#s(approx (* eps eps) (*.f64 eps eps))
#s(approx eps eps)
#s(approx (- (* (* eps eps) 9/40) 1/2) #s(literal -1/2 binary64))
#s(approx (- (* (* eps eps) 9/40) 1/2) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (* (* eps eps) 9/40) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#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) (-.f64 (*.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) (-.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)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)))
#s(approx (* (+ (* -27/2800 (* eps eps)) 9/40) (* eps eps)) (*.f64 (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -27/2800 binary64) #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 (*.f64 eps eps) #s(literal -27/2800 binary64) #s(literal 9/40 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.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)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 (fma.f64 (-.f64 (*.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)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 #s(literal 1/3 binary64) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 #s(literal 1/18 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (fma.f64 #s(literal 11/3240 binary64) (*.f64 eps eps) #s(literal 1/18 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/27216 binary64) (*.f64 eps eps) #s(literal 11/3240 binary64)) (*.f64 eps eps) #s(literal 1/18 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (pow eps 3) (pow.f64 eps #s(literal 3 binary64)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (*.f64 eps eps) #s(literal 3 binary64)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (*.f64 (*.f64 eps eps) #s(literal 2 binary64)))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 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 (sin eps)) (*.f64 eps eps))
#s(approx (* eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (* eps (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)) (*.f64 eps eps)))
#s(approx (* eps (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)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 #s(literal 1/3 binary64) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/1620 binary64) (*.f64 eps eps)) #s(literal 1/9 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2/8505 binary64) (*.f64 eps eps) #s(literal 19/1620 binary64)) (*.f64 eps eps)) #s(literal 1/9 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (pow (sin eps) 3) (pow.f64 eps #s(literal 3 binary64)))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 13/120 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -41/3024 binary64) (*.f64 eps eps) #s(literal 13/120 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps)) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (pow.f64 (cos.f64 eps) #s(literal 2 binary64))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps))) #s(literal -1 binary64) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 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 (pow.f64 eps #s(literal 4 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) (*.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 #s(literal 27/112000 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 27/2800 binary64))) (*.f64 eps 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 #s(literal 9/40 binary64) (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 1/2 binary64))) (*.f64 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 (-.f64 (*.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 (-.f64 (*.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 (-.f64 (*.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 (*.f64 eps eps) #s(literal -27/2800 binary64)))
#s(approx (+ (* -27/2800 (* eps eps)) 9/40) (*.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal -2 binary64)) #s(literal 9/40 binary64)) #s(literal 27/2800 binary64)) (*.f64 eps eps)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps))) #s(literal -1 binary64) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 eps) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 (cos.f64 eps) (*.f64 eps eps))) (*.f64 (sin.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (sin.f64 eps)) (cos.f64 eps)))) (*.f64 (cos.f64 eps) (pow.f64 eps #s(literal 3 binary64)))))) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) eps)
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 (sin.f64 eps) eps))) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) eps)
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps)) (/.f64 (sin.f64 eps) eps))) eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 eps eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (+.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 eps eps))) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (*.f64 (sin.f64 eps) eps))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (sin.f64 eps)) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (* eps (sin eps)) (*.f64 (sin.f64 eps) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps)))) (*.f64 eps eps)))
#s(approx (pow (sin eps) 3) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))
#s(approx (- eps (tan eps)) eps)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (tan.f64 eps))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (cos.f64 eps)) (sin.f64 eps)) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (pow.f64 (cos.f64 eps) #s(literal 2 binary64)) 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (neg.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) (sin.f64 eps)) (cos.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)) #s(literal 1 binary64)) eps)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) eps)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) eps)) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (sin.f64 eps) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) eps)) (sin.f64 eps)) eps)) #s(literal 1 binary64)) eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (neg.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) eps) (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) eps) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64)))) eps) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (- eps (tan eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64)) eps)))

eval57.0ms (0.5%)

Memory
-14.0MiB live, 76.9MiB allocated; 10ms collecting garbage
Compiler

Compiled 21 581 to 2 266 computations (89.5% saved)

prune15.0ms (0.1%)

Memory
-15.4MiB live, 31.4MiB allocated; 2ms collecting garbage
Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New5421543
Fresh000
Picked145
Done000
Total5435548
Accuracy
100.0%
Counts
548 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.9%
(/.f64 (-.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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (-.f64 eps (tan.f64 eps)))
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.8%
#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.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 116 to 69 computations (40.5% saved)

series8.0ms (0.1%)

Memory
12.0MiB live, 12.0MiB allocated; 0ms collecting garbage
Counts
18 → 107
Calls
Call 1
Inputs
(/.f64 (-.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) eps (pow.f64 (sin.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 (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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.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)))))
(pow.f64 eps #s(literal 3 binary64))
eps
#s(literal 3 binary64)
(fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
Outputs
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* 1/18 (pow eps 2))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* 11/3240 (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* (pow eps 2) (+ 11/3240 (* -1/27216 (pow eps 2))))))))))
#s(approx (pow eps 3) #s(hole binary64 (pow eps 3)))
#s(approx eps #s(hole binary64 eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#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 (sin eps)) #s(hole binary64 (pow eps 2)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* -1/9 (pow eps 2))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* 19/1620 (pow eps 2)) 1/9))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/1620 (* -2/8505 (pow eps 2)))) 1/9))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow eps 3)))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* -1/2 (pow eps 2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* 13/120 (pow eps 2)) 1/2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 13/120 (* -41/3024 (pow eps 2)))) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3))) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (* (pow eps 3) (cos eps)))))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (* -1 (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* eps (sin eps))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (pow (sin eps) 3) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (pow (sin eps) 4) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)) (pow eps 2))) (pow (sin eps) 3)) (/ (pow (sin eps) 4) eps)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)))) (* -1 (pow (sin eps) 6))) (pow eps 3))) (pow (sin eps) 3)) (+ (* -1 (/ (pow (sin eps) 5) (pow eps 2))) (+ (/ (pow (sin eps) 4) eps) (/ (pow (sin eps) 5) (pow eps 2))))) (pow eps 2))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow (sin eps) 3)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (+ (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (- (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps)))) (cos eps))) eps))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) eps))) eps)) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps))) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) eps)) (/ (pow (sin eps) 2) eps)) (sin eps)) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) eps)) (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (sin eps)) eps)) 1)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 5) eps)) (/ (pow (sin eps) 5) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps) (/ (pow (sin eps) 6) eps)) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
((/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow eps 3) eps 3 (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (sin eps) (* eps (sin eps)) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (+ (* (sin eps) eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (- eps (tan eps)) (tan eps))
2.0ms
eps
@inf
((/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow eps 3) eps 3 (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (sin eps) (* eps (sin eps)) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (+ (* (sin eps) eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (- eps (tan eps)) (tan eps))
1.0ms
eps
@0
((/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (pow eps 3) eps 3 (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) (+ (* (sin eps) (sin eps)) (* eps (sin eps))) (sin eps) (* eps (sin eps)) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (+ (* (sin eps) eps) (pow (sin eps) 2)) (pow (sin eps) 2) 2 (- eps (tan eps)) (tan eps))

rewrite206.0ms (1.7%)

Memory
23.6MiB live, 165.6MiB allocated; 59ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05413738
05733335
133073059
084282993
Stop Event
iter limit
node limit
iter limit
Counts
125 → 243
Calls
Call 1
Inputs
(/.f64 (-.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) eps (pow.f64 (sin.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 (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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.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)))))
(pow.f64 eps #s(literal 3 binary64))
eps
#s(literal 3 binary64)
(fma.f64 eps eps (fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (sin.f64 eps))))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 eps (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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* 1/18 (pow eps 2))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* 11/3240 (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* (pow eps 2) (+ 11/3240 (* -1/27216 (pow eps 2))))))))))
#s(approx (pow eps 3) #s(hole binary64 (pow eps 3)))
#s(approx eps #s(hole binary64 eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#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 (sin eps)) #s(hole binary64 (pow eps 2)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/6 (pow eps 2))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 1/120 (pow eps 2)) 1/6))))))
#s(approx (* eps (sin eps)) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 1/120 (* -1/5040 (pow eps 2)))) 1/6))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* -1/9 (pow eps 2))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* 19/1620 (pow eps 2)) 1/9))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/1620 (* -2/8505 (pow eps 2)))) 1/9))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow eps 3)))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* -1/2 (pow eps 2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* 13/120 (pow eps 2)) 1/2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 13/120 (* -41/3024 (pow eps 2)))) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3))) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (* (pow eps 3) (cos eps)))))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (* -1 (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (* eps (sin eps)) #s(hole binary64 (* eps (sin eps))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (pow (sin eps) 3) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (pow (sin eps) 4) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)) (pow eps 2))) (pow (sin eps) 3)) (/ (pow (sin eps) 4) eps)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)))) (* -1 (pow (sin eps) 6))) (pow eps 3))) (pow (sin eps) 3)) (+ (* -1 (/ (pow (sin eps) 5) (pow eps 2))) (+ (/ (pow (sin eps) 4) eps) (/ (pow (sin eps) 5) (pow eps 2))))) (pow eps 2))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow (sin eps) 3)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (+ (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (- (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps)))) (cos eps))) eps))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) eps))) eps)) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps))) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) eps)) (/ (pow (sin eps) 2) eps)) (sin eps)) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) eps)) (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (sin eps)) eps)) 1)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps)))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) (sin eps)) (* eps (sin eps))) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 5) eps)) (/ (pow (sin eps) 5) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps) (/ (pow (sin eps) 6) eps)) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (-.f64 eps (tan.f64 eps)))
(-.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (-.f64 eps (tan.f64 eps))) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (*.f64 (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (-.f64 (pow.f64 eps #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (*.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 3/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 eps #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 eps #s(literal 3/2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 eps eps) eps)
(*.f64 eps (*.f64 eps eps))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 3 binary64))
(pow.f64 (pow.f64 eps #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 3/2 binary64))
(pow.f64 eps #s(literal 3 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)))
eps
#s(literal 3 binary64)
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))))))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(+.f64 (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (sin.f64 eps) eps))
(+.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(+.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) (*.f64 eps eps))
(*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (-.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(fma.f64 (neg.f64 (fabs.f64 (sin.f64 eps))) (neg.f64 (fabs.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (fabs.f64 (sin.f64 eps))) (fabs.f64 (fabs.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(fma.f64 eps (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) (sin.f64 eps)))
(+.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps))
(+.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 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 (sin.f64 eps) eps)
(*.f64 eps (sin.f64 eps))
(/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) (neg.f64 (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))))
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps)))
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (sin.f64 eps))
(*.f64 (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (sin.f64 eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))))))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(fma.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps) (*.f64 eps eps))
(fma.f64 eps eps (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(+.f64 (fma.f64 eps eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 (sin.f64 eps) eps))
(+.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(+.f64 (*.f64 eps eps) (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)))
(+.f64 (*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps)) (*.f64 eps eps))
(*.f64 (sin.f64 eps) (+.f64 (sin.f64 eps) eps))
(/.f64 (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (-.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(fma.f64 (neg.f64 (fabs.f64 (sin.f64 eps))) (neg.f64 (fabs.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (fabs.f64 (sin.f64 eps))) (fabs.f64 (fabs.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(fma.f64 eps (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(-.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (neg.f64 eps) (sin.f64 eps)))
(+.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps))
(+.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(*.f64 (neg.f64 (fabs.f64 (sin.f64 eps))) (neg.f64 (fabs.f64 (sin.f64 eps))))
(*.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))))
(*.f64 (fabs.f64 (fabs.f64 (sin.f64 eps))) (fabs.f64 (fabs.f64 (sin.f64 eps))))
(*.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))))
(*.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)))
(*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)))
(*.f64 (sin.f64 eps) (sin.f64 eps))
(pow.f64 (exp.f64 (log.f64 (sin.f64 eps))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (sin.f64 eps)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 eps eps)) (cos.f64 (+.f64 eps eps))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 eps eps))))
(fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(/.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 eps (tan.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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 #s(literal 1/3 binary64) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 #s(literal 1/18 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (fma.f64 #s(literal 11/3240 binary64) (*.f64 eps eps) #s(literal 1/18 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/27216 binary64) (*.f64 eps eps) #s(literal 11/3240 binary64)) (*.f64 eps eps) #s(literal 1/18 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (pow eps 3) (pow.f64 eps #s(literal 3 binary64)))
#s(approx eps eps)
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (*.f64 eps eps) #s(literal 3 binary64)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (*.f64 eps eps) #s(literal 2 binary64)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 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 (sin eps)) (*.f64 eps eps))
#s(approx (* eps (sin eps)) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (* eps (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)) (*.f64 eps eps)))
#s(approx (* eps (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)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 #s(literal 1/3 binary64) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/1620 binary64) (*.f64 eps eps)) #s(literal 1/9 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2/8505 binary64) (*.f64 eps eps) #s(literal 19/1620 binary64)) (*.f64 eps eps)) #s(literal 1/9 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (pow (sin eps) 3) (pow.f64 eps #s(literal 3 binary64)))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 13/120 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -41/3024 binary64) (*.f64 eps eps) #s(literal 13/120 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (*.f64 eps eps) #s(literal 3 binary64)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (*.f64 eps eps) #s(literal 2 binary64)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 eps eps))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 eps eps) #s(literal 2/45 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps))) #s(literal -1 binary64) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 eps) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 (cos.f64 eps) (*.f64 eps eps))) (*.f64 (sin.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (sin.f64 eps)) (cos.f64 eps)))) (*.f64 (cos.f64 eps) (pow.f64 eps #s(literal 3 binary64)))))) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) eps)
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal -1 binary64) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (/.f64 (sin.f64 eps) eps)))) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) eps)
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal -1 binary64) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (/.f64 (sin.f64 eps) eps)))) eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 eps eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (+.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (sin.f64 eps) eps))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (sin.f64 eps)) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (* eps (sin eps)) (*.f64 (sin.f64 eps) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps)))) (*.f64 eps eps)))
#s(approx (pow (sin eps) 3) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 eps eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (+.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (sin.f64 eps) eps))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (sin.f64 eps)) eps))
#s(approx (pow (sin eps) 2) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
#s(approx (- eps (tan eps)) eps)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (tan.f64 eps))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (neg.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) (sin.f64 eps)) (cos.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)) #s(literal 1 binary64)) eps)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) eps)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) eps)) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) (sin eps)) (* eps (sin eps))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (sin.f64 eps) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) eps)) (sin.f64 eps)) eps)) #s(literal 1 binary64)) eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (neg.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) eps) (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) eps) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64)))) eps) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (neg.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (- eps (tan eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64)) eps)))

eval75.0ms (0.6%)

Memory
-7.1MiB live, 39.1MiB allocated; 5ms collecting garbage
Compiler

Compiled 12 715 to 1 449 computations (88.6% saved)

prune16.0ms (0.1%)

Memory
-32.2MiB live, 18.4MiB allocated; 10ms collecting garbage
Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New2701271
Fresh000
Picked101
Done044
Total2715276
Accuracy
100.0%
Counts
276 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.9%
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (-.f64 eps (tan.f64 eps)))
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.8%
#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.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 115 to 66 computations (42.6% saved)

series8.0ms (0.1%)

Memory
12.0MiB live, 12.0MiB allocated; 0ms collecting garbage
Counts
15 → 87
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.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 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(pow.f64 eps #s(literal 3 binary64))
eps
#s(literal 3 binary64)
(fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(sin.f64 eps)
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
Outputs
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* 1/18 (pow eps 2))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* 11/3240 (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* (pow eps 2) (+ 11/3240 (* -1/27216 (pow eps 2))))))))))
#s(approx (pow eps 3) #s(hole binary64 (pow eps 3)))
#s(approx eps #s(hole binary64 eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#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 (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* -1/9 (pow eps 2))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* 19/1620 (pow eps 2)) 1/9))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/1620 (* -2/8505 (pow eps 2)))) 1/9))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow eps 3)))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* -1/2 (pow eps 2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* 13/120 (pow eps 2)) 1/2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 13/120 (* -41/3024 (pow eps 2)))) 1/2))))))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3))) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (* (pow eps 3) (cos eps)))))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (* -1 (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (pow (sin eps) 3) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (pow (sin eps) 4) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)) (pow eps 2))) (pow (sin eps) 3)) (/ (pow (sin eps) 4) eps)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)))) (* -1 (pow (sin eps) 6))) (pow eps 3))) (pow (sin eps) 3)) (+ (* -1 (/ (pow (sin eps) 5) (pow eps 2))) (+ (/ (pow (sin eps) 4) eps) (/ (pow (sin eps) 5) (pow eps 2))))) (pow eps 2))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow (sin eps) 3)))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (+ (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (- (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps)))) (cos eps))) eps))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) eps))) eps)) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps))) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) eps)) (/ (pow (sin eps) 2) eps)) (sin eps)) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) eps)) (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (sin eps)) eps)) 1)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 5) eps)) (/ (pow (sin eps) 5) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps) (/ (pow (sin eps) 6) eps)) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
eps
@-inf
((/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow eps 3) eps 3 (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (+ (* (sin eps) eps) (pow (sin eps) 2)) (sin eps) (pow (sin eps) 2) 2 (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow (sin eps) 3) (- eps (tan eps)) (tan eps))
2.0ms
eps
@inf
((/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow eps 3) eps 3 (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (+ (* (sin eps) eps) (pow (sin eps) 2)) (sin eps) (pow (sin eps) 2) 2 (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow (sin eps) 3) (- eps (tan eps)) (tan eps))
1.0ms
eps
@0
((/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow eps 3) eps 3 (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (+ (* (sin eps) eps) (pow (sin eps) 2)) (sin eps) (pow (sin eps) 2) 2 (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (pow (sin eps) 3) (- eps (tan eps)) (tan eps))

rewrite175.0ms (1.4%)

Memory
25.1MiB live, 155.5MiB allocated; 19ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05123221
05372694
131882684
082522630
Stop Event
iter limit
node limit
iter limit
Counts
102 → 180
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.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 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(pow.f64 eps #s(literal 3 binary64))
eps
#s(literal 3 binary64)
(fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(sin.f64 eps)
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(-.f64 eps (tan.f64 eps))
(tan.f64 eps)
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 -1/2))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* 9/40 (pow eps 2)) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (* (pow eps 2) (+ 9/40 (* -27/2800 (pow eps 2)))) 1/2)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* 1/6 (pow eps 3))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* -1/120 (pow eps 2))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* (pow eps 3) (+ 1/6 (* (pow eps 2) (- (* 1/5040 (pow eps 2)) 1/120))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* 1/18 (pow eps 2))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* 11/3240 (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (+ 1/18 (* (pow eps 2) (+ 11/3240 (* -1/27216 (pow eps 2))))))))))
#s(approx (pow eps 3) #s(hole binary64 (pow eps 3)))
#s(approx eps #s(hole binary64 eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* 3 (pow eps 2))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* -1/2 (pow eps 2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* 2 (pow eps 2))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* -1/2 (pow eps 2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* 19/360 (pow eps 2)) 1/2))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* (pow eps 2) (+ 2 (* (pow eps 2) (- (* (pow eps 2) (+ 19/360 (* -17/5040 (pow eps 2)))) 1/2))))))
#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 (pow (sin eps) 2) #s(hole binary64 (pow eps 2)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1/3 (pow eps 2))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* 2/45 (pow eps 2)) 1/3))))))
#s(approx (pow (sin eps) 2) #s(hole binary64 (* (pow eps 2) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 2/45 (* -1/315 (pow eps 2)))) 1/3))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* 1/3 eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* -1/9 (pow eps 2))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* 19/1620 (pow eps 2)) 1/9))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1/3 (* (pow eps 2) (- (* (pow eps 2) (+ 19/1620 (* -2/8505 (pow eps 2)))) 1/9))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow eps 3)))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* -1/2 (pow eps 2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* 13/120 (pow eps 2)) 1/2))))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (* (pow eps 3) (+ 1 (* (pow eps 2) (- (* (pow eps 2) (+ 13/120 (* -41/3024 (pow eps 2)))) 1/2))))))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 1))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (* -1 (/ (sin eps) eps))) (* -1 (/ (sin eps) (* eps (cos eps)))))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (- (+ 1 (+ (* -1 (/ (sin eps) eps)) (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3))) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))))) (+ (* -1 (/ (sin eps) (* eps (cos eps)))) (+ (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (* (pow eps 2) (cos eps)))) (* -1 (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (* (sin eps) (- (* -1 (sin eps)) (* -1 (/ (sin eps) (cos eps))))) (cos eps))))) (* (pow eps 3) (cos eps)))))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (+ (* -1 (pow (sin eps) 3)) (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (+ 1 (* -1 (/ (sin eps) eps))))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) (pow eps 2)))) (/ (sin eps) eps)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* eps (- (+ 1 (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (* -1 (pow (sin eps) 3))) (pow eps 3)))) (+ (* -1 (/ (pow (sin eps) 2) (pow eps 2))) (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2))))))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (pow eps 2)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (/ (sin eps) eps)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (+ (/ (sin eps) eps) (/ (pow (sin eps) 2) (pow eps 2)))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (sin eps))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* eps (+ (sin eps) (/ (pow (sin eps) 2) eps)))))
#s(approx (sin eps) #s(hole binary64 (sin eps)))
#s(approx (pow (sin eps) 2) #s(hole binary64 (pow (sin eps) 2)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (pow (sin eps) 3) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (pow (sin eps) 4) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)) (pow eps 2))) (pow (sin eps) 3)) (/ (pow (sin eps) 4) eps)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (- (+ (* -1 (/ (+ (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5)))) (* -1 (pow (sin eps) 6))) (pow eps 3))) (pow (sin eps) 3)) (+ (* -1 (/ (pow (sin eps) 5) (pow eps 2))) (+ (/ (pow (sin eps) 4) eps) (/ (pow (sin eps) 5) (pow eps 2))))) (pow eps 2))))
#s(approx (pow (sin eps) 3) #s(hole binary64 (pow (sin eps) 3)))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (sin eps) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(hole binary64 (+ 1 (* -1 (/ (- (+ (sin eps) (* -1 (/ (- (+ (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (* -1 (/ (- (* -1 (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)))) (/ (* (sin eps) (- (* -1 (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps)))) (cos eps))) eps))) (/ (* (sin eps) (- (sin eps) (/ (sin eps) (cos eps)))) (cos eps))) eps))) (/ (sin eps) (cos eps))) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2)) eps))) eps)) 1)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (+ (* -1 (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps))) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) eps) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 2) eps)) (/ (pow (sin eps) 2) eps)) (sin eps)) eps)) 1)))))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (* -1 (* eps (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 3) eps)) (/ (* (sin eps) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (+ (* -1 (pow (sin eps) 2)) (pow (sin eps) 2))) eps)) (sin eps)) eps)) 1)))))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) #s(hole binary64 (* (pow eps 2) (+ 1 (* -1 (/ (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps))) eps))))))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) #s(hole binary64 (* -1 (* eps (+ (* -1 (sin eps)) (* -1 (/ (pow (sin eps) 2) eps)))))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (+ (* -1 (/ (pow (sin eps) 5) eps)) (/ (pow (sin eps) 5) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) #s(hole binary64 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (/ (* (sin eps) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps) (/ (pow (sin eps) 6) eps)) (+ (* -1 (pow (sin eps) 5)) (pow (sin eps) 5))) eps)) (* -1 (pow (sin eps) 4))) eps)) (pow (sin eps) 3)) (pow eps 2))))
#s(approx (- eps (tan eps)) #s(hole binary64 (* -1 (* eps (- (/ (sin eps) (* eps (cos eps))) 1)))))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
(/.f64 (neg.f64 (/.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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (neg.f64 (-.f64 eps (tan.f64 eps))))
(/.f64 (/.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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps)))
(-.f64 (/.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps))) (/.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (*.f64 (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (*.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)))) (*.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64))) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) #s(literal 3 binary64)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 9 binary64)) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (*.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))) (pow.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (neg.f64 eps) #s(literal 3 binary64)) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (pow.f64 eps #s(literal 3/2 binary64))) (neg.f64 (pow.f64 eps #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 eps #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 eps #s(literal 3/2 binary64))))
(*.f64 (pow.f64 eps #s(literal 3/2 binary64)) (pow.f64 eps #s(literal 3/2 binary64)))
(*.f64 (*.f64 eps eps) eps)
(*.f64 eps (*.f64 eps eps))
(pow.f64 (exp.f64 (log.f64 eps)) #s(literal 3 binary64))
(pow.f64 (pow.f64 eps #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 eps eps) #s(literal 3/2 binary64))
(pow.f64 eps #s(literal 3 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 eps) #s(literal 3 binary64)))
eps
#s(literal 3 binary64)
(/.f64 (-.f64 (pow.f64 eps #s(literal 4 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 eps eps) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 eps #s(literal 6 binary64)) (pow.f64 (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 eps #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 eps eps) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))))
(fma.f64 (neg.f64 (fabs.f64 eps)) (neg.f64 (fabs.f64 eps)) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (fabs.f64 eps)) (fabs.f64 (fabs.f64 eps)) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (exp.f64 (log.f64 eps)) (exp.f64 (log.f64 eps)) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (neg.f64 eps)) (neg.f64 (neg.f64 eps)) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 eps) (fabs.f64 eps) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 (neg.f64 eps) (neg.f64 eps) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(+.f64 (fma.f64 eps eps (*.f64 (sin.f64 eps) eps)) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(+.f64 (*.f64 eps eps) (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(+.f64 (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 4 binary64))) (-.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 3 binary64)) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) (*.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(fma.f64 (neg.f64 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (neg.f64 (sin.f64 eps))) (fabs.f64 (neg.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))) (*.f64 (sin.f64 eps) eps))
(fma.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) (sin.f64 eps) (*.f64 (sin.f64 eps) eps))
(fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(fma.f64 eps (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (*.f64 (sin.f64 eps) eps))
(+.f64 (*.f64 (sin.f64 eps) eps) (pow.f64 (sin.f64 eps) #s(literal 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 (neg.f64 (sin.f64 eps))) (neg.f64 (neg.f64 (sin.f64 eps))))
(*.f64 (fabs.f64 (neg.f64 (sin.f64 eps))) (fabs.f64 (neg.f64 (sin.f64 eps))))
(*.f64 (fabs.f64 (sin.f64 eps)) (fabs.f64 (sin.f64 eps)))
(*.f64 (exp.f64 (log.f64 (sin.f64 eps))) (exp.f64 (log.f64 (sin.f64 eps))))
(*.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (sin.f64 eps)))
(*.f64 (sin.f64 eps) (sin.f64 eps))
(pow.f64 (exp.f64 (log.f64 (sin.f64 eps))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sin.f64 eps) #s(literal 2 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 eps eps)) (cos.f64 (+.f64 eps eps))) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) eps))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 2 binary64)))
#s(literal 2 binary64)
(/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) (neg.f64 (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)) (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (sin.f64 eps))
(*.f64 (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (sin.f64 eps))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (sin.f64 eps) #s(literal 3 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 eps)) #s(literal 3 binary64)))
(/.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 eps (tan.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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(literal -1/2 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- 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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.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 (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 #s(literal 1/3 binary64) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 #s(literal 1/18 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (fma.f64 #s(literal 11/3240 binary64) (*.f64 eps eps) #s(literal 1/18 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/27216 binary64) (*.f64 eps eps) #s(literal 11/3240 binary64)) (*.f64 eps eps) #s(literal 1/18 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (pow eps 3) (pow.f64 eps #s(literal 3 binary64)))
#s(approx eps eps)
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (*.f64 eps eps) #s(literal 3 binary64)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (*.f64 eps eps) #s(literal 2 binary64)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/360 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -17/5040 binary64) (*.f64 eps eps) #s(literal 19/360 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 2 binary64)) (*.f64 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 (pow (sin eps) 2) (*.f64 eps eps))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 2/45 binary64) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (pow (sin eps) 2) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -1/315 binary64) (*.f64 eps eps) #s(literal 2/45 binary64)) (*.f64 eps eps)) #s(literal 1/3 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 #s(literal 1/3 binary64) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 19/1620 binary64) (*.f64 eps eps)) #s(literal 1/9 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -2/8505 binary64) (*.f64 eps eps) #s(literal 19/1620 binary64)) (*.f64 eps eps)) #s(literal 1/9 binary64)) (*.f64 eps eps) #s(literal 1/3 binary64)) eps))
#s(approx (pow (sin eps) 3) (pow.f64 eps #s(literal 3 binary64)))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (*.f64 eps eps) #s(literal -1/2 binary64) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 13/120 binary64) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#s(approx (pow (sin eps) 3) (*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 #s(literal -41/3024 binary64) (*.f64 eps eps) #s(literal 13/120 binary64)) (*.f64 eps eps)) #s(literal 1/2 binary64)) (*.f64 eps eps) #s(literal 1 binary64)) (pow.f64 eps #s(literal 3 binary64))))
#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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) #s(literal 1 binary64))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (sin.f64 eps) eps) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) #s(literal 1 binary64)) (fma.f64 (*.f64 (/.f64 (sin.f64 eps) (*.f64 eps eps)) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (cos.f64 eps))) #s(literal -1 binary64) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 eps #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps))) (neg.f64 (/.f64 (sin.f64 eps) eps))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 eps) (/.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (*.f64 (cos.f64 eps) (*.f64 eps eps))) (*.f64 (sin.f64 eps) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (neg.f64 (sin.f64 eps)) (neg.f64 (tan.f64 eps))) (sin.f64 eps)) (cos.f64 eps)))) (*.f64 (cos.f64 eps) (pow.f64 eps #s(literal 3 binary64)))))) (/.f64 (neg.f64 (sin.f64 eps)) (*.f64 (cos.f64 eps) eps)))))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) eps)
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal -1 binary64) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (/.f64 (sin.f64 eps) eps)))) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) eps)
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (fma.f64 (/.f64 (sin.f64 eps) eps) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (sin.f64 eps) eps)) eps))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64))) (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) #s(literal -1 binary64) (+.f64 (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64)) (/.f64 (sin.f64 eps) eps)))) eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 eps eps))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (+.f64 (+.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 eps) eps) #s(literal 2 binary64))) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (sin.f64 eps) eps))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (*.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) (sin.f64 eps)) eps))
#s(approx (sin eps) (sin.f64 eps))
#s(approx (pow (sin eps) 2) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (*.f64 eps eps)) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps)) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (neg.f64 (pow.f64 (sin.f64 eps) #s(literal 6 binary64)))) (pow.f64 eps #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps eps)) #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) (*.f64 eps eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 4 binary64)) eps)))) (*.f64 eps eps)))
#s(approx (pow (sin eps) 3) (pow.f64 (sin.f64 eps) #s(literal 3 binary64)))
#s(approx (- eps (tan eps)) eps)
#s(approx (- eps (tan eps)) (*.f64 (fma.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal -1 binary64) #s(literal 1 binary64)) eps))
#s(approx (tan eps) (tan.f64 eps))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) eps) #s(literal -1 binary64) #s(literal 1 binary64)))
#s(approx (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.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 (/ (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (- eps (tan eps))) (fma.f64 (/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (neg.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (sin.f64 eps) (tan.f64 eps)) (sin.f64 eps)) (cos.f64 eps))) (sin.f64 eps)) (cos.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 (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)) #s(literal 1 binary64)) eps)))
#s(approx (- (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (sin.f64 eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) eps)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 eps) eps) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (sin.f64 eps)) eps)) #s(literal 1 binary64)) eps)))
#s(approx (/ (pow eps 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (sin.f64 eps) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps)) (/.f64 (pow.f64 (neg.f64 (sin.f64 eps)) #s(literal 3 binary64)) eps)) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))) eps)) (sin.f64 eps)) eps)) #s(literal 1 binary64)) eps)))
#s(approx (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 eps eps)))
#s(approx (+ (* (sin eps) eps) (pow (sin eps) 2)) (neg.f64 (*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 eps) #s(literal 2 binary64)) eps) #s(literal -1 binary64) (neg.f64 (sin.f64 eps))) eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 5 binary64)) eps) (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (/ (pow (sin eps) 3) (+ (* eps eps) (+ (* (sin eps) eps) (pow (sin eps) 2)))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64))) (sin.f64 eps) (pow.f64 (sin.f64 eps) #s(literal 6 binary64))) eps) (*.f64 #s(literal 0 binary64) (pow.f64 (sin.f64 eps) #s(literal 5 binary64)))) eps) (pow.f64 (sin.f64 eps) #s(literal 4 binary64)))) eps) #s(literal -1 binary64) (pow.f64 (sin.f64 eps) #s(literal 3 binary64))) (*.f64 eps eps)))
#s(approx (- eps (tan eps)) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 (sin.f64 eps) eps) (cos.f64 eps)) #s(literal 1 binary64)) eps)))

eval33.0ms (0.3%)

Memory
-13.1MiB live, 42.9MiB allocated; 11ms collecting garbage
Compiler

Compiled 13 993 to 1 415 computations (89.9% saved)

prune10.0ms (0.1%)

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

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New3011302
Fresh000
Picked011
Done044
Total3016307
Accuracy
100.0%
Counts
307 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
1.9%
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (-.f64 eps (tan.f64 eps)))
1.9%
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
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.8%
#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.5%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
98.9%
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) #s(literal -1/2 binary64))
Compiler

Compiled 420 to 141 computations (66.4% saved)

regimes9.0ms (0.1%)

Memory
-34.8MiB live, 9.7MiB allocated; 4ms collecting garbage
Counts
9 → 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))) (-.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)))
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.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) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64)))))) (-.f64 eps (tan.f64 eps)))
(/.f64 (-.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 (tan.f64 eps)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 eps #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))) (-.f64 eps (tan.f64 eps))) (*.f64 (-.f64 eps (tan.f64 eps)) (/.f64 (pow.f64 (sin.f64 eps) #s(literal 3 binary64)) (fma.f64 eps eps (fma.f64 (sin.f64 eps) eps (pow.f64 (sin.f64 eps) #s(literal 2 binary64))))))) (*.f64 (-.f64 eps (tan.f64 eps)) (-.f64 eps (tan.f64 eps))))
Outputs
#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)))
Calls

2 calls:

6.0ms
(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
3.0ms
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
5.7MiB live, 5.7MiB 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))) (-.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)))
Outputs
#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)))
Calls

2 calls:

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

Compiled 10 to 7 computations (30% saved)

regimes2.0ms (0%)

Memory
5.3MiB live, 5.3MiB allocated; 0ms collecting garbage
Counts
2 → 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))) (-.f64 (*.f64 (*.f64 eps eps) #s(literal 9/40 binary64)) #s(literal 1/2 binary64)))
Outputs
#s(approx (/ (- eps (sin eps)) (- eps (tan eps))) (-.f64 (*.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.5%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
99.5%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

regimes2.0ms (0%)

Memory
4.4MiB live, 4.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
98.9%1(/.f64 (-.f64 eps (sin.f64 eps)) (-.f64 eps (tan.f64 eps)))
98.9%1eps
Compiler

Compiled 10 to 7 computations (30% saved)

simplify47.0ms (0.4%)

Memory
1.4MiB live, 47.6MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02778
13978
25078
35778
46678
58778
613778
727978
881278
9403878
Stop Event
node limit
Calls
Call 1
Inputs
#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)) (- 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 (*.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))) (-.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)) (- 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 (*.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))

derivations100.0ms (0.8%)

Memory
-7.5MiB live, 38.4MiB allocated; 3ms collecting garbage
Stop Event
fuel
Compiler

Compiled 78 to 27 computations (65.4% saved)

preprocess22.0ms (0.2%)

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

Compiled 188 to 78 computations (58.5% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...