0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-09 10:43:19 -05:00
bitcoin-bitcoin-core/ci/test
fanquake 08eb5f1b67
ci: document that -Wreturn-type has been fixed upstream (Windows)
`noreturn` attributes have been added to the mingw-w64 headers, meaning
that from 11.0.0 onwards, you'll no-longer see `-Wreturn-type` warnings
when using assert(false):
1690994f51.

Add -Wno-return-type to the Windows CI, where is should have been all
along, and document why it's required. This can be dropped when we are
using the fixed version of the mingw-w64 headers there.

Drop the -Werror -Wno-return-type special case from our build system.
-Wreturn-type is on by default in Clang and GCC.
2023-07-18 14:27:30 +01:00
..
00_setup_env.sh ci: Remove "default" test env 2023-05-29 09:16:21 +02:00
00_setup_env_android.sh ci: Use the latest Ubuntu LTS for "ARM64 Android APK" task 2023-02-08 14:15:13 +00:00
00_setup_env_arm.sh scripted-diff: ci: Rework docker naming 2023-01-11 10:49:18 +01:00
00_setup_env_i686_centos.sh ci: Bump centos:stream8 to centos:stream9 2023-05-18 12:24:38 +02:00
00_setup_env_i686_multiprocess.sh ci: remove duplicate python3 from CI configs 2023-06-28 11:10:51 +01:00
00_setup_env_mac.sh ci: disable false-positive warnings for now 2023-06-20 19:55:02 +00:00
00_setup_env_mac_native_arm64.sh test: Run fuzz tests on macOS 2023-06-22 13:54:17 +02:00
00_setup_env_native_asan.sh ci: remove duplicate bsdmainutils from CI configs 2023-06-28 10:07:51 +01:00
00_setup_env_native_fuzz.sh ci: remove duplicate python3 from CI configs 2023-06-28 11:10:51 +01:00
00_setup_env_native_fuzz_with_msan.sh ci: return to using Ubuntu 22.04 in MSAN jobs 2023-05-29 17:20:50 +01:00
00_setup_env_native_fuzz_with_valgrind.sh ci: Add missing -O2 to valgrind tasks 2023-07-12 15:41:49 +02:00
00_setup_env_native_msan.sh ci: Invalidate Cirrus CI docker cache 2023-06-08 10:28:38 +02:00
00_setup_env_native_nowallet_libbitcoinkernel.sh ci: Drop NO_WERROR=1 for clang-10 build 2023-05-17 10:55:03 +02:00
00_setup_env_native_qt5.sh build: disable boost multi index safe mode 2023-05-23 13:44:07 +01:00
00_setup_env_native_tidy.sh ci: Invalidate Cirrus CI docker cache 2023-06-08 10:28:38 +02:00
00_setup_env_native_tsan.sh ci: Invalidate Cirrus CI docker cache 2023-06-08 10:28:38 +02:00
00_setup_env_native_valgrind.sh ci: Add missing -O2 to valgrind tasks 2023-07-12 15:41:49 +02:00
00_setup_env_s390x.sh ci: re-enable gui tests for s390x 2023-06-30 11:15:57 +01:00
00_setup_env_win64.sh ci: document that -Wreturn-type has been fixed upstream (Windows) 2023-07-18 14:27:30 +01:00
01_base_install.sh ci: install llvm-symbolizer in MSAN jobs 2023-06-20 17:16:22 +01:00
04_install.sh ci: Use podman stop over podman kill 2023-06-09 16:58:38 +02:00
06_script_b.sh ci: Print full lscpu output 2023-07-06 11:13:05 +02:00
wrap-qemu.sh scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
wrap-valgrind.sh scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
wrap-wine.sh scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
wrapped-cl.bat ci: Integrate ccache into MSVC build 2022-03-12 03:20:33 +01:00