Hi, On Sun, Dec 29, 2024 at 07:38:03PM +0000, buil...@sourceware.org wrote: > A new failure has been detected on builder elfutils-ubuntu-riscv while > building elfutils. > > Full details are available at: > https://builder.sourceware.org/buildbot/#/builders/274/builds/133 > > Build state: failed test (failure) > Revision: 04c1f79dd690158ec5bccf6e13443cebf491454b > Worker: starfive-4 > Build Reason: (unknown) > Blamelist: Aaron Merey <ame...@redhat.com> > > Steps: > > - 7: make check ( failure ) > Logs: > - stdio: > https://builder.sourceware.org/buildbot/#/builders/274/builds/133/steps/7/logs/stdio > - test-suite.log: > https://builder.sourceware.org/buildbot/#/builders/274/builds/133/steps/7/logs/test-suite_log
This was a test build with upgraded kernel (6.8.0), gcc (14.2.0) and binutils (2.43.1). section [34] '.symtab': _GLOBAL_OFFSET_TABLE_ symbol value 0x18fb8 does not match .got.plt section address 0x18ff0 *** failure in /var/lib/buildbot/workers/sourceware/elfutils-ubuntu-riscv/build/src/elflint --quiet --gnu-ld /var/lib/buildbot/workers/sourceware/elfutils-ubuntu-riscv/build/libelf/libelf.so section [34] '.symtab': _GLOBAL_OFFSET_TABLE_ symbol value 0x6fb0 does not match .got.plt section address 0x6ff0 *** failure in /var/lib/buildbot/workers/sourceware/elfutils-ubuntu-riscv/build/src/elflint --quiet --gnu-ld /var/lib/buildbot/workers/sourceware/elfutils-ubuntu-riscv/build/libasm/libasm.so FAIL run-elflint-self.sh (exit status: 1) section [34] '.symtab': _GLOBAL_OFFSET_TABLE_ symbol value 0x18fb8 does not match .got.plt section address 0x18ff0 FAIL run-reverse-sections-self.sh (exit status: 1) The address of the _GLOBAL_OFFSET_TABLE_ symbol points to the .got section, not .got.plt. Which is OK. We'll need to update backends/riscv_symbol.c (riscv_check_special_symbol). Cheers, Mark