summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-02-01 15:14:20 (GMT)
committerBrad King <brad.king@kitware.com>2021-02-02 18:30:09 (GMT)
commita552487843a4b6e494f9e2f9e3265ede9dc054f6 (patch)
tree52b3fb301b57d7b544621dcdcaacb5de0c2c7b2f /Help/release
parenta28bb8de23ea27060b39e31d3a96f53260c65d42 (diff)
downloadCMake-a552487843a4b6e494f9e2f9e3265ede9dc054f6.zip
CMake-a552487843a4b6e494f9e2f9e3265ede9dc054f6.tar.gz
CMake-a552487843a4b6e494f9e2f9e3265ede9dc054f6.tar.bz2
Help: Clarify release note for IntelLLVM compiler support
Update the release note added by commit b9f945eccb (Help: Add release note for IntelLLVM compiler support, 2021-01-29) to distinguish between the Intel oneAPI NextGen and Classic compilers. Co-Author: William R. Dieter <william.r.dieter@intel.com> Suggested-by: Michael Hirsch, Ph.D <michael@scivision.dev>
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/intel-llvm-compilers.rst19
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``.