From 800d976237b2b14d158e516bb4005fb7f56fe9c7 Mon Sep 17 00:00:00 2001 From: Katharine Hyatt Date: Fri, 9 Jan 2026 03:55:23 -0500 Subject: [PATCH] Try to fix Julia 1.12.4 by falling back to GPUArrays --- lib/mkl/linalg.jl | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/lib/mkl/linalg.jl b/lib/mkl/linalg.jl index 235c5099..eb5e6ff1 100644 --- a/lib/mkl/linalg.jl +++ b/lib/mkl/linalg.jl @@ -120,18 +120,6 @@ LinearAlgebra.generic_trimatdiv!(C::oneStridedVector{T}, uploc, isunitc, tfun::F # BLAS 3 # -if VERSION >= v"1.12-" - # Otherwise dispatches onto: - # https://github.com/JuliaLang/LinearAlgebra.jl/blob/4e7c3f40316a956119ac419a97c4b8aad7a17e6c/src/matmul.jl#L490 - for blas_flag in (LinearAlgebra.BlasFlag.SyrkHerkGemm, LinearAlgebra.BlasFlag.SymmHemmGeneric) - @eval LinearAlgebra.generic_matmatmul_wrapper!( - C::oneStridedMatrix, tA::AbstractChar, tB::AbstractChar, A::oneStridedVecOrMat, B::oneStridedVecOrMat, - alpha::Number, beta::Number, ::$blas_flag - ) = - LinearAlgebra.generic_matmatmul!(C, tA, tB, A, B, alpha, beta) - end -end - LinearAlgebra.generic_matmatmul!( C::oneStridedVecOrMat, tA, tB, A::oneStridedVecOrMat, B::oneStridedVecOrMat, _add::MulAddMul,