diff options
author | Jakub Benda <jacob.benda@gmail.com> | 2018-11-04 17:16:32 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2018-11-05 13:00:02 (GMT) |
commit | f1a3e4eca8310e8357a1fe0c0bfe75021952b874 (patch) | |
tree | 631182107793f3cdad3cc04bbffb175d979e9073 /Tests/BuildDepends | |
parent | 970b18e9a5dca2c5bb6d1ecc79f3f9d1c727d641 (diff) | |
download | CMake-f1a3e4eca8310e8357a1fe0c0bfe75021952b874.zip CMake-f1a3e4eca8310e8357a1fe0c0bfe75021952b874.tar.gz CMake-f1a3e4eca8310e8357a1fe0c0bfe75021952b874.tar.bz2 |
FindLAPACK: Correct library name and symbol searched in LAPACK95 wrapper
The symbol "CHEEV", originally used to determine if a library provides
Fortran 95 wrappers for LAPACK, has been replaced by "cheev_f95". "CHEEV"
is provided by libmkl_intel_(i)lp64, which does not provide the generic
Fortran 95 wrappers. Instead, libmkl_lapack95_(i)lp64 does; one of the
specializations of the type-generic interfaces contained in that library
is "lapack_f95".
Also, FindLAPACK used libmkl_intel_(i)lp64 instead of the correct
libmkl_lapack95_(i)lp64 library for LAPACK95 functionality. This has
been fixed, too.
Diffstat (limited to 'Tests/BuildDepends')
0 files changed, 0 insertions, 0 deletions