From 72a5da8499c5032ad7d6d5a467ef07e050df57ab Mon Sep 17 00:00:00 2001 From: Christian Guinard <28689358+christiangnrd@users.noreply.github.com> Date: Mon, 24 Nov 2025 15:02:41 -0400 Subject: [PATCH 1/2] Add some packages to versioninfo output --- src/CUDA.jl | 2 ++ src/utilities.jl | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/CUDA.jl b/src/CUDA.jl index 8a82201a0a..f0a3e5f6b0 100644 --- a/src/CUDA.jl +++ b/src/CUDA.jl @@ -10,6 +10,8 @@ using LLVM using LLVM.Interop using Core: LLVMPtr +import KernelAbstractions + using Adapt: Adapt, adapt, WrappedArray using Requires: @require diff --git a/src/utilities.jl b/src/utilities.jl index c7059ebfd4..9f2d86c079 100644 --- a/src/utilities.jl +++ b/src/utilities.jl @@ -69,7 +69,8 @@ function versioninfo(io::IO=stdout) println(io, "Julia packages: ") println(io, "- CUDA: $(Base.pkgversion(CUDA))") - for name in [:CUDA_Driver_jll, :CUDA_Compiler_jll, :CUDA_Runtime_jll, :CUDA_Runtime_Discovery] + for name in [:CUDA_Driver_jll, :CUDA_Compiler_jll, :CUDA_Runtime_jll, :CUDA_Runtime_Discovery, + :GPUArrays, :GPUCompiler, :KernelAbstractions] isdefined(CUDA, name) || continue mod = getfield(CUDA, name) println(io, "- $(name): $(Base.pkgversion(mod))") From f6dd1c062d9c96e420baf9a22ea9c372971bcd4b Mon Sep 17 00:00:00 2001 From: Christian Guinard <28689358+christiangnrd@users.noreply.github.com> Date: Mon, 24 Nov 2025 15:44:55 -0400 Subject: [PATCH 2/2] JLLs last --- src/utilities.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utilities.jl b/src/utilities.jl index 9f2d86c079..72ddf09ba5 100644 --- a/src/utilities.jl +++ b/src/utilities.jl @@ -69,8 +69,8 @@ function versioninfo(io::IO=stdout) println(io, "Julia packages: ") println(io, "- CUDA: $(Base.pkgversion(CUDA))") - for name in [:CUDA_Driver_jll, :CUDA_Compiler_jll, :CUDA_Runtime_jll, :CUDA_Runtime_Discovery, - :GPUArrays, :GPUCompiler, :KernelAbstractions] + for name in [:GPUArrays, :GPUCompiler, :KernelAbstractions, :CUDA_Driver_jll, + :CUDA_Compiler_jll, :CUDA_Runtime_jll, :CUDA_Runtime_Discovery] isdefined(CUDA, name) || continue mod = getfield(CUDA, name) println(io, "- $(name): $(Base.pkgversion(mod))")