You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2018/08/02 11:54:19 UTC
[GitHub] larroy edited a comment on issue #11973: control flow operator
tests failing on Linux and Windows
larroy edited a comment on issue #11973: control flow operator tests failing on Linux and Windows
URL: https://github.com/apache/incubator-mxnet/issues/11973#issuecomment-409900588
This fails on windows: branch "windows" on my fork.
instance m5d.25xlarge
To reproduce do:
python ci\build_windows.py
ci/windows/test_py3_cpu.ps1
```
======================================================================
ERROR: test_contrib_control_flow.test_while_loop_simple_forward
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Anaconda3\envs\py3\lib\site-packages\nose\case.py", line 197, in runTest
self.test(*self.arg)
File "d:\mxnet\tests\python\unittest\common.py", line 172, in test_new
orig_test(*args, **kwargs)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 58, in test_while_loop_simple_forward
mx.nd.array([0], dtype="int64"), # s
File "d:\mxnet\windows_package\python\mxnet\gluon\block.py", line 540, in __call__
out = self.forward(*args)
File "d:\mxnet\windows_package\python\mxnet\gluon\block.py", line 905, in forward
return self._call_cached_op(x, *args)
File "d:\mxnet\windows_package\python\mxnet\gluon\block.py", line 811, in _call_cached_op
out = self._cached_op(*cargs)
File "d:\mxnet\windows_package\python\mxnet\_ctypes\ndarray.py", line 150, in __call__
ctypes.byref(out_stypes)))
File "d:\mxnet\windows_package\python\mxnet\base.py", line 255, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Error in operator _testblock6__while_loop0: [11:39:51] D:\mxnet\src\operator\control_flow.cc:758: Check failed: input_nids.size() == subg_in.size() (1 vs. 2)
-------------------- >> begin captured logging << --------------------
common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=1828478084 to reproduce.
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_contrib_control_flow.test_while_loop_for_foreach
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Anaconda3\envs\py3\lib\site-packages\nose\case.py", line 197, in runTest
self.test(*self.arg)
File "d:\mxnet\tests\python\unittest\common.py", line 172, in test_new
orig_test(*args, **kwargs)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 606, in test_while_loop_for_foreach
case_0()
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 280, in case_0
n_steps=1,
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 236, in _verify_while_loop
sym_outs, sym_grads = _get_symbolic_result(out_grads, n_steps)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 218, in _get_symbolic_result
args_grad=args_grad,
File "d:\mxnet\windows_package\python\mxnet\symbol\symbol.py", line 1703, in bind
ctypes.byref(handle)))
File "d:\mxnet\windows_package\python\mxnet\base.py", line 255, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Error in operator _while_loop0: [11:39:51] D:\mxnet\src\operator\control_flow.cc:758: Check failed: input_nids.size() == subg_in.size() (1 vs. 2)
-------------------- >> begin captured logging << --------------------
common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=528855989 to reproduce.
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_contrib_control_flow.test_while_loop_nested
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Anaconda3\envs\py3\lib\site-packages\nose\case.py", line 197, in runTest
self.test(*self.arg)
File "d:\mxnet\tests\python\unittest\common.py", line 172, in test_new
orig_test(*args, **kwargs)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 887, in test_while_loop_nested
sym_out, sym_grad = _get_sym_result(is_train=is_train, args=args, args_grad=args_grad, out_grad=out_grad)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 876, in _get_sym_result
args_grad=args_grad,
File "d:\mxnet\windows_package\python\mxnet\symbol\symbol.py", line 1703, in bind
ctypes.byref(handle)))
File "d:\mxnet\windows_package\python\mxnet\base.py", line 255, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Error in operator _while_loop1: [11:39:51] D:\mxnet\src\operator\control_flow.cc:758: Check failed: input_nids.size() == subg_in.size() (1 vs. 4)
-------------------- >> begin captured logging << --------------------
common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=1172039107 to reproduce.
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_contrib_control_flow.test_while_loop_rnn
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Anaconda3\envs\py3\lib\site-packages\nose\case.py", line 197, in runTest
self.test(*self.arg)
File "d:\mxnet\tests\python\unittest\common.py", line 172, in test_new
orig_test(*args, **kwargs)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 934, in test_while_loop_rnn
s_0=(batch_size, hidden_dim),
File "d:\mxnet\windows_package\python\mxnet\symbol\symbol.py", line 996, in infer_shape
res = self._infer_shape_impl(False, *args, **kwargs)
File "d:\mxnet\windows_package\python\mxnet\symbol\symbol.py", line 1126, in _infer_shape_impl
ctypes.byref(complete)))
File "d:\mxnet\windows_package\python\mxnet\base.py", line 255, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Error in operator _while_loop3: [11:39:51] D:\mxnet\src\operator\control_flow.cc:758: Check failed: input_nids.size() == subg_in.size() (1 vs. 8)
-------------------- >> begin captured stdout << ---------------------
infer_shape error. Arguments:
data: (3, 2, 4)
s_0: (2, 3)
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=714833391 to reproduce.
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_contrib_control_flow.test_cond
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Anaconda3\envs\py3\lib\site-packages\nose\case.py", line 197, in runTest
self.test(*self.arg)
File "d:\mxnet\tests\python\unittest\common.py", line 172, in test_new
orig_test(*args, **kwargs)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 1129, in test_cond
(2, 3),
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 1087, in run_case
**params
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 1052, in _verify_cond
sym_outs, sym_grads = _get_symbolic_result(out_grads)
File "d:\mxnet\tests\python\unittest\test_contrib_control_flow.py", line 1040, in _get_symbolic_result
{"FreeVar" + str(i): mx.nd.zeros(s) for i, s in enumerate(free_var_shapes)},
File "d:\mxnet\windows_package\python\mxnet\symbol\symbol.py", line 1703, in bind
ctypes.byref(handle)))
File "d:\mxnet\windows_package\python\mxnet\base.py", line 255, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Error in operator _cond0: [11:39:51] D:\mxnet\src\operator\control_flow.cc:1065: Check failed: input_nids.size() == subg_in.size() (1 vs. 2)
-------------------- >> begin captured logging << --------------------
common: INFO: Setting test np/mx/python random seeds, use MXNET_TEST_SEED=1451113207 to reproduce.
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
XML: d:\mxnet\nosetests_unittest.xml
----------------------------------------------------------------------
Ran 590 tests in 565.787s
FAILED (SKIP=10, errors=5)
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services