You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There might be more than one root cause here, but we have observed annoying compilation failures due to the value type of IntParams changing after the first of several kernel executions due to attribute writeback. Specifically, the host-side value type was first a Python built-in int, and got inferred as a TInt32, but after the kernel exited, became a numpy.int64 on the host.
Possible solutions:
Fix attribute writeback – it's unclear why it should lead to the type being widened.
Always hard-code IntParamStore type to numpy.int32.
The text was updated successfully, but these errors were encountered:
There might be more than one root cause here, but we have observed annoying compilation failures due to the value type of IntParams changing after the first of several kernel executions due to attribute writeback. Specifically, the host-side value type was first a Python built-in int, and got inferred as a
TInt32
, but after the kernel exited, became anumpy.int64
on the host.Possible solutions:
numpy.int32
.The text was updated successfully, but these errors were encountered: