Intel® Compilers Compatibility with Microsoft Visual Studio* and Xcode*

Published: 02/06/2020  

Last Updated: 10/07/2022

By Subarnarekha Ghosal

This article catalogs validated version of the Intel® Compilers integrations into Microsoft Visual Studio* and also our integrations into Apple Xcode*. This lists the compiler releases and updates and show 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 patch, that comes 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 continous 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 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 Apple or Microsoft after our releases do not break our functionality. However, before you install any updates you should check or ask on 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

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

macOS* 11.0, 11.2

Big Sur

Xcode*11,x,12.2

(C++ compiler only)


“* 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.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.