kokkos-kernels: add v4.1.00, v4.2.00 (#40565)
* kokkos-kernels: add version 4.1.00 * add kokkos-kernels@4.2.00 * [kokkos] make dpl dependence explicit --------- Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com> Co-authored-by: Cohn, Robert S <robert.s.cohn@intel.com>
This commit is contained in:
		| @@ -25,6 +25,9 @@ class KokkosKernels(CMakePackage, CudaPackage): | |||||||
|     # openssl sha256 kokkos-kernels-x.y.z.tar.gz |     # openssl sha256 kokkos-kernels-x.y.z.tar.gz | ||||||
|     version("develop", branch="develop") |     version("develop", branch="develop") | ||||||
|     version("master", branch="master") |     version("master", branch="master") | ||||||
|  |     version("4.2.00", sha256="c65df9a101dbbef2d8fd43c60c9ea85f2046bb3535fa1ad16e7c661ddd60401e") | ||||||
|  |     version("4.1.00", sha256="d6a4108444ea226e43bf6a9c0dfc557f223a72b1142bf81aa78dd60e16ac2d56") | ||||||
|  |     version("4.0.01", sha256="3f493fcb0244b26858ceb911be64092fbf7785616ad62c81abde0ea1ce86688a") | ||||||
|     version("4.0.00", sha256="750079d0be1282d18ecd280e130ca303044ac399f1e5864488284b92f5ce0a86") |     version("4.0.00", sha256="750079d0be1282d18ecd280e130ca303044ac399f1e5864488284b92f5ce0a86") | ||||||
|     version("3.7.01", sha256="b2060f5894bdaf7f7d4793b90444fac260460cfa80595afcbcb955518864b446") |     version("3.7.01", sha256="b2060f5894bdaf7f7d4793b90444fac260460cfa80595afcbcb955518864b446") | ||||||
|     version("3.7.00", sha256="51bc6db3995392065656848e2b152cfd1c3a95a951ab18a3934278113d59f32b") |     version("3.7.00", sha256="51bc6db3995392065656848e2b152cfd1c3a95a951ab18a3934278113d59f32b") | ||||||
| @@ -43,6 +46,9 @@ class KokkosKernels(CMakePackage, CudaPackage): | |||||||
|     depends_on("kokkos") |     depends_on("kokkos") | ||||||
|     depends_on("kokkos@master", when="@master") |     depends_on("kokkos@master", when="@master") | ||||||
|     depends_on("kokkos@develop", when="@develop") |     depends_on("kokkos@develop", when="@develop") | ||||||
|  |     depends_on("kokkos@4.2.00", when="@4.2.00") | ||||||
|  |     depends_on("kokkos@4.1.00", when="@4.1.00") | ||||||
|  |     depends_on("kokkos@4.0.01", when="@4.0.01") | ||||||
|     depends_on("kokkos@4.0.00", when="@4.0.00") |     depends_on("kokkos@4.0.00", when="@4.0.00") | ||||||
|     depends_on("kokkos@3.7.01", when="@3.7.01") |     depends_on("kokkos@3.7.01", when="@3.7.01") | ||||||
|     depends_on("kokkos@3.7.00", when="@3.7.00") |     depends_on("kokkos@3.7.00", when="@3.7.00") | ||||||
|   | |||||||
| @@ -194,6 +194,7 @@ class Kokkos(CMakePackage, CudaPackage, ROCmPackage): | |||||||
|     for dev, (dflt, desc) in devices_variants.items(): |     for dev, (dflt, desc) in devices_variants.items(): | ||||||
|         variant(dev, default=dflt, description=desc) |         variant(dev, default=dflt, description=desc) | ||||||
|     conflicts("+cuda", when="+rocm", msg="CUDA and ROCm are not compatible in Kokkos.") |     conflicts("+cuda", when="+rocm", msg="CUDA and ROCm are not compatible in Kokkos.") | ||||||
|  |     depends_on("intel-oneapi-dpl", when="+sycl") | ||||||
| 
 | 
 | ||||||
|     for opt, (dflt, desc) in options_variants.items(): |     for opt, (dflt, desc) in options_variants.items(): | ||||||
|         variant(opt, default=dflt, description=desc, when=("+cuda" if "cuda" in opt else None)) |         variant(opt, default=dflt, description=desc, when=("+cuda" if "cuda" in opt else None)) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Satish Balay
					Satish Balay