summaryrefslogtreecommitdiff
path: root/mesonbuild/modules
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2025-12-03 10:11:06 -0800
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2025-12-05 01:35:06 +0530
commit7c5ab15fb35fda43883ca8da0964cae7c283919b (patch)
tree0c123668a1ad740b451120af3be85fe7e26f081f /mesonbuild/modules
parenta41bd69cb65d121702c03551860d0665347ebeae (diff)
downloadmeson-7c5ab15fb35fda43883ca8da0964cae7c283919b.tar.gz
modules/cuda: Update versions up through 13.0.2
There is currently no Windows versions for 13.0.x I've marked with comments versions where a new release has the same version as the previous release. This should help reduce the number of list iterations, but also make easier to keep this list up to date.
Diffstat (limited to 'mesonbuild/modules')
-rw-r--r--mesonbuild/modules/cuda.py40
1 files changed, 31 insertions, 9 deletions
diff --git a/mesonbuild/modules/cuda.py b/mesonbuild/modules/cuda.py
index 0c5df8c58..8759b019f 100644
--- a/mesonbuild/modules/cuda.py
+++ b/mesonbuild/modules/cuda.py
@@ -46,33 +46,55 @@ class _CudaVersion:
return None
+# Copied from: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#id7
_DRIVER_TABLE_VERSION: T.List[_CudaVersion] = [
- _CudaVersion('12.0.1', '528.41', '525.60.13'),
- _CudaVersion('12.0.0', '527.41', '525.60.13'),
+ _CudaVersion('13.0.2', 'unknown', '580.95.05'),
+ _CudaVersion('13.0.1', 'unknown', '580.82.07'),
+ _CudaVersion('13.0.0', 'unknown', '580.65.06'),
+ _CudaVersion('12.9.1', '576.57', '575.57.08'),
+ _CudaVersion('12.9.0', '576.02', '575.51.03'),
+ _CudaVersion('12.8.1', '572.61', '570.124.06'),
+ _CudaVersion('12.8.0', '570.65', '570.26'),
+ _CudaVersion('12.6.3', '561.17', '560.35.05'),
+ _CudaVersion('12.6.2', '560.94', '560.35.03'),
+ _CudaVersion('12.6.1', '560.94', '560.35.03'),
+ _CudaVersion('12.6.0', '560.76', '560.28.03'),
+ _CudaVersion('12.5.1', '555.85', '555.42.06'),
+ _CudaVersion('12.5.0', '555.85', '555.42.02'),
+ _CudaVersion('12.4.1', '551.78', '550.54.15'),
+ _CudaVersion('12.4.0', '551.61', '550.54.14'),
+ _CudaVersion('12.3.1', '546.12', '545.23.08'),
+ _CudaVersion('12.3.0', '545.84', '545.23.06'),
+ _CudaVersion('12.2.2', '537.13', '535.104.05'),
+ _CudaVersion('12.2.1', '536.67', '535.86.09'),
+ _CudaVersion('12.2.0', '536.25', '535.54.03'),
+ _CudaVersion('12.1.1', '531.14', '530.30.02'),
+ _CudaVersion('12.1.0', '531.14', '530.30.02'),
+ _CudaVersion('12.0.1', '528.33', '525.85.11'),
_CudaVersion('12.0.0', '527.41', '525.60.13'),
_CudaVersion('11.8.0', '522.06', '520.61.05'),
_CudaVersion('11.7.1', '516.31', '515.48.07'),
_CudaVersion('11.7.0', '516.01', '515.43.04'),
- _CudaVersion('11.6.1', '511.65', '510.47.03'),
+ _CudaVersion('11.6.1', '511.65', '510.47.03'), # 11.6.2 is identical
_CudaVersion('11.6.0', '511.23', '510.39.01'),
- _CudaVersion('11.5.1', '496.13', '495.29.05'),
+ _CudaVersion('11.5.1', '496.13', '495.29.05'), # 11.5.2 is identical
_CudaVersion('11.5.0', '496.04', '495.29.05'),
- _CudaVersion('11.4.3', '472.50', '470.82.01'),
- _CudaVersion('11.4.1', '471.41', '470.57.02'),
+ _CudaVersion('11.4.3', '472.50', '470.82.01'), # 11.4.4 is identical
+ _CudaVersion('11.4.1', '471.41', '470.57.02'), # 11.4.2 is identical
_CudaVersion('11.4.0', '471.11', '470.42.01'),
- _CudaVersion('11.3.0', '465.89', '465.19.01'),
+ _CudaVersion('11.3.0', '465.89', '465.19.01'), # 11.3.1 is identical
_CudaVersion('11.2.2', '461.33', '460.32.03'),
_CudaVersion('11.2.1', '461.09', '460.32.03'),
_CudaVersion('11.2.0', '460.82', '460.27.03'),
_CudaVersion('11.1.1', '456.81', '455.32'),
_CudaVersion('11.1.0', '456.38', '455.23'),
- _CudaVersion('11.0.3', '451.82', '450.51.06'),
+ _CudaVersion('11.0.3', '451.82', '450.51.06'), # 11.0.3.1 is identical
_CudaVersion('11.0.2', '451.48', '450.51.05'),
_CudaVersion('11.0.1', '451.22', '450.36.06'),
_CudaVersion('10.2.89', '441.22', '440.33'),
_CudaVersion('10.1.105', '418.96', '418.39'),
_CudaVersion('10.0.130', '411.31', '410.48'),
- _CudaVersion('148', '398.26', '396.37'),
+ _CudaVersion('9.2.148', '398.26', '396.37'),
_CudaVersion('9.2.88', '397.44', '396.26'),
_CudaVersion('9.1.85', '391.29', '390.46'),
_CudaVersion('9.0.76', '385.54', '384.81'),