From 55a24fbaf073d51fa98cc228af55b67a635af432 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Montan=CC=83ana?= Date: Tue, 1 Jul 2025 16:49:04 +0200 Subject: [PATCH] Update optimization flag --- CMakeLists.txt | 2 +- Makefile | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0699ff5..00a3ac3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TORCH_CXX_FLAGS}") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage -fno-elide-constructors") -set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Ofast") +set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3") if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-default-inline") endif() diff --git a/Makefile b/Makefile index 72d140a..7ba6250 100644 --- a/Makefile +++ b/Makefile @@ -196,8 +196,7 @@ debug: ## Build debug version using Conan @conan install . \ -s build_type=Debug \ --build=missing \ - -of $(f_debug) \ - --profile=debug + -of $(f_debug) @cmake -S . -B $(f_debug) \ -DCMAKE_BUILD_TYPE=Debug \ -DENABLE_TESTING=ON \ @@ -210,8 +209,7 @@ release: ## Build release version using Conan @conan install . \ -s build_type=Release \ --build=missing \ - -of $(f_debug) \ - --profile=release + -of $(f_debug) @if [ -d ./$(f_release) ]; then rm -rf ./$(f_release); fi @mkdir $(f_release) @conan install . -s build_type=Release --build=missing -of $(f_release)