From 55085604fdb573e4ece63c639867ed3cbad061c9 Mon Sep 17 00:00:00 2001 From: Orange Date: Sat, 5 Apr 2025 13:20:18 +0300 Subject: [PATCH] added include --- CMakeLists.txt | 2 +- source/projectile_prediction/proj_pred_engine_avx2.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a693502..d5ad87f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ project(omath VERSION 1.0.1 LANGUAGES CXX) include(CMakePackageConfigHelpers) -option(OMATH_BUILD_TESTS "Build unit tests" OFF) +option(OMATH_BUILD_TESTS "Build unit tests" ON) option(OMATH_THREAT_WARNING_AS_ERROR "Set highest level of warnings and force compiler to treat them as errors" ON) option(OMATH_BUILD_AS_SHARED_LIBRARY "Build Omath as .so or .dll" OFF) option(OMATH_USE_AVX2 "Omath will use AVX2 to boost performance" ON) diff --git a/source/projectile_prediction/proj_pred_engine_avx2.cpp b/source/projectile_prediction/proj_pred_engine_avx2.cpp index 9b5f6b6..8d36d84 100644 --- a/source/projectile_prediction/proj_pred_engine_avx2.cpp +++ b/source/projectile_prediction/proj_pred_engine_avx2.cpp @@ -4,8 +4,10 @@ #include "omath/projectile_prediction/proj_pred_engine_avx2.hpp" #include "source_location" + #if defined(OMATH_USE_AVX2) && defined(__i386__) && defined(__x86_64__) #include +#include #endif namespace omath::projectile_prediction