From 054f0002e9242a0a1ffcf6a1a0f4ba6e6158ad4b Mon Sep 17 00:00:00 2001 From: serge-sans-paille Date: Sun, 4 Feb 2024 23:19:47 +0100 Subject: [PATCH] WIP --- .github/workflows/linux.yml | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 935af4e..e259e6b 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -12,25 +12,37 @@ jobs: - 14 - 17 - 2a - include: + stdlib: + - libc++ + - libstdc++ + compiler: + - g++-10 + - g++-11 + - g++-12 + - g++-13 + - clang++-13 + - clang++-14 + - clang++-15 + exclude: - compiler: g++-10 - stdlib: libstdc++ + stdlib: libc++ - compiler: g++-11 - stdlib: libstdc++ + stdlib: libc++ - compiler: g++-12 - stdlib: libstdc++ + stdlib: libc++ - compiler: g++-13 - stdlib: libstdc++ - - compiler: clang++-13 stdlib: libc++ + - compiler: clang++-13 + stdlib: libstdc++ - compiler: clang++-14 - stdlib: libc++ - - compiler: clang++-15 stdlib: libstdc++ steps: - name: Checkout uses: actions/checkout@v4 + - name: Install libcxx + run: sudo apt install -y libcxx-devel + - name: Prepare run: cmake -E make_directory build