When I try to create a big array using the RPC context, the connection gets reset and the error on the server is:
free(): invalid next size (normal)
The minimal reproduction code for this is:
remote = autotvm.measure.request_remote(device_key, device_tracker, device_port, timeout=10000) ctx = remote.cpu() a = tvm.nd.array(np.ones((5041,720)).astype('float32'), ctx) b = tvm.nd.array(np.ones((720,192)).astype('float32'), ctx)
I got this as soon as I updated to the latest master. I am trying to go back in the code base history to find the commit that caused the issue. Any idea about what could that be?
Also, can this be related to: Error while loading params to target in RPC session ?