From c972f887c8c6e2f409ea38d603f501c3569f25ca Mon Sep 17 00:00:00 2001 From: lab_oneapici Date: Mon, 6 Jul 2026 13:15:06 +0000 Subject: [PATCH 1/3] Update oneAPI packages to latest versions --- .../builtin/packages/intel_oneapi_ccl/package.py | 6 ++++++ .../packages/intel_oneapi_compilers/package.py | 11 +++++++++++ .../builtin/packages/intel_oneapi_dnn/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_dpl/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_ipp/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_ippcp/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_mkl/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_mpi/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_tbb/package.py | 6 ++++++ .../builtin/packages/intel_oneapi_vtune/package.py | 6 ++++++ 10 files changed, 65 insertions(+) diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_ccl/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_ccl/package.py index 5bd7cbf0804..90322dc5ff9 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_ccl/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_ccl/package.py @@ -28,6 +28,12 @@ class IntelOneapiCcl(IntelOneApiLibraryPackage): depends_on("intel-oneapi-mpi") + version( + "2022.1.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/bc26d315-1c3c-4270-92e1-6b67c130cc06/intel-oneccl-2022.1.0.145_offline.sh", + sha256="cc0933af9ae933764989b113f2bbf22b7fd12cd89514b4df8db8da28f1ea2512", + expand=False, + ) version( "2021.16.1", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/66ce2615-4f44-42d5-9b4b-69ca25df01fc/intel-oneccl-2021.16.1.10_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_compilers/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_compilers/package.py index 2af9923cafa..a5fd451b3df 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_compilers/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_compilers/package.py @@ -13,6 +13,17 @@ from spack.package import * versions = [ + { + "version": "2026.1.0", + "cpp": { + "url": "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/eb43fd3f-7cff-46a4-ab14-a2d3b60c4899/intel-dpcpp-cpp-compiler-2026.1.0.118_offline.sh", + "sha256": "65d81ec1f249fb2cb7267fc787b21cf618b4f553c06b9e19d0981b30f25ae227", + }, + "ftn": { + "url": "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/87bd1c07-e474-4f38-9492-e44e15ea7a52/intel-fortran-compiler-2026.1.0.104_offline.sh", + "sha256": "3779081508ebc099e99717eccd9de615c57fde292dc4f93e18955a103835f58d", + }, + }, { "version": "2025.2.1", "cpp": { diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_dnn/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_dnn/package.py index 71c920ae719..74908ebe26b 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_dnn/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_dnn/package.py @@ -27,6 +27,12 @@ class IntelOneapiDnn(IntelOneApiLibraryPackage): "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onednn.html" ) + version( + "2026.0.1", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/0451dc19-00a2-4236-bace-dc0b4aec0680/intel-onednn-2026.0.1.64_offline.sh", + sha256="838feeccb8332934bb3a801603ccdf617c8dce3a9728f5e2e3809dc379fd2142", + expand=False, + ) version( "2025.2.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/6b523cc0-3241-4b80-bfba-ebe6c67599f6/intel-onednn-2025.2.0.562_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py index 9eb7566ff7e..12a912244e2 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py @@ -23,6 +23,12 @@ class IntelOneapiDpl(IntelOneApiLibraryPackage): homepage = "https://github.com/oneapi-src/oneDPL" + version( + "2022.13.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/2703adb2-b977-4b87-9dc9-acf686f1bea4/intel-onedpl-2022.13.0.111_offline.sh", + sha256="378a672b15bab02b08c65ff04f4f7e8d5f184127d1d97a5b948f760206cfbccb", + expand=False, + ) version( "2022.9.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/4f06fa3c-add6-4e58-9505-36942ba90315/intel-onedpl-2022.9.0.378_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_ipp/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_ipp/package.py index a128b16262d..d787e1532a4 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_ipp/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_ipp/package.py @@ -28,6 +28,12 @@ class IntelOneapiIpp(IntelOneApiLibraryPackage): "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html" ) + version( + "2026.0.1", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/1bf493cd-8dd6-4168-be51-a0c7fe171f70/intel-ipp-2026.0.1.62_offline.sh", + sha256="e4ce172388068b1efcf66af71e7d4791c3a088336fafbb160cd5dbeb194d1b59", + expand=False, + ) version( "2022.2.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/d9649232-67ed-489e-8cd8-2c4c54b06135/intel-ipp-2022.2.0.583_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_ippcp/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_ippcp/package.py index c7337efc34f..69fcc87dafb 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_ippcp/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_ippcp/package.py @@ -29,6 +29,12 @@ class IntelOneapiIppcp(IntelOneApiLibraryPackage): "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html" ) + version( + "2026.0.1", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/bdaa109d-f2ae-4b10-a8ad-a6ef8663abda/intel-cryptography-primitives-library-2026.0.1.11_offline.sh", + sha256="c890e961fe60367ce2ec7ce79edddebe3a91b7ccfe97379fb3e587a2afce327f", + expand=False, + ) version( "2025.2.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/60f39c8f-1f9a-4d58-80d1-452381eeed1a/intel-cryptography-primitives-library-2025.2.0.448_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_mkl/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_mkl/package.py index a87b49557a7..4b34687c10d 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_mkl/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_mkl/package.py @@ -29,6 +29,12 @@ class IntelOneapiMkl(IntelOneApiLibraryPackage): "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html" ) + version( + "2026.1.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/17f37e16-768e-40d2-bcf8-c252dc6c5499/intel-onemkl-2026.1.0.237_offline.sh", + sha256="854deea4c4eec21d23cfb895b0c76ac02b5a76e3a9581a39b4c69fb7ffc69146", + expand=False, + ) version( "2025.2.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/47c7d946-fca1-441a-b0df-b094e3f045ea/intel-onemkl-2025.2.0.629_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py index 2a4c4364b25..645189af598 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py @@ -22,6 +22,12 @@ class IntelOneapiMpi(IntelOneApiLibraryPackage): homepage = "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/mpi-library.html" + version( + "2021.18.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/f62e2cfe-82a9-480f-b6ca-51ad7cc799fc/intel-mpi-2021.18.0.749_offline.sh", + sha256="a2afb95b3b9f85b9ddd32171e940a7b7cc02d7bbd6dca9d77a7bd405f3d62b73", + expand=False, + ) version( "2021.16.1", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/203edae7-5269-4124-a1ed-09ad924f8b47/intel-mpi-2021.16.1.804_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_tbb/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_tbb/package.py index 67c2fb6212a..61e2f134a59 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_tbb/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_tbb/package.py @@ -23,6 +23,12 @@ class IntelOneapiTbb(IntelOneApiLibraryPackage): "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onetbb.html" ) + version( + "2023.1.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/d93b2767-7739-4b1c-8cfc-084b52f31447/intel-onetbb-2023.1.0.157_offline.sh", + sha256="ca12a1dcfebd119bd5f832a39d560e8740d441949e87a11213d82a84ef4df324", + expand=False, + ) version( "2022.2.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/7516db94-4877-4ffe-8dde-37e9a46e69a2/intel-onetbb-2022.2.0.508_offline.sh", diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_vtune/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_vtune/package.py index c180cbffb2b..129f832a6ce 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_vtune/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_vtune/package.py @@ -29,6 +29,12 @@ class IntelOneapiVtune(IntelOneApiLibraryPackageWithSdk): homepage = "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/vtune-profiler.html" + version( + "2026.2.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/ba4cd139-536d-4887-baa6-b60a86b874d4/intel-vtune-2026.2.0.228_offline.sh", + sha256="2fb9fcb17ee9dcb5249b380c9ac707a5d07789c0697c28a7811a5700d57b9e68", + expand=False, + ) version( "2025.5.0", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/2775669e-5be4-4982-96de-d0ca5444859a/intel-vtune-2025.5.0.40_offline.sh", From 5b373ef2f6ed5e7de617dfb5c1241ed91ebe4024 Mon Sep 17 00:00:00 2001 From: rliulin Date: Fri, 17 Jul 2026 11:31:57 +0200 Subject: [PATCH 2/3] update mpi --- .../spack_repo/builtin/packages/intel_oneapi_mpi/package.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py index 51f0dea082c..fd3eb6f1480 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_mpi/package.py @@ -32,12 +32,6 @@ class IntelOneapiMpi(IntelOneApiLibraryPackage): expand=False, ) - version( - "2021.18.0", - url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/1710a04f-08b7-4b46-a0a5-bd46a4ef4436/intel-mpi-2021.18.0.748_offline.sh", - sha256="a1d9bebb9112f166c1911371971ae03fecb447f58d9f28f5c8ecdf78fb697f29", - expand=False, - ) version( "2021.17.2", url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/86923909-82e5-4c1a-9499-b4263e800a33/intel-mpi-2021.17.2.94_offline.sh", From c377a8cd7692abbcec19cb95df4a1f11c25c4330 Mon Sep 17 00:00:00 2001 From: rliulin Date: Fri, 17 Jul 2026 12:15:37 +0200 Subject: [PATCH 3/3] fix dpl issue --- .../spack_repo/builtin/packages/intel_oneapi_dpl/package.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py b/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py index 1bc99b3e59d..e5bb54946dc 100644 --- a/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py +++ b/repos/spack_repo/builtin/packages/intel_oneapi_dpl/package.py @@ -24,9 +24,9 @@ class IntelOneapiDpl(IntelOneApiLibraryPackage): homepage = "https://github.com/oneapi-src/oneDPL" version( - "2026.0.1", - url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/1bf493cd-8dd6-4168-be51-a0c7fe171f70/intel-ipp-2026.0.1.62_offline.sh", - sha256="e4ce172388068b1efcf66af71e7d4791c3a088336fafbb160cd5dbeb194d1b59", + "2022.13.0", + url="https://registrationcenter-download.intel.com/akdlm/IRC_NAS/2703adb2-b977-4b87-9dc9-acf686f1bea4/intel-onedpl-2022.13.0.111_offline.sh", + sha256="378a672b15bab02b08c65ff04f4f7e8d5f184127d1d97a5b948f760206cfbccb", expand=False, )