Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[VTA] Move compiler related registry items to vta/build_module.py #6012

Merged
merged 1 commit into from
Jul 8, 2020

Conversation

tqchen
Copy link
Member

@tqchen tqchen commented Jul 8, 2020

@tqchen
Copy link
Member Author

tqchen commented Jul 8, 2020

cc @tmoreau89

@tqchen tqchen merged commit a119a6d into apache:master Jul 8, 2020
@lhf1997
Copy link

lhf1997 commented Jul 9, 2020

When i run the 2D convolution testbench in Pynq-Z1 i found a new problem. Here are the codes.
Conv2DWorkload(batch=1, height=56, width=56, in_filter=64, out_filter=64, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=1, wstride=1) CPU CONV2D TEST PASSED: Time cost = 0.14192 sec/op, 1.62916 GOPS Conv2DWorkload(batch=1, height=56, width=56, in_filter=64, out_filter=128, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=2, wstride=2) CPU CONV2D TEST PASSED: Time cost = 0.11228 sec/op, 1.02962 GOPS Conv2DWorkload(batch=1, height=56, width=56, in_filter=64, out_filter=128, hkernel=1, wkernel=1, hpad=0, wpad=0, hstride=2, wstride=2) CPU CONV2D TEST PASSED: Time cost = 0.0120058 sec/op, 1.06991 GOPS Conv2DWorkload(batch=1, height=28, width=28, in_filter=128, out_filter=128, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=1, wstride=1) CPU CONV2D TEST PASSED: Time cost = 0.153793 sec/op, 1.50339 GOPS Conv2DWorkload(batch=1, height=28, width=28, in_filter=128, out_filter=256, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=2, wstride=2) CPU CONV2D TEST PASSED: Time cost = 0.107459 sec/op, 1.07581 GOPS Conv2DWorkload(batch=1, height=28, width=28, in_filter=128, out_filter=256, hkernel=1, wkernel=1, hpad=0, wpad=0, hstride=2, wstride=2) CPU CONV2D TEST PASSED: Time cost = 0.0114087 sec/op, 1.1259 GOPS Conv2DWorkload(batch=1, height=14, width=14, in_filter=256, out_filter=256, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=1, wstride=1) CPU CONV2D TEST PASSED: Time cost = 0.150966 sec/op, 1.53155 GOPS Conv2DWorkload(batch=1, height=14, width=14, in_filter=256, out_filter=512, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=2, wstride=2) CPU CONV2D TEST PASSED: Time cost = 0.0988321 sec/op, 1.16972 GOPS Conv2DWorkload(batch=1, height=14, width=14, in_filter=256, out_filter=512, hkernel=1, wkernel=1, hpad=0, wpad=0, hstride=2, wstride=2) CPU CONV2D TEST PASSED: Time cost = 0.0113619 sec/op, 1.13054 GOPS Conv2DWorkload(batch=1, height=7, width=7, in_filter=512, out_filter=512, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=1, wstride=1) CPU CONV2D TEST PASSED: Time cost = 0.189959 sec/op, 1.21716 GOPS Conv2DWorkload(batch=1, height=56, width=56, in_filter=64, out_filter=64, hkernel=3, wkernel=3, hpad=1, wpad=1, hstride=1, wstride=1) Traceback (most recent call last): File "tvm/vta/tests/python/integration/test_benchmark_topi_conv2d.py", line 260, in <module> test_conv2d(device="vta") File "tvm/vta/tests/python/integration/test_benchmark_topi_conv2d.py", line 256, in test_conv2d vta.testing.run(_run) File "/home/lhf/tvm/vta/python/vta/testing/util.py", line 75, in run run_func(env, remote) File "tvm/vta/tests/python/integration/test_benchmark_topi_conv2d.py", line 255, in _run run_conv2d(env, remote, wl, target) File "tvm/vta/tests/python/integration/test_benchmark_topi_conv2d.py", line 186, in run_conv2d data_arr = tvm.nd.array(data_np, ctx) File "/home/lhf/tvm/python/tvm/runtime/ndarray.py", line 503, in array return empty(arr.shape, arr.dtype, ctx).copyfrom(arr) File "/home/lhf/tvm/python/tvm/runtime/ndarray.py", line 278, in empty ctypes.byref(handle))) File "/home/lhf/tvm/python/tvm/_ffi/base.py", line 334, in check_call raise get_last_ffi_error() tvm.error.RPCError: Traceback (most recent call last): [bt] (8) /home/lhf/tvm/build/libtvm.so(tvm::runtime::NDArray::Empty(std::vector<long, std::allocator<long> >, DLDataType, DLContext)+0x1ff) [0x7f04af53346f] [bt] (7) /home/lhf/tvm/build/libtvm.so(tvm::runtime::RPCDeviceAPI::AllocDataSpace(DLContext, unsigned long, unsigned long, DLDataType)+0xbe7) [0x7f04af561977] [bt] (6) /home/lhf/tvm/build/libtvm.so(tvm::runtime::RPCClientSession::AllocDataSpace(DLContext, unsigned long, unsigned long, DLDataType)+0x247) [0x7f04af56ad07] [bt] (5) /home/lhf/tvm/build/libtvm.so(+0xdce260) [0x7f04af567260] [bt] (4) /home/lhf/tvm/build/libtvm.so(tvm::runtime::RPCEndpoint::HandleUntilReturnEvent(bool, std::function<void (tvm::runtime::TVMArgs)>)+0x1ab) [0x7f04af566e9b] [bt] (3) /home/lhf/tvm/build/libtvm.so(tvm::runtime::RPCEndpoint::EventHandler::HandleNextEvent(bool, bool, std::function<void (tvm::runtime::TVMArgs)>)+0xd7) [0x7f04af5701b7] [bt] (2) /home/lhf/tvm/build/libtvm.so(tvm::runtime::RPCEndpoint::EventHandler::HandleProcessPacket(std::function<void (tvm::runtime::TVMArgs)>)+0x126) [0x7f04af56ff96] [bt] (1) /home/lhf/tvm/build/libtvm.so(tvm::runtime::RPCEndpoint::EventHandler::HandleReturn(tvm::runtime::RPCCode, std::function<void (tvm::runtime::TVMArgs)>)+0x13f) [0x7f04af56f4bf] [bt] (0) /home/lhf/tvm/build/libtvm.so(+0xdcc152) [0x7f04af565152] [bt] (8) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::RPCEndpoint::HandleUntilReturnEvent(bool, std::function<void (tvm::runtime::TVMArgs)>)+0x187) [0xb58de5a4] [bt] (7) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::RPCEndpoint::EventHandler::HandleNextEvent(bool, bool, std::function<void (tvm::runtime::TVMArgs)>)+0x85) [0xb58e42b2] [bt] (6) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::RPCEndpoint::EventHandler::HandleProcessPacket(std::function<void (tvm::runtime::TVMArgs)>)+0x13f) [0xb58e41e8] [bt] (5) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::RPCEndpoint::EventHandler::HandleSyscall(tvm::runtime::RPCCode)+0x10f) [0xb58de344] [bt] (4) /home/xilinx/tvm/build/libtvm_runtime.so(void tvm::runtime::RPCEndpoint::EventHandler::SysCallHandler<void (*)(tvm::runtime::RPCSession*, tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*)>(void (*)(tvm::runtime::RPCSession*, tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*))+0x51) [0xb58e3c3a] [bt] (3) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::RPCDevAllocData(tvm::runtime::RPCSession*, tvm::runtime::TVMArgs, tvm::runtime::TVMRetValue*)+0x7b) [0xb58dd63c] [bt] (2) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::DeviceAPIManager::GetAPI(int, bool)+0xdf) [0xb589bbdc] [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(tvm::runtime::DeviceAPIManager::GetAPI(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)+0x89) [0xb589b8ce] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 64, in ext_dev_callback return tvm.get_global_func("device_api.ext_dev")() File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 225, in __call__ raise get_last_ffi_error() [bt] (1) /home/xilinx/tvm/build/libtvm_runtime.so(TVMFuncCall+0x37) [0xb58985bc] [bt] (0) /home/xilinx/tvm/build/libtvm_runtime.so(+0x2a1f8) [0xb58961f8] File "/home/xilinx/tvm/python/tvm/_ffi/_ctypes/packed_func.py", line 78, in cfun rv = local_pyfunc(*pyargs) File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 63, in ext_dev_callback load_vta_dll() File "/home/xilinx/tvm/vta/python/vta/exec/rpc_server.py", line 53, in load_vta_dll logging.info("Loading VTA library: %s", dll_path) File "/usr/lib/python3.6/logging/__init__.py", line 1900, in info root.info(msg, *args, **kwargs) File "/usr/lib/python3.6/logging/__init__.py", line 1306, in info self._log(INFO, msg, args, **kwargs) File "/usr/lib/python3.6/logging/__init__.py", line 1441, in _log exc_info, func, extra, sinfo) File "/usr/lib/python3.6/logging/__init__.py", line 1411, in makeRecord sinfo) File "/usr/lib/python3.6/logging/__init__.py", line 277, in __init__ if (args and len(args) == 1 and isinstance(args[0], collections.Mapping) File "/home/lhf/tvm/src/runtime/rpc/rpc_endpoint.cc", line 370 RPCError: Error caught from RPC call: RecursionError: maximum recursion depth exceeded in comparison
I tried add the sys.setrecursionlimit in py script, but useless.

@tmoreau89
Copy link
Contributor

@lhf1997 on the Pynq set the following env variable

export VTA_HW_PATH=/home/xilinx/incubator-tvm/3rdparty/vta-hw

Then re-run the compilation steps under incubator-tvm/build with

cmake ..
make runtime vta -j2

And re-run the RPC server, and the example. I'll issue a fix to this bug.

@lhf1997
Copy link

lhf1997 commented Jul 10, 2020

@tmoreau89 I set the following env variable on the pynq-side and than

cmake ..
make runtime vta -j2
xilinx@pynq:~/tvm/build$ cmake ..
-- Build with RPC support...
-- Build with Graph runtime support...
-- VTA build with VTA_HW_PATH=/home/xilinx/tvm/3rdparty/vta-hw
-- Build VTA runtime with target: pynq
-- Build with contrib.sort
-- Build with contrib.hybriddump
-- Building with TVM Map...
-- Build with thread support...
-- Configuring done
-- Generating done
-- Build files have been written to: /home/xilinx/tvm/build 
xilinx@pynq:~/tvm/build$ make runtime vta -j2
[100%] Built target tvm_runtime
[100%] Built target runtime
 [100%] Built target vta

But still have the same bug

File "/home/lhf/tvm/src/runtime/rpc/rpc_endpoint.cc", line 370
RPCError: Error caught from RPC call:
RecursionError: maximum recursion depth exceeded in comparison

Is there a problem with my settings? or just a bug in vta ?

@ghost
Copy link

ghost commented Dec 30, 2020

Hi @lhf1997

I had the same issue. Have you tried with Pynq bitstream 0.0.2? It worked for me! But then I got another error. I have opened new issue #7182 on that. See also: https://discuss.tvm.apache.org/t/vta-test-fail-while-running-the-2d-convolution-testbench-on-pynq/8789

Hope this helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants