-
Notifications
You must be signed in to change notification settings - Fork 330
Open
Labels
Description
Add a LTO build to CI. We can check the performance of Release vs Release+LTO builds but previously difference where neglectable.
However, LTO build can reveal some C++ bugs.
In CMake IPO can be enabled with INTERPROCEDURAL_OPTIMIZATION property. The Hunter controlled dependencies should be build with IPO enabled too therefore a CMake toolchain file must be used.