提交 5c022322 authored 作者: Frederic Bastien's avatar Frederic Bastien

Fix test with python 32bit

上级 1908d995
...@@ -6578,10 +6578,11 @@ class test_arithmetic_cast(unittest.TestCase): ...@@ -6578,10 +6578,11 @@ class test_arithmetic_cast(unittest.TestCase):
class T_long_tensor(unittest.TestCase): class T_long_tensor(unittest.TestCase):
def test_fit_int64(self): def test_fit_int64(self):
for exp in xrange(64): for exp in xrange(gof.python_int_bitwidth()):
val = L(2 ** exp - 1) val = L(2 ** exp - 1)
scalar_ct = constant(val) scalar_ct = constant(val)
assert scalar_ct.dtype.startswith('int'), scalar_ct.dtype
assert scalar_ct.dtype.startswith('int'), (exp, val, scalar_ct.dtype)
assert scalar_ct.value == val assert scalar_ct.value == val
vector_ct = constant([val, val]) vector_ct = constant([val, val])
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论