Support for Intel LLVM compilers
Apparently Intel is moving towards LLVM-based compilers. The icx
compiler seems to work fine (ifx
is not there yet), but it gives these messages with ENABLE_GENERIC=ON
:
$ CC=icx cmake -D ENABLE_GENERIC=ON ..
[...]
$ make
[ 0%] Building C object CMakeFiles/xc.dir/src/bessel.c.o
icx: command line warning #10430: Unsupported command line options encountered
These options as listed are not supported.
For more information, use '-qnextgen-diag'.
option list:
-wd10237
icx: warning: argument unused during compilation: '-static-libgcc' [-Wunused-command-line-argument]
icx: warning: argument unused during compilation: '-static-intel' [-Wunused-command-line-argument]