fix nan/create unit test fns
[ieee754fpu.git] / src / ieee754 / fpcommon / test / unit_test_double.py
index bfa949dc821b7cfae5b65b02c71c6d407c3a1953..fca61eada9863f179f710122f2b0662e9e303d67 100644 (file)
@@ -33,14 +33,14 @@ def match(x, y):
         (x == y)
         )
 
-def create(s, e, x):
+def create(s, e, m):
     return (s<<63) | ((e+1023) << 52) | m
 
 def inf(s):
     return create(s, 1024, 0)
 
 def nan(s):
-    return create(s, 1024, 1<<52)
+    return create(s, 1024, 1<<51)
 
 def zero(s):
     return s<<63