diff options
author | Brad King <brad.king@kitware.com> | 2021-02-03 16:11:19 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2021-02-03 16:11:25 (GMT) |
commit | c28dbd7e308968089bf97df71d4fd74c99e718f1 (patch) | |
tree | 1731e0ba4f75e33b7e677735479a3797c6f6e393 | |
parent | ff7ca0f8319248499ee5e6bedd44720218456cf7 (diff) | |
parent | a552487843a4b6e494f9e2f9e3265ede9dc054f6 (diff) | |
download | CMake-c28dbd7e308968089bf97df71d4fd74c99e718f1.zip CMake-c28dbd7e308968089bf97df71d4fd74c99e718f1.tar.gz CMake-c28dbd7e308968089bf97df71d4fd74c99e718f1.tar.bz2 |
Merge topic 'intel-llvm-compilers'
a552487843 Help: Clarify release note for IntelLLVM compiler support
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5758
-rw-r--r-- | Help/release/dev/intel-llvm-compilers.rst | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/Help/release/dev/intel-llvm-compilers.rst b/Help/release/dev/intel-llvm-compilers.rst index e6a6151..604070b 100644 --- a/Help/release/dev/intel-llvm-compilers.rst +++ b/Help/release/dev/intel-llvm-compilers.rst @@ -1,6 +1,19 @@ intel-llvm-compilers -------------------- -* The Intel oneAPI Compilers are now supported with compiler id ``IntelLLVM``. - Support is available for the C, C++, and Fortran compilers on Linux, and - for the C and C++ compilers on Windows. +* The Intel oneAPI NextGen LLVM compilers are now supported with + compiler id ``IntelLLVM``: + + * The ``icx``/``icpx`` C/C++ compilers on Linux, and the ``icx`` + C/C++ compiler on Windows, are fully supported as of oneAPI 2021.1. + + * The ``ifx`` Fortran compiler on Linux is partially supported. + As of oneAPI 2021.1, ``ifx`` does not define several identification + macros, so CMake identifies it as the classic ``Intel`` compiler. + This works in many cases because ``ifx`` accepts the same command line + parameters as ``ifort``. + + * The ``ifx`` Fortran compiler on Windows is not yet supported. + + The Intel oneAPI Classic compilers (``icc``, ``icpc``, and ``ifort``) + continue to be supported with compiler id ``Intel``. |