[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