bitcoin/ci/test
MarcoFalke aa35ea5502
Merge #19173: build: turn on --enable-c++17 by --enable-fuzz
0012471391 build: turn on --enable-c++17 by --enable-fuzz (Vasil Dimov)

Pull request description:

  Fuzzing code uses C++17 specific code (e.g. std::optional), so it is not
  possible to compile with --enable-fuzz and without --enable-c++17.

  Thus, turn on --enable-c++17 whenever --enable-fuzz is used.

ACKs for top commit:
  hebasto:
    ACK 0012471391, tested on Linux Mint 19.3 (x86_64); verified that it fails to compile with `--enable-fuzz` and without `--enable-c++17` on master.

Tree-SHA512: 290531ea8d79de3b9251ea4ad21e793478b18150cc0124eea1e50c3a4ed92bab89c3e70ed0aa526906f8723ea952cdba4268f1560ae4be9bd25b9e4f9b97436c
2020-06-05 07:15:44 -04:00
..
00_setup_env.sh
00_setup_env_arm.sh
00_setup_env_i686_centos.sh
00_setup_env_mac.sh
00_setup_env_mac_host.sh
00_setup_env_native_asan.sh
00_setup_env_native_fuzz.sh build: turn on --enable-c++17 by --enable-fuzz 2020-06-05 11:50:34 +02:00
00_setup_env_native_fuzz_with_valgrind.sh build: turn on --enable-c++17 by --enable-fuzz 2020-06-05 11:50:34 +02:00
00_setup_env_native_multiprocess.sh
00_setup_env_native_nowallet.sh
00_setup_env_native_qt5.sh
00_setup_env_native_tsan.sh ci: tsan with wallet 2020-06-04 18:26:01 -04:00
00_setup_env_native_valgrind.sh
00_setup_env_s390x.sh
00_setup_env_win64.sh
03_before_install.sh ci: Remove unused workaround 2020-05-31 18:37:56 -04:00
04_install.sh
05_before_script.sh ci: Mute depends logs completely 2020-05-30 08:33:44 -04:00
06_script_a.sh
06_script_b.sh
wrap-qemu.sh
wrap-valgrind.sh