From bfe76bfc94f93f4cbcb779cee29ff9f009374aa9 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Mon, 13 Feb 2023 12:23:19 -0800 Subject: [PATCH] meson CI: build as C++20 More warnings maybe. Signed-off-by: Rosen Penev --- .github/workflows/on_PR_meson.yaml | 4 ++-- .github/workflows/on_PR_meson_clang.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/on_PR_meson.yaml b/.github/workflows/on_PR_meson.yaml index ba5d1c64..a5a9a07e 100644 --- a/.github/workflows/on_PR_meson.yaml +++ b/.github/workflows/on_PR_meson.yaml @@ -46,7 +46,7 @@ jobs: - uses: ilammy/msvc-dev-cmd@v1 - name: Sanity Checks run: | - meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 + meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 -Dcpp_std=c++20 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose @@ -66,6 +66,6 @@ jobs: - name: Compile run: | - meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 + meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 -Dcpp_std=c++20 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose diff --git a/.github/workflows/on_PR_meson_clang.yaml b/.github/workflows/on_PR_meson_clang.yaml index 464458a6..aef723f0 100644 --- a/.github/workflows/on_PR_meson_clang.yaml +++ b/.github/workflows/on_PR_meson_clang.yaml @@ -25,6 +25,6 @@ jobs: - name: Sanity Checks run: | - env CXX=clang++-${{matrix.cxx}} CXXFLAGS=-stdlib=libc++ meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 + env CXX=clang++-${{matrix.cxx}} CXXFLAGS=-stdlib=libc++ meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 -Dcpp_std=c++20 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose