diff options
author | Nicolas Cornu <nicolac76@yahoo.fr> | 2021-06-08 15:48:21 +0200 |
---|---|---|
committer | Rasmus Munk Larsen <rmlarsen@google.com> | 2021-06-10 18:30:53 +0000 |
commit | 001a57519a7aa909d3bf0cd8c6ec8a9cd19d9c70 (patch) | |
tree | aa4b81ae97f03c3bc2f9b47dc092a763ec3aaa42 | |
parent | c8d40a7bf1915015c991b108cf2cd6a32138fdc8 (diff) |
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
-rw-r--r-- | cmake/EigenTesting.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
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) |