From 4987baacc3836e28f0e4f4a12130111198f204cc Mon Sep 17 00:00:00 2001 From: Francois Carouge Date: Sat, 29 Oct 2022 16:17:56 -0700 Subject: [PATCH] [cmake] pin core and separate options --- CMakeLists.txt | 5 +++-- benchmark/CMakeLists.txt | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b13d2060d..d147c5a5c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,8 +44,9 @@ project( DESCRIPTION "Kalman Filter for C++" LANGUAGES "CXX") -set(CMAKE_CXX_STANDARD "23" CMAKE_CXX_STANDARD_REQUIRED ON CMAKE_CXX_EXTENSIONS - OFF) +set(CMAKE_CXX_EXTENSIONS OFF) +set(CMAKE_CXX_STANDARD "23") +set(CMAKE_CXX_STANDARD_REQUIRED ON) include(CTest) include(FetchContent) diff --git a/benchmark/CMakeLists.txt b/benchmark/CMakeLists.txt index e76174adc..4a57fcc35 100644 --- a/benchmark/CMakeLists.txt +++ b/benchmark/CMakeLists.txt @@ -36,6 +36,8 @@ OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to ]] +set(PROCESSOR_AFFINITY TRUE) + set(SOURCES "baseline.cpp" "predict_1x1x0.cpp" "predict_1x1x1.cpp" "update_1x1x0.cpp" "update_1x1x1.cpp")