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
mul! does not dispatch on Adjoint{Float32, CUDA.CUSPARSE.CuSparseMatrixCSC{Float32, Int32}}. Easily fixable by using e.g. cu(A') but I thought I'd report it.
To reproduce
The Minimal Working Example (MWE) for this bug:
using SparseArrays, CUDA, LinearAlgebra
CUDA.allowscalar(false)
N =400
uA2 =cu(zeros(N,N))
A2u =cu(zeros(N,N))
A2 =cu(sprand(N, N, 0.01))
u =cu(rand(N, N))
mul!(A2u, A2, u)
mul!(uA2, u, A2')
Describe the bug
mul!
does not dispatch onAdjoint{Float32, CUDA.CUSPARSE.CuSparseMatrixCSC{Float32, Int32}}
. Easily fixable by using e.g.cu(A')
but I thought I'd report it.To reproduce
The Minimal Working Example (MWE) for this bug:
First
mul!
works, second doesn't.Manifest.toml
Expected behavior
Both multiplications work.
Version info
Details on Julia:
Details on CUDA:
The text was updated successfully, but these errors were encountered: