Enable LTO by default

This commit is contained in:
Siarhei Fedartsou 2024-06-30 18:59:10 +02:00
parent 3a424e4cd8
commit 5e06a9b0a0

View File

@ -257,6 +257,7 @@ jobs:
CXXCOMPILER: clang++-15 CXXCOMPILER: clang++-15
ENABLE_CONAN: ON ENABLE_CONAN: ON
ENABLE_SANITIZER: ON ENABLE_SANITIZER: ON
ENABLE_LTO: OFF
- name: conan-linux-release - name: conan-linux-release
continue-on-error: false continue-on-error: false
@ -716,7 +717,7 @@ jobs:
run: | run: |
mkdir base/build mkdir base/build
cd 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)
make -j$(nproc) benchmarks make -j$(nproc) benchmarks
cd .. cd ..