<commit_before>cmake_minimum_required (VERSION 2.6)
project (invlib)

### Output build info.
message(STATUS "CMAKE_SYSTEM_NAME          = ${CMAKE_SYSTEM_NAME}"         )
message(STATUS "CMAKE_CXX_COMPILER_ID      = ${CMAKE_CXX_COMPILER_ID}"     )
message(STATUS "CMAKE_CXX_COMPILER_VERSION = ${CMAKE_CXX_COMPILER_VERSION}")
message(STATUS "CMAKE_COMPILER_IS_GNUCXX   = ${CMAKE_COMPILER_IS_GNUCXX}"  )

### C++11 support.
set (CMAKE_CXX_STANDARD 11)

### Libraries.
# Boost
find_package(Boost 1.60.0)
# BLAS
find_package(BLAS)
# LAPACK
find_package(LAPACK)
# MPI
include(FindMPI)
# CUDA
include(FindCUDA)
# Eigen
include(cmake/FindEigen3.cmake)
# MKL
include(cmake/FindMKL.cmake)<commit_msg>Set MKL_FOUND to false if the essential parts are missing.<commit_after>cmake_minimum_required (VERSION 2.6)
project (invlib)

### Output build info.
message(STATUS "CMAKE_SYSTEM_NAME          = ${CMAKE_SYSTEM_NAME}"         )
message(STATUS "CMAKE_CXX_COMPILER_ID      = ${CMAKE_CXX_COMPILER_ID}"     )
message(STATUS "CMAKE_CXX_COMPILER_VERSION = ${CMAKE_CXX_COMPILER_VERSION}")
message(STATUS "CMAKE_COMPILER_IS_GNUCXX   = ${CMAKE_COMPILER_IS_GNUCXX}"  )

### C++11 support.
set (CMAKE_CXX_STANDARD 11)

### Libraries.
# Boost
find_package(Boost 1.60.0)
# BLAS
find_package(BLAS)
# LAPACK
find_package(LAPACK)
# MPI
include(FindMPI)
# CUDA
include(FindCUDA)
# Eigen
include(cmake/FindEigen3.cmake)
# MKL
include(cmake/FindMKL.cmake)
if ((NOT MKL_SCALAPACK_LIBRARY) OR (NOT MKL_BLACS_LIBRARY))
  set(MKL_FOUND FALSE)
endif()
{'fraction_non_alphanumeric': 0.11675461741424802, 'fraction_numerical': 0.014511873350923483, 'mean_word_length': 5.8954545454545455, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3044750', 'n_tokens_mistral': 668, 'n_tokens_neox': 595, 'n_words': 99}