cudaPackages_13_3: init at 13.3.0

Changelog:
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
(cherry picked from commit fe55e1a378)
This commit is contained in:
Gaetan Lepage 2026-05-28 07:21:46 +00:00 committed by github-actions[bot]
commit b48bc86453
4 changed files with 1065 additions and 1 deletions

View file

@ -291,7 +291,7 @@
};
# No changes from 13.1 to 13.2
# https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#host-compiler-support-policy
# https://docs.nvidia.com/cuda/archive/13.2.0/cuda-installation-guide-linux/index.html#host-compiler-support-policy
"13.2" = {
clang = {
maxMajorVersion = "21";
@ -302,5 +302,18 @@
minMajorVersion = "6";
};
};
# No changes from 13.2 to 13.3
# https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#host-compiler-support-policy
"13.3" = {
clang = {
maxMajorVersion = "21";
minMajorVersion = "7";
};
gcc = {
maxMajorVersion = "15";
minMajorVersion = "6";
};
};
};
}

File diff suppressed because it is too large Load diff

View file

@ -2065,6 +2065,7 @@ with pkgs;
cudaPackages_13_0
cudaPackages_13_1
cudaPackages_13_2
cudaPackages_13_3
;
cudaPackages_12 = cudaPackages_12_9;

View file

@ -174,6 +174,29 @@ let
tensorrt =
if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "10.7.0" else "10.14.1";
};
cudaPackages_13_3 =
let
inherit (cudaPackages_13_3.backendStdenv) requestedJetsonCudaCapabilities;
in
mkCudaPackages {
cublasmp = "0.8.1";
cuda = "13.3.0";
cudnn =
if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "9.13.0" else "9.22.0";
cudss = "0.6.0";
cuquantum = "25.09.0";
cusolvermp = "0.8.0";
cusparselt = "0.8.1";
cutensor = "2.3.1";
nppplus = "0.10.0";
nvcomp = "5.0.0.6";
nvjpeg2000 = "0.9.0";
nvpl = "25.5";
nvtiff = "0.5.1";
tensorrt =
if hasPreThorJetsonCudaCapability requestedJetsonCudaCapabilities then "10.7.0" else "10.14.1";
};
in
{
inherit
@ -183,5 +206,6 @@ in
cudaPackages_13_0
cudaPackages_13_1
cudaPackages_13_2
cudaPackages_13_3
;
}