summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorJoel Rosdahl <joel@rosdahl.net>2022-05-16 21:55:41 +0200
committerJoel Rosdahl <joel@rosdahl.net>2022-05-23 19:15:58 +0200
commita078662d9a2d219c4f68c4a298fdca09ebeecbcd (patch)
tree46c99ceace55ba6316f50a40c92044649aaa3bc4 /misc
parentef7a5ac68a829ff81c28326134d3a3485b97d426 (diff)
downloadccache-a078662d9a2d219c4f68c4a298fdca09ebeecbcd.tar.gz
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.
Diffstat (limited to 'misc')
-rwxr-xr-xmisc/test-all-systems22
1 files changed, 8 insertions, 14 deletions
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