intel-llvm-compilers.rst 785 B

12345678910111213141516171819
  1. intel-llvm-compilers
  2. --------------------
  3. * The Intel oneAPI NextGen LLVM compilers are now supported with
  4. compiler id ``IntelLLVM``:
  5. * The ``icx``/``icpx`` C/C++ compilers on Linux, and the ``icx``
  6. C/C++ compiler on Windows, are fully supported as of oneAPI 2021.1.
  7. * The ``ifx`` Fortran compiler on Linux is partially supported.
  8. As of oneAPI 2021.1, ``ifx`` does not define several identification
  9. macros, so CMake identifies it as the classic ``Intel`` compiler.
  10. This works in many cases because ``ifx`` accepts the same command line
  11. parameters as ``ifort``.
  12. * The ``ifx`` Fortran compiler on Windows is not yet supported.
  13. The Intel oneAPI Classic compilers (``icc``, ``icpc``, and ``ifort``)
  14. continue to be supported with compiler id ``Intel``.