From 5e06a9b0a021f9141b2f784660c66a0973d3adc1 Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Sun, 30 Jun 2024 18:59:10 +0200 Subject: [PATCH] Enable LTO by default --- .github/workflows/osrm-backend.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/osrm-backend.yml b/.github/workflows/osrm-backend.yml index 4517d1319..78ba2c8a9 100644 --- a/.github/workflows/osrm-backend.yml +++ b/.github/workflows/osrm-backend.yml @@ -257,6 +257,7 @@ jobs: CXXCOMPILER: clang++-15 ENABLE_CONAN: ON ENABLE_SANITIZER: ON + ENABLE_LTO: OFF - name: conan-linux-release continue-on-error: false @@ -716,7 +717,7 @@ jobs: run: | mkdir base/build cd base/build - cmake -DENABLE_CONAN=ON -DCMAKE_BUILD_TYPE=Release .. + cmake -DENABLE_CONAN=ON -DENABLE_LTO=ON -DCMAKE_BUILD_TYPE=Release .. make -j$(nproc) make -j$(nproc) benchmarks cd ..