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
gbaraldi
changed the title
Loading Reactant.jl causes kernels to fail to run
PrecompileTools.jl with CUDA.jl causes kernels to fail to run on 1.11
Jan 27, 2025
We were deleting code from external abstract interpreters since
bdf8219.
FixesJuliaGPU/CUDA.jl#2637. Not sure how to
write tests for this :(
---------
Co-authored-by: Jeff Bezanson <[email protected]>
giordano
pushed a commit
to JuliaLang/julia
that referenced
this issue
Feb 1, 2025
We were deleting code from external abstract interpreters since
bdf8219.
FixesJuliaGPU/CUDA.jl#2637. Not sure how to
write tests for this :(
---------
Co-authored-by: Jeff Bezanson <[email protected]>
(cherry picked from commit 832f084)
This reproduces with just precompileTools.jl
Having a package like
and loading is enough to fail with
Old version that needed Reactant.jl
Reactant.jl has a precompileTools.jl workload that might cause issues https://github.com/EnzymeAD/Reactant.jl/blob/23a57dfc8cd56a4f12b79a6fafc72446a53ec058/ext/ReactantCUDAExt.jl#L871, but I suspect what's happening is that this is relying on an abstract type not having too many types defined on it, and adding a subtype in reactant causes things to blow up
The text was updated successfully, but these errors were encountered: