This article catalogs validated versions of the Intel® Compilers integrations into Microsoft Visual Studio* and also our integrations into Apple Xcode*. This lists the compiler releases and updates and shows which versions of Visual Studio and Xcode were tested and validated with each release and update of the compilers.
“Validated” means that at the time we began building, packaging, and testing our compiler for an upcoming release, these were the versions of Windows and macOS officially released and supported at that point in time, and the supported and released versions of Visual Studio and Xcode available to us at that point in time. With these versions, we ran testing and validated that these versions of Windows and Visual Studio and macOS, and Xcode passed our tests and are therefore officially supported.
In the time span between our releases, both Microsoft and Apple release their own updates to their software. Any updates, major, minor, or patches that come out after our release has the potential to break our compiler or our integrations to Visual Studio or Xcode. This does not happen often but it can occasionally happen. If there is a break in our software due to a Microsoft or Apple update, support for these newer versions will come in a future release of our compiler. The continuous daily testing watches for all updates to their OSes and Integrated Development environments. We test both their released and preview versions on a daily basis so that we can maintain the functionality of our compilers and compiler integrations. In this way, we can rapidly change our compiler or integrations to work with their continuous change. In addition, we alert our users on our Intel Fortran User Community Forum and/or our Intel DPC++ Community Forum or C/C++ Community Forum to any breakage and, if possible, suggest workarounds while we work with Microsoft or Apple to correct the issue.
Does this mean the Intel Compilers will only work with the versions listed below? No. Many/most of the updates from Microsoft after our releases do not break our functionality. However, before you install any updates, you should check or ask Community Forums for any known compatibility issues. This table is what we validated for our releases and believe will work together.
Intel® oneAPI Releases
Validation Table at Time of Release
Intel® oneAPI Release | Intel® Compiler Version | Windows* Versions | Validated Microsoft Visual Studio* Versions | Validated macOS* Versions | Validated Xcode* Versions |
---|---|---|---|---|---|
2025.0 | 2025.0 (ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
VS2022 : 17.9.2 VS2019 : 16.11.34 |
NA | NA |
2024.2 | 2021.13(IFORT) 2024.2(ICX and IFX) |
Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
VS2022 : 17.9.2 VS2019 : 16.11.34 |
NA | NA |
2024.1 |
2021.12(IFORT) 2024.1(ICX and IFX) |
Microsoft Windows 11* |
VS 2022 17.9.2 VS 2019 16.11.34 |
NA | NA |
2024.0 |
2021.11(IFORT) 2024.0(ICX and IFX) |
Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
Upto VS 2022 17.7.5 VS 2019 16.11.31 |
NA | NA |
2023.2 | 2021.10(ICC and IFORT) 2023.2(ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
Upto VS 2022 17.2.6 (ICC) Upto VS 2022 17.6.4 VS 2019 16.11.27 |
macOS 13.3(ICC) | Xcode 14.2 Xcode 13.4 (C++ compiler only) |
2023.1 | 2021.9 (ICC and IFORT) 2023.0 (ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
Upto VS 2022 17.5.1 VS 2019 16.11.24 |
MacOS 13.2 (ICC) |
Xcode 14.2 Xcode 13.4 (C++ compiler only) |
2023.0 | 2021.8 (ICC and IFORT) 2023.0 (ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
VS 2022 17.4.2 VS 2019 16.11.21 |
macOS* 12.3 macOS* 11.6 (limited testing) |
Xcode* 13.4 |
2022.3 | 2021.7 (ICC and IFORT) 2022.2 (ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 |
VS2022 17.3 VS2019(16.11.15) VS2017(15.9.48) VS2022(17.2.6) | macOS* 12.3 macOS* 11.6 (limited testing) |
Xcode* 13.3 Xcode* 12.5.1 |
2022.2 | 2021.6 (ICC and IFORT) 2022.1 (ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server*2019 Microsoft Windows Server*2022 (Partially tested) |
VS2022 17.0.2 VS2019 16.11.2 VS2017 15.9.34 VS2022 17.1.0 (limited testing) VS2019 16.11.8 VS2022 17.2.0 is NOT supported for IFORT and IFX Refer to this article for details |
macOS* 12.2 macOS* 11.6 |
Xcode* 13.2.1 Xcode* 12.5.1 |
2022.1 | 2021.5 (ICC and IFORT) 2022.0 (ICX and IFX) | Microsoft Windows 11* Microsoft Windows 10* Microsoft Windows Server* 2019 |
VS 2022 17.0.0 (limited testing) VS 2019 16.11.6 VS 2017 15.9.34 (deprecated) |
macOS* 12.0.1 macOS* 11.x |
Xcode* 13.1 Xcode* 12.x |
2021.4 | 2021.4 | Microsoft Windows 10* Microsoft Windows Server* 2019 | VS 2019 16.10.3 VS 2019 16.11.2 VS 2017 15.9.34 | macOS* 11.5.1 | Xcode*11.x, Xcode* 12.5 (Xcode 13 beta 4 - limited testing) |
2021.3 | 2021.3 | Microsoft Windows 10* Microsoft Windows Server* 2019 | VS 2019 16.9.6 VS 2017 15.9 |
macOS* 10.15 macOS* 11.0, 11.2, 11.3 Big Sur |
Xcode*11,x,12.4 Xcode 12.5 (C++ compiler only) |
2021.2 | 2021.2.1* | Microsoft Windows 10* Microsoft Windows Server* 2019 Microsoft Windows Server* 2016 |
VS 2019 16.9.3 VS 2017 15.9 |
NA | NA |
2021.2 | 2021.2.0 | Microsoft Windows 10* Microsoft Windows Server* 2019 Microsoft Windows Server* 2016 |
VS 2019 16.8 (16.8.2) VS 2019 16.9.0 Preview 3 VS 2017 15.9 (15.9.27) |
macOS* 10.15 macOS* 11.0, 11.2 Big Sur |
Xcode*11,x,12.4 (C++ compiler only) |
2021.1 | 2021.1.1 2021.1.2 |
Microsoft Windows 10* Microsoft Windows Server* 2019 Microsoft Windows Server* 2016 |
VS 2017 15.9 VS 2019 16.7 VS 2019 16.8.0 Preview 5 |
macOS* 10.15 | Xcode*11,x,12.2 |
“* 2021.2.1 only released for Windows*. Please read RELEASE NOTES for information on how to download this Release.”
Intel® Parallel Studio XE Releases
Intel® Compiler Version | Intel® Parallel Studio XE version |
macOS* | Latest Version of Xcode* Supported |
Latest Version of Visual Studio Versions Supported |
Windows* Version |
---|---|---|---|---|---|
19.1.3 | PSXE 2020 Update 4 | macOS* 10.14, macOS* 10.15 | Xcode* 10.x (C++ Compiler only), Xcode* 11.x (C++ Compiler only) |
VS 2017 15.9 VS 2019 16.7.2 | Windows 10, or Windows Server 2019 , Windows Server 2016 |
19.1.2 | PSXE 2020 Update 2 |
macOS* 10.14, macOS* 10.15 | Xcode* 10.x (C++ Compiler only), Xcode* 11.x (C++ Compiler only) |
VS 2017 15.9 VS 2019 16.7 |
Windows 10, or Windows Server 2019, Windows Server 2016 |
19.1.1 | PSXE 2020 Update 1 |
macOS* 10.14, macOS* 10.15 |
Xcode* 10.x (C++ Compiler only), Xcode* 11.x (C++ Compiler only) |
VS 2017 15.9 VS 2019 16.4 |
Windows 10, or Windows Server 2019, Windows Server 2016 |
19.1.0 | PSXE 2020 | macOS* 10.14, macOS* 10.15 |
Xcode* 10.x, Xcode* 11.2 |
VS 2017 15.9 VS 2019 16.3 |
Windows 10, or Windows Server 2019, Windows Server 2016 |
(1)
Intel® oneAPI 2022.3 is validated on Windows and Linux.
- Windows Intel® Graphics Driver, see this article for instructions to download and install.
- General Purpose Intel GPUs (GPGPU), see this article. Click the one labeled 20220830 for instructions to download and install.
(2)
KNOWN ISSUE
Intel® oneAPI Toolkits 2022.1.3 and earlier and Intel® Parallel Studio XE (any version) do not support Microsoft Visual Studio 2022. On systems with Microsoft Visual Studio 2022 installed, Intel® oneAPI and Intel® Parallel Studio XE installers may fail during installation, upgrade, modification, or uninstallation. Refer to this article for more information.