I retried setting CRAY_CUDA_MPS=1
to allow multiple processes on a GPU. It got further in the tests, but there are still a few errors:
omlins@dom101:/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin> salloc -Cgpu -Ausup --time=01:00:00 -N1
salloc: Pending job allocation 936382
salloc: job 936382 queued and waiting for resources
salloc: job 936382 has been allocated resources
salloc: Granted job allocation 936382
omlins@dom101:/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin> srun -n1 -N1 --pty bash
omlins@nid00000:/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin> export CRAY_CUDA_MPS=1
omlins@nid00000:/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin> export JULIA_DEBUG=all
omlins@nid00000:/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin> ./julia
_
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.3.1 (2019-12-30)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
(v1.3) pkg> status
Status `~/.julia/environments/v1.3/Project.toml`
(empty environment)
(v1.3) pkg> activate .
Activating environment at `/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin/Project.toml`
(bin) pkg> status
Status `/scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin/Project.toml`
[be33ccc6] CUDAnative v2.10.2 #master (https://github.com/JuliaGPU/CUDAnative.jl.git)
[3a865a2d] CuArrays v1.7.0 #master (https://github.com/JuliaGPU/CuArrays.jl.git)
[0c68f7d7] GPUArrays v2.0.1 #master (https://github.com/JuliaGPU/GPUArrays.jl.git)
(bin) pkg> test CUDAnative
Testing CUDAnative
Resolving package versions...
Status `/tmp/jl_VwSNuR/Manifest.toml`
[621f4979] AbstractFFTs v0.5.0
[79e6a3ab] Adapt v1.0.1
[b99e7846] BinaryProvider v0.5.8
[fa961155] CEnum v0.2.0
[3895d2a7] CUDAapi v3.1.0
[c5f51814] CUDAdrv v6.0.0
[be33ccc6] CUDAnative v2.10.2 #master (https://github.com/JuliaGPU/CUDAnative.jl.git)
[3a865a2d] CuArrays v1.7.0 #master (https://github.com/JuliaGPU/CuArrays.jl.git)
[864edb3b] DataStructures v0.17.9
[0c68f7d7] GPUArrays v2.0.1 #master (https://github.com/JuliaGPU/GPUArrays.jl.git)
[929cbde3] LLVM v1.3.3
[1914dd2f] MacroTools v0.5.4
[872c559c] NNlib v0.6.4
[bac558e1] OrderedCollections v1.1.0
[189a3867] Reexport v0.2.0
[ae029012] Requires v1.0.1
[a759f4b9] TimerOutputs v0.5.3
[2a0f44e3] Base64 [`@stdlib/Base64`]
[ade2ca70] Dates [`@stdlib/Dates`]
[8ba89e20] Distributed [`@stdlib/Distributed`]
[b77e0a4c] InteractiveUtils [`@stdlib/InteractiveUtils`]
[76f85450] LibGit2 [`@stdlib/LibGit2`]
[8f399da3] Libdl [`@stdlib/Libdl`]
[37e2e46d] LinearAlgebra [`@stdlib/LinearAlgebra`]
[56ddb016] Logging [`@stdlib/Logging`]
[d6f4376e] Markdown [`@stdlib/Markdown`]
[44cfe95a] Pkg [`@stdlib/Pkg`]
[de0858da] Printf [`@stdlib/Printf`]
[3fa0cd96] REPL [`@stdlib/REPL`]
[9a3f8284] Random [`@stdlib/Random`]
[ea8e919c] SHA [`@stdlib/SHA`]
[9e88b42a] Serialization [`@stdlib/Serialization`]
[6462fe0b] Sockets [`@stdlib/Sockets`]
[2f01184e] SparseArrays [`@stdlib/SparseArrays`]
[10745b16] Statistics [`@stdlib/Statistics`]
[8dfed614] Test [`@stdlib/Test`]
[cf7118a7] UUIDs [`@stdlib/UUIDs`]
[4ec0a83e] Unicode [`@stdlib/Unicode`]
β Debug: Precompiling CUDAnative [be33ccc6-a3ff-5ff2-a52e-74243cff1e17]
β @ Base loading.jl:1273
β Debug: Precompiling CUDAapi [3895d2a7-ec45-59b8-82bb-cfc6a382f9b3]
β @ Base loading.jl:1273
β Debug: Precompiling CUDAdrv [c5f51814-7f29-56b8-a69c-e4d8f6be1fde]
β @ Base loading.jl:1273
β Debug: Precompiling CEnum [fa961155-64e5-5f13-b03f-caf6b980ea82]
β @ Base loading.jl:1273
β Debug: Precompiling LLVM [929cbde3-209d-540e-8aea-75f648917ca0]
β @ Base loading.jl:1273
β Debug: Found LLVM v6.0.1 at /scratch/snx1600tds/omlins/test_cujulia_install/julia-1.3.1/bin/../lib/julia/libLLVM-6.0.so with support for AArch64, AMDGPU, ARC, ARM, AVR, BPF, Hexagon, Lanai, MSP430, Mips, NVPTX, PowerPC, RISCV, Sparc, SystemZ, WebAssembly, X86, XCore
β @ LLVM ~/.julia/packages/LLVM/DAnFH/src/LLVM.jl:47
β Debug: Using LLVM.jl wrapper for LLVM v6.0
β @ LLVM ~/.julia/packages/LLVM/DAnFH/src/LLVM.jl:75
β Debug: Precompiling Adapt [79e6a3ab-5dfb-504d-930d-738a2a938a0e]
β @ Base loading.jl:1273
β Debug: Precompiling TimerOutputs [a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f]
β @ Base loading.jl:1273
β Debug: Precompiling DataStructures [864edb3b-99cc-5e75-8d2d-829cb0a9cfe8]
β @ Base loading.jl:1273
β Debug: Precompiling OrderedCollections [bac558e1-5e72-5ebc-8fee-abe8a469f55d]
β @ Base loading.jl:1273
β Debug: Precompiling MacroTools [1914dd2f-81c6-5fcd-8719-6d5c9610ff09]
β @ Base loading.jl:1273
β Debug: CUDA toolkit identified as 10.2.89
β @ CUDAapi ~/.julia/packages/CUDAapi/wYUAO/src/discovery.jl:297
β Debug: Using CUDA 10.2.89 from an artifact at /users/omlins/.julia/artifacts/93956fcdec9ac5ea76289d25066f02c2f4ebe56e
β @ CUDAnative ~/.julia/packages/CUDAnative/nQ8Yi/src/bindeps.jl:174
β Debug: Toolchain with LLVM 6.0.1, CUDA driver 10.2.0 and toolkit 10.2.89 supports devices 3.0, 3.2, 3.5, 3.7, 5.0, 5.2, 5.3, 6.0, 6.1, 6.2 and 7.0; PTX 3.2, 4.0, 4.1, 4.2, 4.3, 5.0 and 6.0
β @ CUDAnative ~/.julia/packages/CUDAnative/nQ8Yi/src/bindeps.jl:197
β Debug: Precompiling GPUArrays [0c68f7d7-f131-5f86-a1c3-88cf8149b2d7]
β @ Base loading.jl:1273
β Debug: Precompiling AbstractFFTs [621f4979-c628-5d54-868e-fcf4e3e8185c]
β @ Base loading.jl:1273
β Debug: Precompiling Requires [ae029012-a4dd-5104-9daa-d747884805df]
β @ Base loading.jl:1273
β Debug: Precompiling NNlib [872c559c-99b0-510c-b3b7-b6c96a88d5cd]
β @ Base loading.jl:1273
β Debug: Precompiling Reexport [189a3867-3050-52da-a836-e630ba90ab69]
β @ Base loading.jl:1273
[ Info: Testing using device Tesla P100-PCIE-16GB (compute capability 6.0.0, 15.488 GiB available memory) on CUDA driver 10.2.0 and toolkit 10.2.89
[ Info: Building the CUDAnative run-time library for your sm_60 device, this might take a while...
basic usage: Error During Test at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
Got exception outside of a @test
CUDA error: operation not supported (code 801, ERROR_NOT_SUPPORTED)
Stacktrace:
[1] throw_api_error(::CUDAdrv.cudaError_enum) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/error.jl:131
[2] CuModule(::Array{UInt8,1}, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module.jl:42
[3] CuModule(::CUDAdrv.CuLinkImage, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module/linker.jl:142
[4] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:425 [inlined]
[5] #cufunction#218(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(cufunction), ::var"#hello#336", ::Type{Tuple{}}) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[6] cufunction(::Function, ::Type) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[7] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:179 [inlined]
[8] macro expansion at ./gcutils.jl:91 [inlined]
[9] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:176 [inlined]
[10] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:847 [inlined]
[11] (::var"#236#339"{var"#hello#336"})() at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:41
[12] redirect_stdout(::var"#236#339"{var"#hello#336"}, ::IOStream) at ./stream.jl:1152
[13] #235 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:40 [inlined]
[14] #open#271(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(open), ::var"#235#338"{var"#hello#336"}, ::String, ::Vararg{String,N} where N) at ./io.jl:298
[15] open at ./io.jl:296 [inlined]
[16] #234 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:39 [inlined]
[17] mktemp(::var"#234#337"{var"#hello#336"}, ::String) at ./file.jl:611
[18] mktemp(::Function) at ./file.jl:609
[19] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:37
[20] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:846
[21] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[22] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:835
[23] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[24] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
[25] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[26] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:5
[27] include at ./boot.jl:328 [inlined]
[28] include_relative(::Module, ::String) at ./loading.jl:1105
[29] include(::Module, ::String) at ./Base.jl:31
[30] include(::String) at ./client.jl:424
[31] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:89
[32] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[33] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:10
[34] include at ./boot.jl:328 [inlined]
[35] include_relative(::Module, ::String) at ./loading.jl:1105
[36] include(::Module, ::String) at ./Base.jl:31
[37] include(::String) at ./client.jl:424
[38] top-level scope at none:6
[39] eval(::Module, ::Any) at ./boot.jl:330
[40] exec_options(::Base.JLOptions) at ./client.jl:263
[41] _start() at ./client.jl:460
anonymous functions: Error During Test at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:853
Got exception outside of a @test
CUDA error: operation not supported (code 801, ERROR_NOT_SUPPORTED)
Stacktrace:
[1] throw_api_error(::CUDAdrv.cudaError_enum) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/error.jl:131
[2] CuModule(::Array{UInt8,1}, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module.jl:42
[3] CuModule(::CUDAdrv.CuLinkImage, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module/linker.jl:142
[4] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:425 [inlined]
[5] #cufunction#218(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(cufunction), ::var"#1367#hello#340", ::Type{Tuple{}}) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[6] cufunction(::Function, ::Type) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[7] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:179 [inlined]
[8] macro expansion at ./gcutils.jl:91 [inlined]
[9] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:176 [inlined]
[10] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:862 [inlined]
[11] (::var"#240#344"{var"#1367#hello#340"})() at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:41
[12] redirect_stdout(::var"#240#344"{var"#1367#hello#340"}, ::IOStream) at ./stream.jl:1152
[13] #239 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:40 [inlined]
[14] #open#271(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(open), ::var"#239#343"{var"#1367#hello#340"}, ::String, ::Vararg{String,N} where N) at ./io.jl:298
[15] open at ./io.jl:296 [inlined]
[16] #238 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:39 [inlined]
[17] mktemp(::var"#238#342"{var"#1367#hello#340"}, ::String) at ./file.jl:611
[18] mktemp(::Function) at ./file.jl:609
[19] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:37
[20] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:861
[21] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[22] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:854
[23] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[24] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
[25] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[26] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:5
[27] include at ./boot.jl:328 [inlined]
[28] include_relative(::Module, ::String) at ./loading.jl:1105
[29] include(::Module, ::String) at ./Base.jl:31
[30] include(::String) at ./client.jl:424
[31] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:89
[32] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[33] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:10
[34] include at ./boot.jl:328 [inlined]
[35] include_relative(::Module, ::String) at ./loading.jl:1105
[36] include(::Module, ::String) at ./Base.jl:31
[37] include(::String) at ./client.jl:424
[38] top-level scope at none:6
[39] eval(::Module, ::Any) at ./boot.jl:330
[40] exec_options(::Base.JLOptions) at ./client.jl:263
[41] _start() at ./client.jl:460
closures: Error During Test at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:869
Got exception outside of a @test
CUDA error: operation not supported (code 801, ERROR_NOT_SUPPORTED)
Stacktrace:
[1] throw_api_error(::CUDAdrv.cudaError_enum) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/error.jl:131
[2] CuModule(::Array{UInt8,1}, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module.jl:42
[3] CuModule(::CUDAdrv.CuLinkImage, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module/linker.jl:142
[4] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:425 [inlined]
[5] #cufunction#218(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(cufunction), ::var"#1369#hello#345", ::Type{Tuple{}}) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[6] cufunction(::Function, ::Type) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[7] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:179 [inlined]
[8] macro expansion at ./gcutils.jl:91 [inlined]
[9] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:176 [inlined]
[10] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:879 [inlined]
[11] (::var"#244#349"{var"#1369#hello#345"})() at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:41
[12] redirect_stdout(::var"#244#349"{var"#1369#hello#345"}, ::IOStream) at ./stream.jl:1152
[13] #243 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:40 [inlined]
[14] #open#271(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(open), ::var"#243#348"{var"#1369#hello#345"}, ::String, ::Vararg{String,N} where N) at ./io.jl:298
[15] open at ./io.jl:296 [inlined]
[16] #242 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:39 [inlined]
[17] mktemp(::var"#242#347"{var"#1369#hello#345"}, ::String) at ./file.jl:611
[18] mktemp(::Function) at ./file.jl:609
[19] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:37
[20] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:878
[21] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[22] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:870
[23] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[24] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
[25] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[26] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:5
[27] include at ./boot.jl:328 [inlined]
[28] include_relative(::Module, ::String) at ./loading.jl:1105
[29] include(::Module, ::String) at ./Base.jl:31
[30] include(::String) at ./client.jl:424
[31] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:89
[32] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[33] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:10
[34] include at ./boot.jl:328 [inlined]
[35] include_relative(::Module, ::String) at ./loading.jl:1105
[36] include(::Module, ::String) at ./Base.jl:31
[37] include(::String) at ./client.jl:424
[38] top-level scope at none:6
[39] eval(::Module, ::Any) at ./boot.jl:330
[40] exec_options(::Base.JLOptions) at ./client.jl:263
[41] _start() at ./client.jl:460
argument passing: Error During Test at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:886
Got exception outside of a @test
CUDA error: operation not supported (code 801, ERROR_NOT_SUPPORTED)
Stacktrace:
[1] throw_api_error(::CUDAdrv.cudaError_enum) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/error.jl:131
[2] CuModule(::Array{UInt8,1}, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module.jl:42
[3] CuModule(::CUDAdrv.CuLinkImage, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module/linker.jl:142
[4] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:425 [inlined]
[5] #cufunction#218(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(cufunction), ::var"#1371#kernel#350", ::Type{Tuple{CuDeviceArray{Int64,1,CUDAnative.AS.Global}}}) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[6] cufunction(::Function, ::Type) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[7] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:179
[8] top-level scope at gcutils.jl:91
[9] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:176
[10] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:918
[11] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[12] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:889
[13] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[14] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
[15] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[16] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:5
[17] include at ./boot.jl:328 [inlined]
[18] include_relative(::Module, ::String) at ./loading.jl:1105
[19] include(::Module, ::String) at ./Base.jl:31
[20] include(::String) at ./client.jl:424
[21] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:89
[22] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[23] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:10
[24] include at ./boot.jl:328 [inlined]
[25] include_relative(::Module, ::String) at ./loading.jl:1105
[26] include(::Module, ::String) at ./Base.jl:31
[27] include(::String) at ./client.jl:424
[28] top-level scope at none:6
[29] eval(::Module, ::Any) at ./boot.jl:330
[30] exec_options(::Base.JLOptions) at ./client.jl:263
[31] _start() at ./client.jl:460
self-recursion: Error During Test at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:923
Got exception outside of a @test
CUDA error: operation not supported (code 801, ERROR_NOT_SUPPORTED)
Stacktrace:
[1] throw_api_error(::CUDAdrv.cudaError_enum) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/error.jl:131
[2] CuModule(::Array{UInt8,1}, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module.jl:42
[3] CuModule(::CUDAdrv.CuLinkImage, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module/linker.jl:142
[4] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:425 [inlined]
[5] #cufunction#218(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(cufunction), ::typeof(kernel), ::Type{Tuple{Bool}}) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[6] cufunction(::Function, ::Type) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[7] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:179 [inlined]
[8] macro expansion at ./gcutils.jl:91 [inlined]
[9] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:176 [inlined]
[10] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:935 [inlined]
[11] (::var"#250#357")() at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:41
[12] redirect_stdout(::var"#250#357", ::IOStream) at ./stream.jl:1152
[13] #249 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:40 [inlined]
[14] #open#271(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(open), ::var"#249#356", ::String, ::Vararg{String,N} where N) at ./io.jl:298
[15] open at ./io.jl:296 [inlined]
[16] #248 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:39 [inlined]
[17] mktemp(::var"#248#355", ::String) at ./file.jl:611
[18] mktemp(::Function) at ./file.jl:609
[19] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:37
[20] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:934
[21] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[22] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:924
[23] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[24] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
[25] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[26] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:5
[27] include at ./boot.jl:328 [inlined]
[28] include_relative(::Module, ::String) at ./loading.jl:1105
[29] include(::Module, ::String) at ./Base.jl:31
[30] include(::String) at ./client.jl:424
[31] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:89
[32] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[33] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:10
[34] include at ./boot.jl:328 [inlined]
[35] include_relative(::Module, ::String) at ./loading.jl:1105
[36] include(::Module, ::String) at ./Base.jl:31
[37] include(::String) at ./client.jl:424
[38] top-level scope at none:6
[39] eval(::Module, ::Any) at ./boot.jl:330
[40] exec_options(::Base.JLOptions) at ./client.jl:263
[41] _start() at ./client.jl:460
deep recursion: Error During Test at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:941
Got exception outside of a @test
CUDA error: operation not supported (code 801, ERROR_NOT_SUPPORTED)
Stacktrace:
[1] throw_api_error(::CUDAdrv.cudaError_enum) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/error.jl:131
[2] CuModule(::Array{UInt8,1}, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module.jl:42
[3] CuModule(::CUDAdrv.CuLinkImage, ::Dict{CUDAdrv.CUjit_option_enum,Any}) at /users/omlins/.julia/packages/CUDAdrv/b1mvw/src/module/linker.jl:142
[4] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:425 [inlined]
[5] #cufunction#218(::Nothing, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(cufunction), ::typeof(kernel_a), ::Type{Tuple{Bool}}) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[6] cufunction(::Function, ::Type) at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:360
[7] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:179 [inlined]
[8] macro expansion at ./gcutils.jl:91 [inlined]
[9] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/src/execution.jl:176 [inlined]
[10] macro expansion at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:966 [inlined]
[11] (::var"#253#360")() at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:41
[12] redirect_stdout(::var"#253#360", ::IOStream) at ./stream.jl:1152
[13] #252 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:40 [inlined]
[14] #open#271(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(open), ::var"#252#359", ::String, ::Vararg{String,N} where N) at ./io.jl:298
[15] open at ./io.jl:296 [inlined]
[16] #251 at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:39 [inlined]
[17] mktemp(::var"#251#358", ::String) at ./file.jl:611
[18] mktemp(::Function) at ./file.jl:609
[19] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/util.jl:37
[20] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:965
[21] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[22] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:942
[23] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[24] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:834
[25] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[26] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/device/execution.jl:5
[27] include at ./boot.jl:328 [inlined]
[28] include_relative(::Module, ::String) at ./loading.jl:1105
[29] include(::Module, ::String) at ./Base.jl:31
[30] include(::String) at ./client.jl:424
[31] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:89
[32] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[33] top-level scope at /users/omlins/.julia/packages/CUDAnative/nQ8Yi/test/runtests.jl:10
[34] include at ./boot.jl:328 [inlined]
[35] include_relative(::Module, ::String) at ./loading.jl:1105
[36] include(::Module, ::String) at ./Base.jl:31
[37] include(::String) at ./client.jl:424
[38] top-level scope at none:6
[39] eval(::Module, ::Any) at ./boot.jl:330
[40] exec_options(::Base.JLOptions) at ./client.jl:263
[41] _start() at ./client.jl:460