diff --git a/src/OpenCL.jl b/src/OpenCL.jl index d4f32c60..7b2a52d9 100644 --- a/src/OpenCL.jl +++ b/src/OpenCL.jl @@ -9,6 +9,8 @@ using GPUArrays using Random using Preferences +import KernelAbstractions: KernelAbstractions + using Core: LLVMPtr # library wrappers diff --git a/src/util.jl b/src/util.jl index fed01611..7a5326d4 100644 --- a/src/util.jl +++ b/src/util.jl @@ -44,6 +44,13 @@ function versioninfo(io::IO=stdout) end println(io) + println(io, "Julia packages:") + for name in [:GPUArrays, :GPUCompiler, :KernelAbstractions, :LLVM, :SPIRVIntrinsics] + mod = getfield(OpenCL, name) + println(io, "- $(name): $(Base.pkgversion(mod))") + end + println(io) + env = filter(var->startswith(var, "JULIA_OPENCL"), keys(ENV)) if !isempty(env) println(io, "Environment:")