diff --git a/.github/workflows/bundling.yml b/.github/workflows/bundling.yml index 8a1210b12..ac54c2b70 100644 --- a/.github/workflows/bundling.yml +++ b/.github/workflows/bundling.yml @@ -31,7 +31,7 @@ jobs: name: ubuntu_deb_build path: build/packages/*.deb* build_package_osx: - runs-on: macos-10.15 + runs-on: macos-11 steps: - uses: actions/checkout@v2 with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 006390574..ac700c9af 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -73,7 +73,7 @@ jobs: - name: Test (release) run: cd build && ctest build_osx: - runs-on: macos-10.15 + runs-on: macos-11 steps: - uses: actions/checkout@v2 with: diff --git a/benchmark/bench_string_utils.cpp b/benchmark/bench_string_utils.cpp index ac8eb9687..102bb31d5 100644 --- a/benchmark/bench_string_utils.cpp +++ b/benchmark/bench_string_utils.cpp @@ -14,9 +14,12 @@ * along with this program. If not, see . */ -#include - #include +#include + +RIGEL_DISABLE_WARNINGS +#include +RIGEL_RESTORE_WARNINGS static void BMStringSplit(benchmark::State& state) diff --git a/src/base/warnings.hpp b/src/base/warnings.hpp index 3593c0531..fb783d548 100644 --- a/src/base/warnings.hpp +++ b/src/base/warnings.hpp @@ -60,6 +60,7 @@ _Pragma("clang diagnostic ignored \"-Wgnu-anonymous-struct\"") \ _Pragma("clang diagnostic ignored \"-Wnested-anon-types\"") \ _Pragma("clang diagnostic ignored \"-Wextra-semi-stmt\"") \ + _Pragma("clang diagnostic ignored \"-Wsuggest-override\"") \ /**/ #define RIGEL_RESTORE_WARNINGS _Pragma("clang diagnostic pop")