[cmake-developers] [CMake 0014138]: FindBLAS.cmake does not support MKL v11 (and probably FindLAPACK.cmake)
Mantis Bug Tracker
mantis at public.kitware.com
Fri May 10 18:02:20 EDT 2013
The following issue has been SUBMITTED.
======================================================================
http://public.kitware.com/Bug/view.php?id=14138
======================================================================
Reported By: j.mcq
Assigned To:
======================================================================
Project: CMake
Issue ID: 14138
Category: Modules
Reproducibility: always
Severity: major
Priority: normal
Status: new
======================================================================
Date Submitted: 2013-05-10 18:02 EDT
Last Modified: 2013-05-10 18:02 EDT
======================================================================
Summary: FindBLAS.cmake does not support MKL v11 (and
probably FindLAPACK.cmake)
Description:
FindBLAS (and probably FindLAPACK as well) have entries to use MKL up to v10.
However, the matches are explicit and fail to find, e.g. mkl 11.0.3.163 which I
have installed, even if I set BLA_VENDOR to Intel
Steps to Reproduce:
obtain evaluation license for MKL from Intel (webpage)
install mkl 11.x.x.x
1. create a CMakeLists.txt with:
SET(BLA_VENDOR Generic)
#SET(BLA_VENDOR Intel)
find_package(BLAS REQUIRED)
2.do a cmake . and note that it completes
3. remove the # sign from '#SET' and repeat
4. note that it fails
Additional Information:
The intel link line advisor at
http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/
can be used to find out what exact linkage strings should be for linking, which
is faster than trial-and-error.
I am expecting this will not be fixed soon and will be hacking up my own version
of FindBLAS (and FindLAPACK), but I can't say when I will have that done, nor
what quality level, or number of linkage options it will provide.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2013-05-10 18:02 j.mcq New Issue
======================================================================
More information about the cmake-developers
mailing list