Skip to content

Commit

Permalink
CUDA_Runtime_jll build 0.16.0+0
Browse files Browse the repository at this point in the history
  • Loading branch information
jlbuild committed Jan 27, 2025
1 parent 4709c3f commit b5ac65c
Show file tree
Hide file tree
Showing 8 changed files with 657 additions and 64 deletions.
2 changes: 1 addition & 1 deletion .pkg/platform_augmentation.jl
Original file line number Diff line number Diff line change
Expand Up @@ -326,4 +326,4 @@ function augment_platform!(platform::Platform)
return platform
end

const cuda_toolkits = VersionNumber[v"10.2.89", v"11.4.4", v"11.5.2", v"11.6.2", v"11.7.1", v"11.8.0", v"12.0.1", v"12.1.1", v"12.2.2", v"12.3.2", v"12.4.1", v"12.5.1", v"12.6.3"]
const cuda_toolkits = VersionNumber[v"10.2.89", v"11.4.4", v"11.5.2", v"11.6.2", v"11.7.1", v"11.8.0", v"12.0.1", v"12.1.1", v"12.2.2", v"12.3.2", v"12.4.1", v"12.5.1", v"12.6.3", v"12.8.0"]
137 changes: 91 additions & 46 deletions Artifacts.toml

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "CUDA_Runtime_jll"
uuid = "76a88914-d11a-5bdc-97e0-2f5a05c973a2"
version = "0.15.5+0"
version = "0.16.0+0"

[deps]
JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
Expand All @@ -11,9 +11,9 @@ TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"

[compat]
JLLWrappers = "1.4.0"
JLLWrappers = "1.7.0"
julia = "1.6"
CUDA_Driver_jll = "0.10"
CUDA_Driver_jll = "0.12"
LazyArtifacts = "< 0.0.1, 1"
Libdl = "< 0.0.1, 1"
TOML = "< 0.0.1, 1"
Expand Down
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# `CUDA_Runtime_jll.jl` (v0.15.5+0)
# `CUDA_Runtime_jll.jl` (v0.16.0+0)

[![deps](https://juliahub.com/docs/CUDA_Runtime_jll/deps.svg)](https://juliahub.com/ui/Packages/General/CUDA_Runtime_jll/)

This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl).

The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/769c8c832548ab2425954de906f4f6b3a42176a3/C/CUDA/CUDA_Runtime/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree.
The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/4c8c297690e55c56ef29412124e4a3a75f0f960e/C/CUDA/CUDA_Runtime/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree.

## Bug Reports

Expand All @@ -18,23 +18,23 @@ For more details about JLL packages and how to use them, see `BinaryBuilder.jl`

The tarballs for `CUDA_Runtime_jll.jl` have been built from these sources:

* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.6.77-archive.zip (SHA256 checksum: `7a313bc0c93b1a50bb03aa9783a199ae70c3b66e2d8084da65e8254a8577b925`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.6.80-archive.zip (SHA256 checksum: `6b69bad461cd54f6555a11785b6e5878407df5bdc3caeadf2ff729cf45376128`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.6.85-archive.zip (SHA256 checksum: `3fb9f76b87c37d02f947354be89b718ad5f2c76b6ab47995265bfa3a068a5e14`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.6.85-archive.zip (SHA256 checksum: `b1221a95a3758561bc73c56905743730f7459cbaff54a4870aa899fa3489219e`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.6.77-archive.zip (SHA256 checksum: `f3e52fc4cb3bab0e097c7f5d1ee19ff90bf40f3304aef02281dfde989b5d008c`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcublas/windows-x86_64/libcublas-windows-x86_64-12.6.4.1-archive.zip (SHA256 checksum: `1a87ec80f8c0e5a39badc87010d479930c5b63abd788b3a05bd688a5980a3d07`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcufft/windows-x86_64/libcufft-windows-x86_64-11.3.0.4-archive.zip (SHA256 checksum: `7b3c75e90a907b3a2d215f7c846d67b684c6ddb76369d1bced67d2cdd411014b`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.7.77-archive.zip (SHA256 checksum: `f4554a9bbc933118ff7cde51db2664e17b23ffb5d32715157bee4564bba8bfd7`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.7.1.2-archive.zip (SHA256 checksum: `9999cbbf5d3789bb766ed3336dfb8d9be02832ffc5f36b1c37b9aa099ab47604`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.5.4.2-archive.zip (SHA256 checksum: `ab409eee74ab63d5f2e78473d5901c0ce4d414161a1b30838d4e0dc857b2452f`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.6.85-archive.zip (SHA256 checksum: `035445b0be5f7cf4b7ee26f0a476de9d25322857b728df270bb11f3e61d0623f`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.8.57-archive.zip (SHA256 checksum: `2c7aa62a195d79229d4381c8bd0174a30502cf3d8124c6e94ee50a7fc8a1e9f4`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_cupti/windows-x86_64/cuda_cupti-windows-x86_64-12.8.57-archive.zip (SHA256 checksum: `3ca7f96d1ee70a961b1cea25a3d29114d86a2d2361b59b730322a01b7374fbc8`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.8.61-archive.zip (SHA256 checksum: `d0158c4dd6565c0c9bca50d2e0bd5fd944d40333725a1c6875ef1840b719abfc`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.8.61-archive.zip (SHA256 checksum: `e43603b09f8a52d681ceb814c00b655af19da53692ab91671dabbf8071c8f93d`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.8.55-archive.zip (SHA256 checksum: `3262f23123490e66a6648e78c859665d3176fd64d341531224c7a3656ccd1056`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcublas/windows-x86_64/libcublas-windows-x86_64-12.8.3.14-archive.zip (SHA256 checksum: `a2f990cf61f0086d942632f2455727240baa9378c2e9fa2bdda56ef81f6cf8ad`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcufft/windows-x86_64/libcufft-windows-x86_64-11.3.3.41-archive.zip (SHA256 checksum: `04969fc26520dc085665bf6256d793ddceb277bd6f2401093fded781d9fa7151`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcurand/windows-x86_64/libcurand-windows-x86_64-10.3.9.55-archive.zip (SHA256 checksum: `239172718cca32f153ef6fd27e3950795463732b0f24df6282ba6bf207a9c29d`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.7.2.55-archive.zip (SHA256 checksum: `8478e9dbb6606dfaa7aa08c3f60372d93eedc721c701adb46eb1e4a3d1ef3854`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.5.7.53-archive.zip (SHA256 checksum: `eb6d62a449390c91b22a72df5facdae8d6121736931dba75cfd1d2a9063af49d`)
* compressed archive: https://developer.download.nvidia.com/compute/cuda/redist/libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.8.61-archive.zip (SHA256 checksum: `8258afaadbd9744d87070525067c497041dd52c6b22d11ba7297421fc8f6f39d`)

## Platforms

`CUDA_Runtime_jll.jl` is available for the following platforms:

* `Windows x86_64 {cuda=12.6}` (`x86_64-w64-mingw32-cuda+12.6`)
* `Windows x86_64 {cuda=12.8}` (`x86_64-w64-mingw32-cuda+12.8`)

## Dependencies

Expand Down
137 changes: 137 additions & 0 deletions src/wrappers/aarch64-linux-gnu-cuda_platform+jetson-cuda+12.8.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
# Autogenerated wrapper script for CUDA_Runtime_jll for aarch64-linux-gnu-cuda_platform+jetson-cuda+12.8
export libcublas, libcublasLt, libcudadevrt, libcudart, libcufft, libcupti, libcurand, libcusolver, libcusolverMg, libcusparse, libdevice, libnvJitLink, libnvperf_host, libnvperf_target, libnvrtc, libnvrtc_builtins, nvdisasm, nvlink, ptxas

using CUDA_Driver_jll
JLLWrappers.@generate_wrapper_header("CUDA_Runtime")
JLLWrappers.@declare_library_product(libcublas, "libcublas.so.12")
JLLWrappers.@declare_library_product(libcublasLt, "libcublasLt.so.12")
JLLWrappers.@declare_file_product(libcudadevrt)
JLLWrappers.@declare_library_product(libcudart, "libcudart.so.12")
JLLWrappers.@declare_library_product(libcufft, "libcufft.so.11")
JLLWrappers.@declare_library_product(libcupti, "libcupti.so.12")
JLLWrappers.@declare_library_product(libcurand, "libcurand.so.10")
JLLWrappers.@declare_library_product(libcusolver, "libcusolver.so.11")
JLLWrappers.@declare_library_product(libcusolverMg, "libcusolverMg.so.11")
JLLWrappers.@declare_library_product(libcusparse, "libcusparse.so.12")
JLLWrappers.@declare_file_product(libdevice)
JLLWrappers.@declare_library_product(libnvJitLink, "libnvJitLink.so.12")
JLLWrappers.@declare_library_product(libnvperf_host, "libnvperf_host.so")
JLLWrappers.@declare_library_product(libnvperf_target, "libnvperf_target.so")
JLLWrappers.@declare_library_product(libnvrtc, "libnvrtc.so.12")
JLLWrappers.@declare_library_product(libnvrtc_builtins, "libnvrtc-builtins.so.12.8")
JLLWrappers.@declare_executable_product(nvdisasm)
JLLWrappers.@declare_executable_product(nvlink)
JLLWrappers.@declare_executable_product(ptxas)
function __init__()
JLLWrappers.@generate_init_header(CUDA_Driver_jll)
JLLWrappers.@init_library_product(
libcublas,
"lib/libcublas.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcublasLt,
"lib/libcublasLt.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_file_product(
libcudadevrt,
"lib/libcudadevrt.a",
)

JLLWrappers.@init_library_product(
libcudart,
"lib/libcudart.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcufft,
"lib/libcufft.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcupti,
"lib/libcupti.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcurand,
"lib/libcurand.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcusolver,
"lib/libcusolver.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcusolverMg,
"lib/libcusolverMg.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcusparse,
"lib/libcusparse.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_file_product(
libdevice,
"share/libdevice/libdevice.10.bc",
)

JLLWrappers.@init_library_product(
libnvJitLink,
"lib/libnvJitLink.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvperf_host,
"lib/libnvperf_host.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvperf_target,
"lib/libnvperf_target.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvrtc,
"lib/libnvrtc.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvrtc_builtins,
"lib/libnvrtc-builtins.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_executable_product(
nvdisasm,
"bin/nvdisasm",
)

JLLWrappers.@init_executable_product(
nvlink,
"bin/nvlink",
)

JLLWrappers.@init_executable_product(
ptxas,
"bin/ptxas",
)

JLLWrappers.@generate_init_footer()
end # __init__()
137 changes: 137 additions & 0 deletions src/wrappers/aarch64-linux-gnu-cuda_platform+sbsa-cuda+12.8.jl
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
# Autogenerated wrapper script for CUDA_Runtime_jll for aarch64-linux-gnu-cuda_platform+sbsa-cuda+12.8
export libcublas, libcublasLt, libcudadevrt, libcudart, libcufft, libcupti, libcurand, libcusolver, libcusolverMg, libcusparse, libdevice, libnvJitLink, libnvperf_host, libnvperf_target, libnvrtc, libnvrtc_builtins, nvdisasm, nvlink, ptxas

using CUDA_Driver_jll
JLLWrappers.@generate_wrapper_header("CUDA_Runtime")
JLLWrappers.@declare_library_product(libcublas, "libcublas.so.12")
JLLWrappers.@declare_library_product(libcublasLt, "libcublasLt.so.12")
JLLWrappers.@declare_file_product(libcudadevrt)
JLLWrappers.@declare_library_product(libcudart, "libcudart.so.12")
JLLWrappers.@declare_library_product(libcufft, "libcufft.so.11")
JLLWrappers.@declare_library_product(libcupti, "libcupti.so.12")
JLLWrappers.@declare_library_product(libcurand, "libcurand.so.10")
JLLWrappers.@declare_library_product(libcusolver, "libcusolver.so.11")
JLLWrappers.@declare_library_product(libcusolverMg, "libcusolverMg.so.11")
JLLWrappers.@declare_library_product(libcusparse, "libcusparse.so.12")
JLLWrappers.@declare_file_product(libdevice)
JLLWrappers.@declare_library_product(libnvJitLink, "libnvJitLink.so.12")
JLLWrappers.@declare_library_product(libnvperf_host, "libnvperf_host.so")
JLLWrappers.@declare_library_product(libnvperf_target, "libnvperf_target.so")
JLLWrappers.@declare_library_product(libnvrtc, "libnvrtc.so.12")
JLLWrappers.@declare_library_product(libnvrtc_builtins, "libnvrtc-builtins.so.12.8")
JLLWrappers.@declare_executable_product(nvdisasm)
JLLWrappers.@declare_executable_product(nvlink)
JLLWrappers.@declare_executable_product(ptxas)
function __init__()
JLLWrappers.@generate_init_header(CUDA_Driver_jll)
JLLWrappers.@init_library_product(
libcublas,
"lib/libcublas.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcublasLt,
"lib/libcublasLt.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_file_product(
libcudadevrt,
"lib/libcudadevrt.a",
)

JLLWrappers.@init_library_product(
libcudart,
"lib/libcudart.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcufft,
"lib/libcufft.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcupti,
"lib/libcupti.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcurand,
"lib/libcurand.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcusolver,
"lib/libcusolver.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcusolverMg,
"lib/libcusolverMg.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libcusparse,
"lib/libcusparse.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_file_product(
libdevice,
"share/libdevice/libdevice.10.bc",
)

JLLWrappers.@init_library_product(
libnvJitLink,
"lib/libnvJitLink.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvperf_host,
"lib/libnvperf_host.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvperf_target,
"lib/libnvperf_target.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvrtc,
"lib/libnvrtc.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_library_product(
libnvrtc_builtins,
"lib/libnvrtc-builtins.so",
RTLD_LAZY | RTLD_DEEPBIND,
)

JLLWrappers.@init_executable_product(
nvdisasm,
"bin/nvdisasm",
)

JLLWrappers.@init_executable_product(
nvlink,
"bin/nvlink",
)

JLLWrappers.@init_executable_product(
ptxas,
"bin/ptxas",
)

JLLWrappers.@generate_init_footer()
end # __init__()
Loading

0 comments on commit b5ac65c

Please sign in to comment.