From 69efd70556ecc3baba2c7de72d878ce5e2263b61 Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Fri, 11 Aug 2023 11:37:43 +0900 Subject: [PATCH] Disable LTO for the Linux SDL1 test build ICE: https://github.com/diasurgical/devilutionX/actions/runs/5828283630/job/15805736402 --- .github/workflows/Linux_x86_64_SDL1.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/Linux_x86_64_SDL1.yml b/.github/workflows/Linux_x86_64_SDL1.yml index e8732fbf6..272a2c598 100644 --- a/.github/workflows/Linux_x86_64_SDL1.yml +++ b/.github/workflows/Linux_x86_64_SDL1.yml @@ -39,7 +39,8 @@ jobs: - name: Configure CMake shell: bash working-directory: ${{github.workspace}} - run: cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=OFF -DCPACK=ON -DUSE_SDL1=ON -DDISCORD_INTEGRATION=ON + # Disable LTO to work around an ICE in gcc11 + run: cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=OFF -DCPACK=ON -DUSE_SDL1=ON -DDISCORD_INTEGRATION=ON -DDISABLE_LTO=ON - name: Build working-directory: ${{github.workspace}}