From 4a8447d503a01755ec2833601ce64e49923fe4dd Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Sat, 30 Jul 2022 18:58:03 +0100 Subject: [PATCH] Add c++-20 testing on experimental GHA Ubuntu 22.04 --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69871b7d5..6932556e4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,6 +41,9 @@ jobs: GCC: 10 - SWIGLANG: "" GCC: 11 + - SWIGLANG: "" + GCC: 12 + os: ubuntu-22.04 - SWIGLANG: "" compiler: clang - SWIGLANG: csharp @@ -286,6 +289,12 @@ jobs: - SWIGLANG: tcl CPPSTD: c++17 GCC: 11 + # c++20 testing (using gcc12) + # ubuntu-22.04 is currently experimental on Github Actions, so limit to just one language for now + - SWIGLANG: python + CPPSTD: c++20 + GCC: 12 + os: ubuntu-22.04 # Experimental languages (these are allowed to fail) - SWIGLANG: mzscheme continue-on-error: true