From 001a57519a7aa909d3bf0cd8c6ec8a9cd19d9c70 Mon Sep 17 00:00:00 2001 From: Nicolas Cornu Date: Tue, 8 Jun 2021 15:48:21 +0200 Subject: Fix parsing of version for nvhpc As the first line of the version is empty it crashes, so delete first line if it is empty --- cmake/EigenTesting.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake/EigenTesting.cmake b/cmake/EigenTesting.cmake index 0808446d6..c0b59929d 100644 --- a/cmake/EigenTesting.cmake +++ b/cmake/EigenTesting.cmake @@ -478,6 +478,7 @@ macro(ei_get_compilerver VAR) execute_process(COMMAND ${CMAKE_CXX_COMPILER} ${EIGEN_CXX_FLAG_VERSION} OUTPUT_VARIABLE eigen_cxx_compiler_version_string OUTPUT_STRIP_TRAILING_WHITESPACE) + string(REGEX REPLACE "^[ \n\r]+" "" eigen_cxx_compiler_version_string ${eigen_cxx_compiler_version_string}) string(REGEX REPLACE "[\n\r].*" "" eigen_cxx_compiler_version_string ${eigen_cxx_compiler_version_string}) ei_get_compilerver_from_cxx_version_string("${eigen_cxx_compiler_version_string}" CNAME CVER) -- cgit v1.2.3