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

Reply via email to