Skip to content

Cherry-pick "Checker updates for LTO, etc." into 2.1.16-patches (2024.06.18.)

Attila Krasznahorkay requested to merge cherry-pick-d29e767c into 2.1.16-patches

As discussed on ATLASSIM-6058, in order to allow building Athena-24.0 with LTO enabled, we need to include this fix from @ssnyder into the 24.0 branch of atlas/athena. The new 2.1.16-patches branch is the one that will make this happen. 😉

See merge request !1122 (merged)

(cherry picked from commit d29e767c)

  • 7bb4228d CheckerGccPlugins: Update for gcc14.
  • 6613c97a CheckerGccPlugins: Drop support for gcc versions before 9.
  • c7359ade CheckerGccPlugins: Add tests for compiling with LTO on.
  • db4b2598 Fix for running checkers with LTO enabled.
  • 2dc3d98d Fixes to allow specifying the checker plugin on the link command with LTO.

Merge request reports