# After Update CUDA, CUDA.jl LoadError

**URL:** https://discourse.julialang.org/t/after-update-cuda-cuda-jl-loaderror/114042
**Category:** New to Julia
**Created:** [May 9, 2024, 8:25am UTC](https://discourse.julialang.org/t/after-update-cuda-cuda-jl-loaderror/114042 "2024-05-09T08:25:24Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![albenstein](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/albenstein/32/209115_2.png) [@albenstein](https://discourse.julialang.org/u/albenstein)
#### Post date: [May 9, 2024, 8:25am UTC](https://discourse.julialang.org/t/after-update-cuda-cuda-jl-loaderror/114042/1 "2024-05-09T08:25:24Z")

</div>

Hi there all,  
After update CUDA to 12.4, CUDA.jl gives this error:

ERROR: LoadError: UndefVarError: `generic_trimatmul!` not defined  
Stacktrace:  
[1] getproperty(x::Module, f::Symbol)  
@ Base ./Base.jl:31  
[2] top-level scope  
@ ~/.julia/packages/CUDA/jdJ7Z/lib/cublas/linalg.jl:224  
[3] include(mod::Module, \_path::String)  
@ Base ./Base.jl:488  
[4] include(x::String)  
@ CUDA.CUBLAS ~/.julia/packages/CUDA/jdJ7Z/lib/cublas/CUBLAS.jl:1  
[5] top-level scope  
@ ~/.julia/packages/CUDA/jdJ7Z/lib/cublas/CUBLAS.jl:36  
[6] include(mod::Module, \_path::String)  
@ Base ./Base.jl:488  
[7] include(x::String)  
@ CUDA ~/.julia/packages/CUDA/jdJ7Z/src/CUDA.jl:1  
[8] top-level scope  
@ ~/.julia/packages/CUDA/jdJ7Z/src/CUDA.jl:102  
[9] include(mod::Module, \_path::String)  
@ Base ./Base.jl:488 [inlined]  
[10] include\_package\_for\_output(pkg::Base.PkgId, input::String, depot\_path::Vector{String}, dl\_load\_path::Vector{String}, load\_path::Vector{String}, concrete\_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String)  
@ Base ./loading.jl:2123  
[11] top-level scope  
@ stdin:3
