CMake issueshttps://gitlab.kitware.com/cmake/cmake/-/issues2018-06-07T10:07:31-04:00https://gitlab.kitware.com/cmake/cmake/-/issues/17784XL,Linux: cmake 3.10.1 misidentifies IBM XL 13.1.7 as clang 4.0.12018-06-07T10:07:31-04:00Matthias DienerXL,Linux: cmake 3.10.1 misidentifies IBM XL 13.1.7 as clang 4.0.1When configuring a cmake project with cmake 3.10.1 using the XL C and C++ compilers, cmake identifies the compiler as clang/clang++:
$ CC=xlc cmake ..
-- The C compiler identification is Clang 4.0.1
[...]
-- Check for wo...When configuring a cmake project with cmake 3.10.1 using the XL C and C++ compilers, cmake identifies the compiler as clang/clang++:
$ CC=xlc cmake ..
-- The C compiler identification is Clang 4.0.1
[...]
-- Check for working C compiler: /usr/bin/xlc
-- Check for working C compiler: /usr/bin/xlc -- works
[...]
$ xlc --version
IBM XL C/C++ for Linux, V13.1.7 (Beta 2)
Version: 13.01.0007.0000
Due to this misidentification, cmake is also not able to find the correct options to enable OpenMP etc.3.11.0Brad KingBrad King