From: Sam James Date: Thu, 15 Aug 2024 15:25:42 +0000 (+0100) Subject: Add extensive checking (asserts) for 'fullest' GCC build X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=0d31173b35baa61976947ccc0c5230561cf51d6e;p=builder.git Add extensive checking (asserts) for 'fullest' GCC build For non-release builds, GCC defaults to --enable-checking=yes. For release builds, it defaults to --enable-checking=release. The builder added in 92fa2b67f3875b5dc4ddca2cec1bba377a82e6a2 took less time to complete than we expected, so let's try --enable-checking=yes,extra,rtl which in my experience finds issues others missed. --- diff --git a/builder/master.cfg b/builder/master.cfg index 57147d0..6bf29b1 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -4066,6 +4066,7 @@ gcc_fullest_debian_amd64_builder = util.BuilderConfig( # so we exclude Rust right now. # See https://github.com/Rust-GCC/gccrs/issues/3116 factory=gcc_full_build_factory_gen([ + "--enable-checking=yes,extra,rtl", "--enable-languages=default,ada,c,c++,d,fortran,go,jit,lto,m2,objc,obj-c++", "--enable-host-shared", ]))