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
push!(idle_dense_handles, cuda.context, new_handle) do
Maybe we could use a lock-free queue instead?
error in running finalizer: ErrorException("task switch not allowed from inside gc finalizer")
ijl_error at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/rtutils.c:41
ijl_switch at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/task.c:530
try_yieldto at ./task.jl:861
wait at ./task.jl:931
wait at ./condition.jl:124
slowlock at ./lock.jl:112
lock at ./lock.jl:103 [inlined]
lock at ./lock.jl:183
push! at /home/vchuravy/.julia/packages/CUDA/HzJ3E/lib/utils/cache.jl:55 [inlined]
#1559 at /home/vchuravy/.julia/packages/CUDA/HzJ3E/lib/cusolver/CUSOLVER.jl:63
unknown function (ip: 0x7ff3d86cfe82)
_jl_invoke at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2367 [inlined]
ijl_apply_generic at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gf.c:2549
jl_apply at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/julia.h:1839 [inlined]
run_finalizer at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gc.c:280
jl_gc_run_finalizers_in_list at /cache/build/default-amdci4-6/julialang/julia-release-1-dot-8/src/gc.c:367
CUDA.jl/lib/cusolver/CUSOLVER.jl
Line 63 in d3b1363
Maybe we could use a lock-free queue instead?
cc: @evelyne-ringoot
The text was updated successfully, but these errors were encountered: