diff options
author | Sean Brennan <brennan@lanl.gov> | 2015-07-09 14:34:19 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2015-07-10 12:55:39 (GMT) |
commit | cfd23d3f1ff2fbbaa187928348d49fb463607b42 (patch) | |
tree | fa25d9190495264e115697c333781fb40de2d94a /Modules/FindMPI.cmake | |
parent | a6916a6c6e397bda8b381f65dbfc59d3c52f8525 (diff) | |
download | CMake-cfd23d3f1ff2fbbaa187928348d49fb463607b42.zip CMake-cfd23d3f1ff2fbbaa187928348d49fb463607b42.tar.gz CMake-cfd23d3f1ff2fbbaa187928348d49fb463607b42.tar.bz2 |
FindMPI: Extend Intel-MPI 5+ workaround for recent GCCs
Extend the workaround added by commit v3.2.0-rc1~278^2 (FindMPI:
Workaround Intel MPI 5.0.1 exit code problem, 2014-12-04) with an
additional/alternate keyword to recognize the case with recent GCCs.
Diffstat (limited to 'Modules/FindMPI.cmake')
-rw-r--r-- | Modules/FindMPI.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/FindMPI.cmake b/Modules/FindMPI.cmake index 545b077..06ecfaa 100644 --- a/Modules/FindMPI.cmake +++ b/Modules/FindMPI.cmake @@ -204,7 +204,7 @@ function (_mpi_check_compiler compiler options cmdvar resvar) # Intel MPI 5.0.1 will return a zero return code even when the # argument to the MPI compiler wrapper is unknown. Attempt to # catch this case. - if("${cmdline}" MATCHES "undefined reference") + if(cmdline MATCHES "undefined reference" OR cmdline MATCHES "unrecognized") set(success 255 ) endif() set(${cmdvar} "${cmdline}" PARENT_SCOPE) |