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
This is on Julia 1.3.0-DEV.514 (2019-07-05), commit 8792eb2c76, using the latest released versions of the relevant Julia packages on 64-bit Manjaro Linux with CUDA 10.1. Notably, running the same code on Julia 1.1.1 the kernel compiles and then crashes at runtime by running out of memory from repeatedly heap allocating the MVector in the kernel. Not sure how to proceed with debugging this further @vchuravy.
The text was updated successfully, but these errors were encountered:
This is pretty stale, but for the record: MArray generally isn't guaranteed to result in allocation-less code, and relies on Base Julia heuristics (i.e. the alloc-opt pass). Regressions wrt. such kind of code should be filed on the Julia repositoryl
The following simple kernel
produces a series of duplicate warnings and partly duplicate errors that in abbreviated form read
The full stacktrace is given in https://gist.github.com/dextorious/67337310913e04e708db04095d82e311
The condensed MWE to reproduce this: https://gist.github.com/dextorious/7fe847f2996376125e5b59ebfeba3737
This is on Julia 1.3.0-DEV.514 (2019-07-05), commit 8792eb2c76, using the latest released versions of the relevant Julia packages on 64-bit Manjaro Linux with CUDA 10.1. Notably, running the same code on Julia 1.1.1 the kernel compiles and then crashes at runtime by running out of memory from repeatedly heap allocating the
MVector
in the kernel. Not sure how to proceed with debugging this further @vchuravy.The text was updated successfully, but these errors were encountered: