You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fac7198 Use std::make_unique (MarcoFalke)
faaee81 build: Require C++17 compiler (MarcoFalke)
Pull request description:
Developers have been compiling with C++17 for a few months now (fuzz tests and the msvc build have it even enabled by default). According to #16684, the 22.0 release shall be compiled with C++17 enabled.
This only sets the build flag, any other changes need more discussion and can be done later.
ACKs for top commit:
elichai:
utACK fac7198
hebasto:
ACK fac7198, I've locally compiled on ARM 32bit SBC without GUI.
fanquake:
ACK fac7198
Tree-SHA512: 53eb40ba5d496376a2d2cf16e2000bef36616cc2a3696c3ec59a5366e41fa8b872817a7ca21751f030f9c1efb339dfa63cc655eaa5199b9a3d2e52c2de0ccb29
Copy file name to clipboardExpand all lines: ci/test/00_setup_env_native_nowallet.sh
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,8 @@
7
7
export LC_ALL=C.UTF-8
8
8
9
9
export CONTAINER_NAME=ci_native_nowallet
10
-
export DOCKER_NAME_TAG=ubuntu:18.04 # Use bionic to have one config run the tests in python3.6, see doc/dependencies.md (3.6 is not available in xenial/16.04)
11
-
export PACKAGES="python3-zmq clang-3.9 llvm-3.9"# Use clang-3.9 to test C++11 compatibility, see doc/dependencies.md (3.8 is not available in bionic)
10
+
export DOCKER_NAME_TAG=ubuntu:18.04 # Use bionic to have one config run the tests in python3.6, see doc/dependencies.md
11
+
export PACKAGES="python3-zmq clang-5.0 llvm-5.0"# Use clang-5 to test C++17 compatibility, see doc/dependencies.md
export TEST_RUNNER_EXTRA="--previous-releases --coverage --extended --exclude feature_dbcrash"# Run extended tests so that coverage does not fail, but exclude the very slow dbcrash
0 commit comments