Assume libsci available for BLAS/LAPACK on Cray systems when MKL not used

git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@7032 e5b18d87-469d-4833-9cc0-8cdfa06e9491
This commit is contained in:
Paul Kent 2016-07-13 14:37:36 +00:00
parent 0407e8868b
commit 901be4b180
1 changed files with 7 additions and 2 deletions

View File

@ -369,7 +369,7 @@ ELSE(CMAKE_TOOLCHAIN_FILE)
SET(HAVE_MPI 1) SET(HAVE_MPI 1)
SET(HAVE_OOMPI 1) SET(HAVE_OOMPI 1)
SET(MPI_FOUND TRUE) SET(MPI_FOUND TRUE)
elseif($ENV{CRAYOS_VERSION} MATCHES ".") elseif($ENV{CRAYPE_VERSION} MATCHES ".")
SET(HAVE_MPI 1) SET(HAVE_MPI 1)
SET(HAVE_OOMPI 1) SET(HAVE_OOMPI 1)
SET(MPI_FOUND TRUE) SET(MPI_FOUND TRUE)
@ -412,6 +412,11 @@ ELSE(CMAKE_TOOLCHAIN_FILE)
SET(LAPACK_FOUND 1) SET(LAPACK_FOUND 1)
SET(LAPACK_LIBRARIES "${MKL_LIBRARIES}") SET(LAPACK_LIBRARIES "${MKL_LIBRARIES}")
SET(LAPACK_LINKER_FLAGS "${MKL_LINKER_FLAGS}") SET(LAPACK_LINKER_FLAGS "${MKL_LINKER_FLAGS}")
ELSEIF ( $ENV{CRAYPE_VERSION} MATCHES "." )
# Cray specific environment variable indicates we are on a cray. Assume libsci will be linked
# preferable to attempt a compile/link
SET(LAPACK_FOUND 1)
MESSAGE(STATUS "Assuming Cray libsci or other BLAS/LAPACK will be linked by compiler wrappers")
ELSE() ELSE()
# Search for Blas/Lapack # Search for Blas/Lapack
find_package(LAPACK) find_package(LAPACK)