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
I was trying to get CuNFFT working and getting an error, which seems to appear in this packages' CUDA tests as well. Stack trace attached below. This is Julia 1.7.2, CuNFFT v0.3.2, and NFFT v0.12.3.
Any suggestions for making it work? Thanks.
[ Info: Testing CuNFFT in 1 dimensions using kaiser_bessel window
CuNFFT in multiple dimensions: Error During Test at /global/homes/m/marius/.julia/packages/NFFT/HqVse/test/cuda.jl:9
Got exception outside of a @test
CuArray only supports element types that are stored inline
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:33
[2] CuArray{Vector{Float64}, 1, CUDA.Mem.DeviceBuffer}(#unused#::UndefInitializer, dims::Tuple{Int64})
@ CUDA ~/.julia/packages/CUDA/fAEDi/src/array.jl:34
[3] CuArray
@ ~/.julia/packages/CUDA/fAEDi/src/array.jl:291 [inlined]
[4] CuArray
@ ~/.julia/packages/CUDA/fAEDi/src/array.jl:296 [inlined]
[5] CuArray(A::Vector{Vector{Float64}})
@ CUDA ~/.julia/packages/CUDA/fAEDi/src/array.jl:305
[6] CuNFFT.CuNFFTPlan(x::Matrix{Float64}, N::Tuple{Int64}; dims::UnitRange{Int64}, fftflags::Nothing, kwargs::Base.Pairs{Symbol, Any, NTuple{4, Symbol}, NamedTuple{(:m, :σ, :window, :precompute), Tuple{Int64, Float64, Symbol, PrecomputeFlags}}})
@ CuNFFT ~/.julia/packages/CuNFFT/SMrVl/src/implementation.jl:54
[7] macro expansion
@ ~/.julia/packages/CuNFFT/SMrVl/src/implementation.jl:22 [inlined]
[8] macro expansion
@ ./timing.jl:299 [inlined]
[9] plan_nfft(::Type{CuArray}, ::Matrix{Float64}, ::Tuple{Int64}; timing::Nothing, kargs::Base.Pairs{Symbol, Any, NTuple{4, Symbol}, NamedTuple{(:m, :σ, :window, :precompute), Tuple{Int64, Float64, Symbol, PrecomputeFlags}}})
@ CuNFFT ~/.julia/packages/CuNFFT/SMrVl/src/implementation.jl:21
[10] macro expansion
@ ~/.julia/packages/NFFT/HqVse/test/cuda.jl:20 [inlined]
[11] macro expansion
@ /global/u1/m/marius/.julia/juliaup/julia-1.7.2+0~x64/share/julia/stdlib/v1.7/Test/src/Test.jl:1283 [inlined]
[12] top-level scope
@ ~/.julia/packages/NFFT/HqVse/test/cuda.jl:10
[13] include(fname::String)
@ Base.MainInclude ./client.jl:451
[14] top-level scope
@ ~/.julia/packages/NFFT/HqVse/test/runtests.jl:15
[15] include(fname::String)
@ Base.MainInclude ./client.jl:451
[16] top-level scope
@ none:6
[17] eval
@ ./boot.jl:373 [inlined]
[18] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:268
[19] _start()
@ Base ./client.jl:495
Test Summary: | Error Total
CuNFFT in multiple dimensions | 1 1
ERROR: LoadError: Some tests did not pass: 0 passed, 0 failed, 1 errored, 0 broken.
in expression starting at /global/homes/m/marius/.julia/packages/NFFT/HqVse/test/cuda.jl:8
in expression starting at /global/homes/m/marius/.julia/packages/NFFT/HqVse/test/runtests.jl:15
ERROR: Package NFFT errored during testing
The text was updated successfully, but these errors were encountered:
I was trying to get CuNFFT working and getting an error, which seems to appear in this packages' CUDA tests as well. Stack trace attached below. This is Julia 1.7.2, CuNFFT v0.3.2, and NFFT v0.12.3.
Any suggestions for making it work? Thanks.
The text was updated successfully, but these errors were encountered: