-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Description
Tests faill on the CI machine with following trace on ROCm >= 7
No Captured Logs for test item "gpuarrays - indexing multidimensional" at test/gpuarrays_generated_tests.jl:24 on worker 2977
Error in testset "sliced setindex" on worker 2977:
Error During Test at /home/lraess/.julia/packages/GPUArrays/0F4Dn/test/testsuite/indexing.jl:66
Got exception outside of a @test
Failed to successfully execute function and free resources for it.
Reporting current memory usage:
- HIP pool used: 0 bytes.
- HIP pool reserved: 0 bytes.
- Hard memory limit: none.
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:44
[2] alloc_or_retry!(f::AMDGPU.Runtime.Mem.var"#5#6"{AMDGPU.HIP.HIPStream, Int64, Base.RefValue{Ptr{Nothing}}}, isfailed::typeof(isnothing); stream::AMDGPU.HIP.HIPStream)
@ AMDGPU.Runtime.Mem /data/AMDGPU.jl/src/runtime/memory/utils.jl:34
[3] alloc_or_retry!
@ /data/AMDGPU.jl/src/runtime/memory/utils.jl:1 [inlined]
[4] AMDGPU.Runtime.Mem.HIPBuffer(bytesize::Int64; stream::AMDGPU.HIP.HIPStream)
@ AMDGPU.Runtime.Mem /data/AMDGPU.jl/src/runtime/memory/hip.jl:46
[5] HIPBuffer
@ /data/AMDGPU.jl/src/runtime/memory/hip.jl:38 [inlined]
[6] pool_alloc
@ /data/AMDGPU.jl/src/memory.jl:283 [inlined]
[7] (::AMDGPU.var"#26#27"{AMDGPU.Runtime.Mem.HIPBuffer, Int16, NTuple{4, Int64}, Int64})()
@ AMDGPU /data/AMDGPU.jl/src/array.jl:11
[8] cached_alloc(f::AMDGPU.var"#26#27"{AMDGPU.Runtime.Mem.HIPBuffer, Int16, NTuple{4, Int64}, Int64}, key::Tuple{UnionAll, AMDGPU.HIP.HIPDevice, DataType, Int64})
@ GPUArrays ~/.julia/packages/GPUArrays/0F4Dn/src/host/alloc_cache.jl:36
[9] AMDGPU.ROCArray{Int16, 4, AMDGPU.Runtime.Mem.HIPBuffer}(::UndefInitializer, dims::NTuple{4, Int64})
@ AMDGPU /data/AMDGPU.jl/src/array.jl:9
[10] ROCArray
@ /data/AMDGPU.jl/src/array.jl:111 [inlined]
[11] ROCArray
@ /data/AMDGPU.jl/src/array.jl:116 [inlined]
[12] AMDGPU.ROCArray(A::Array{Int16, 4})
@ AMDGPU /data/AMDGPU.jl/src/array.jl:119
[13] macro expansion
@ ~/.julia/packages/GPUArrays/0F4Dn/test/testsuite/indexing.jl:67 [inlined]
[14] macro expansion
@ ~/.julia/juliaup/julia-1.12.3+0.x64.linux.gnu/share/julia/stdlib/v1.12/Test/src/Test.jl:1865 [inlined]
[15] (::Main.var"##TSGPUArrays#277".TestSuite.var"#54#55")(AT::Type{AMDGPU.ROCArray}, eltypes::NTuple{12, DataType})
@ Main.var"##TSGPUArrays#277".TestSuite ~/.julia/packages/GPUArrays/0F4Dn/test/testsuite/indexing.jl:66
[16] test_indexing_multidimensional(AT::Type; eltypes::NTuple{12, DataType})
@ Main.var"##TSGPUArrays#277".TestSuite ~/.julia/packages/GPUArrays/0F4Dn/test/testsuite.jl:86
[17] gpuarrays_test(test_name::String)
@ Main.var"##TSGPUArrays#277" /data/AMDGPU.jl/test/gpuarrays_generated_tests.jl:7
[18] top-level scope
@ /data/AMDGPU.jl/test/gpuarrays_generated_tests.jl:24
[19] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[20] #77
@ ~/.julia/packages/ReTestItems/5fo5Q/src/ReTestItems.jl:1142 [inlined]
[21] with_source_path(f::ReTestItems.var"#77#78"{Expr}, path::String)
@ ReTestItems ~/.julia/packages/ReTestItems/5fo5Q/src/ReTestItems.jl:965
[22] (::ReTestItems.var"#75#76"{TestItem, String, Expr, Expr})()
@ ReTestItems ~/.julia/packages/ReTestItems/5fo5Q/src/ReTestItems.jl:1142
[23] redirect_stdio(f::ReTestItems.var"#75#76"{TestItem, String, Expr, Expr}; stdin::Nothing, stderr::IOContext{IOStream}, stdout::IOContext{IOStream})
@ Base ./stream.jl:1448
[24] redirect_stdio
@ ./stream.jl:1411 [inlined]
[25] _redirect_logs(f::ReTestItems.var"#75#76"{TestItem, String, Expr, Expr}, target::IOStream)
@ ReTestItems ~/.julia/packages/ReTestItems/5fo5Q/src/log_capture.jl:124
[26] #_redirect_logs##0
@ ~/.julia/packages/ReTestItems/5fo5Q/src/log_capture.jl:107 [inlined]
[27] open(::ReTestItems.var"#_redirect_logs##0#_redirect_logs##1"{ReTestItems.var"#75#76"{TestItem, String, Expr, Expr}}, ::String, ::Vararg{String}; kwargs::@Kwargs{})
@ Base ./io.jl:410
[28] open
@ ./io.jl:407 [inlined]
[29] _redirect_logs
@ ~/.julia/packages/ReTestItems/5fo5Q/src/log_capture.jl:107 [inlined]
[30] macro expansion
@ ~/.julia/packages/ReTestItems/5fo5Q/src/macros.jl:82 [inlined]
[31] runtestitem(ti::TestItem, ctx::ReTestItems.TestContext; test_end_expr::Expr, logs::Symbol, verbose_results::Bool, finish_test::Bool, catch_test_error::Bool, failfast::Bool)
@ ReTestItems ~/.julia/packages/ReTestItems/5fo5Q/src/ReTestItems.jl:1139
[32] top-level scope
@ none:1
[33] eval(m::Module, e::Any)
@ Core ./boot.jl:489
[34] execute
@ ~/.julia/packages/ReTestItems/5fo5Q/src/workers.jl:334 [inlined]
[35] (::ReTestItems.Workers.var"#serve_requests##0#serve_requests##1"{Sockets.TCPSocket, ReentrantLock, ReTestItems.Workers.Request})()
@ ReTestItems.Workers ~/.julia/packages/ReTestItems/5fo5Q/src/workers.jl:348
Metadata
Metadata
Assignees
Labels
No labels