From a078662d9a2d219c4f68c4a298fdca09ebeecbcd Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Mon, 16 May 2022 21:55:41 +0200 Subject: build: Require C++17 compiler and CMake 3.15 A C++17-compatible compiler is now readily available on all systems we target primarily, so it's time to bump to C++17. Also, we want to use features in CMake 3.15 (see #1069), so bump that too. --- misc/test-all-systems | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) (limited to 'misc') diff --git a/misc/test-all-systems b/misc/test-all-systems index 3ab7d855..e5512346 100755 --- a/misc/test-all-systems +++ b/misc/test-all-systems @@ -20,9 +20,6 @@ build() { # NAME CC CXX TEST_CC CMAKE_PARAMS -build debian-10 gcc g++ gcc -build debian-10 clang clang++ clang - build debian-11 gcc g++ gcc build debian-11 clang clang++ clang @@ -32,17 +29,14 @@ build ubuntu-18.04 clang clang++ clang build ubuntu-20.04 gcc g++ gcc build ubuntu-20.04 clang clang++ clang -build centos-7 gcc g++ gcc -DWARNINGS_AS_ERRORS=false -DREDIS_STORAGE_BACKEND=OFF -build centos-7 gcc g++ clang -DWARNINGS_AS_ERRORS=false -DREDIS_STORAGE_BACKEND=OFF - -build centos-8 gcc g++ gcc -build centos-8 clang clang++ clang +build centos-7 gcc g++ gcc -DHIREDIS_FROM_INTERNET=ON +build centos-7 gcc g++ clang -DHIREDIS_FROM_INTERNET=ON -build fedora-32 gcc g++ gcc -build fedora-32 clang clang++ clang +build fedora-36 gcc g++ gcc +build fedora-36 clang clang++ clang -build alpine-3.8 gcc g++ gcc -build alpine-3.8 gcc g++ clang +build alpine-3.11 gcc g++ gcc +build alpine-3.11 gcc g++ clang -build alpine-3.14 gcc g++ gcc -build alpine-3.14 clang clang++ clang +build alpine-3.15 gcc g++ gcc +build alpine-3.15 clang clang++ clang -- cgit v1.2.1