Elyes Haouas has posted comments on this change. ( https://review.coreboot.org/c/libgfxinit/+/67833 )
Change subject: Fix "unnecessary with of ancestor [-gnatwr]" ......................................................................
Patch Set 4:
(1 comment)
Patchset:
PS3:
We also ran into this bug with Arch Linux's gcc-ada package (based on GCC 12). […]
got a same error with gcc-12: "coreboot/util/crossgcc/xgcc/bin/i386-elf-gcc --RTS=build/libgnat-x86_32/ -gnatp -Wuninitialized -Wall -Werror -pipe -g -nostdinc -Wstrict-aliasing -Wshadow -fno-common -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-pie -gnatwa.eeD.HHTU.U.W.Y -gnatyN -Os -m32 -fuse-ld=bfd -fno-stack-protector -Wl,--build-id=none -I3rdparty/libgfxinit/common/ -I3rdparty/libgfxinit/common/dyncpu/ -I3rdparty/libgfxinit/common/ironlake/ -I3rdparty/libhwbase/ada/dynamic_mmio/ -I3rdparty/libhwbase/common/ -I3rdparty/libhwbase/common/direct/ -I3rdparty/libhwbase/debug/ -Ibuild/libgfxinit/common/ -Ibuild/libhwbase/common/ -Ibuild/ramstage/ -Isrc/console/ -Isrc/drivers/intel/gma/ -Isrc/drivers/intel/gma/text_fb/ -Isrc/lib/ -Isrc/mainboard/gigabyte/ga-b75m-d3h/variants/ga-b75m-d3h/ -D__RAMSTAGE__ -c -o build/ramstage/libgfxinit/common/hw-gfx-gma-pch-transcoder.o 3rdparty/libgfxinit/common/hw-gfx-gma-pch-transcoder.adb
raised STORAGE_ERROR : stack overflow or erroneous memory access make: *** [Makefile:387 : build/ramstage/libgfxinit/common/hw-gfx-gma-pch-transcoder.o] Erreur 1 "
see also: https://qa.coreboot.org/job/coreboot-toolchain/1265/testReport/junit/(root)/...