From d7d6af31de7c907820343b718d0286404c7c3868 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Thu, 2 Jul 2026 09:48:30 +0000 Subject: [PATCH] Fix type usage in opnorm for AbstractGPUSparseMatrixCSC It requires a type not a value. Found in https://github.com/SciML/OrdinaryDiffEq.jl/actions/runs/28556241206/job/84664223984?pr=3810#step:11:516 --- src/host/sparse.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/host/sparse.jl b/src/host/sparse.jl index 5c84ee77..f374b32b 100644 --- a/src/host/sparse.jl +++ b/src/host/sparse.jl @@ -77,7 +77,7 @@ function LinearAlgebra.opnorm(A::AbstractGPUSparseMatrixCSR, p::Real=2) end end -LinearAlgebra.opnorm(A::AbstractGPUSparseMatrixCSC, p::Real=2) = opnorm(csr_type(A)(A), p) +LinearAlgebra.opnorm(A::AbstractGPUSparseMatrixCSC, p::Real=2) = opnorm(csr_type(typeof(A))(A), p) function LinearAlgebra.norm(A::AbstractGPUSparseMatrix{T}, p::Real=2) where T if p == Inf