Attention is currently required from: Felix Singer, Julius Werner, Martin L Roth, Maximilian Brune.
Elyes Haouas has posted comments on this change by Elyes Haouas. ( https://review.coreboot.org/c/coreboot/+/86100?usp=email )
Change subject: [This Must Fail]Upgrade GCC to 15-20250202 Snapshot ......................................................................
Patch Set 5:
(1 comment)
Patchset:
PS4:
The fact that you think the new toolchain should fail using jenkins means for me that you already tr […]
I don't use gnat, you libgnat is probably old. and for sure, Jenkins has a serious problem!!
here what I have for ga-945gcm-s2l build using GCC15:
`SUCCESS: Wrote 182 bytes to file 'build/fmap.fmap' (and generated header) The sections containing CBFSes are: COREBOOT CC romstage/mainboard/gigabyte/ga-945gcm-s2l/static.o In file included from src/include/console/console.h:11, from src/include/device/device.h:7, from build/mainboard/gigabyte/ga-945gcm-s2l/static.c:2: src/commonlib/include/commonlib/loglevel.h:170:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 170 | [BIOS_EMERG] = "EMERG", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:171:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 171 | [BIOS_ALERT] = "ALERT", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:172:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 172 | [BIOS_CRIT] = "CRIT ", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:173:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 173 | [BIOS_ERR] = "ERROR", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:174:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 174 | [BIOS_WARNING] = "WARN ", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:175:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 175 | [BIOS_NOTICE] = "NOTE ", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:176:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 176 | [BIOS_INFO] = "INFO ", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:177:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 177 | [BIOS_DEBUG] = "DEBUG", | ^~~~~~~ src/commonlib/include/commonlib/loglevel.h:178:26: error: initializer-string for array of 'char' is too long [-Werror=unterminated-string-initialization] 178 | [BIOS_SPEW] = "SPEW ", | ^~~~~~~ cc1: all warnings being treated as errors `
Again, here the problem is not Werror=unterminated-string-initialization error, but Jenkins is completely and definitely wrong!!!