From bbba3d8a068aeb5ec677db30947fe97fe047a2ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sat, 10 Feb 2024 23:30:38 +0100 Subject: [PATCH] Disable CI for GCC 5 and 6 They can't compile the new constexpr decomposer because `ITransientExpression` has a defaulted virtual destructor. We could instead drop the virtual destructor - it only exists to silence static analysis tools complaining about having virtual functions without virtual destructor - but GCC 5 and 6 are positively ancient, so we drop them instead. --- .github/workflows/linux-simple-builds.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/linux-simple-builds.yml b/.github/workflows/linux-simple-builds.yml index 4cca3161..e4b5a632 100644 --- a/.github/workflows/linux-simple-builds.yml +++ b/.github/workflows/linux-simple-builds.yml @@ -9,8 +9,6 @@ jobs: strategy: matrix: cxx: - - g++-5 - - g++-6 - g++-7 - g++-8 - g++-9 @@ -23,10 +21,6 @@ jobs: build_type: [Debug, Release] std: [14] include: - - cxx: g++-5 - other_pkgs: g++-5 - - cxx: g++-6 - other_pkgs: g++-6 - cxx: g++-7 other_pkgs: g++-7 - cxx: g++-8