2.41 branch created

Matthias Klose doko@debian.org
Sun Jul 30 00:55:12 GMT 2023


On 03.07.23 13:13, Nick Clifton via Binutils wrote:
> Hi Everyone,
> 
>    The 2.41 branch has now been created:
> 
>       git clone git://sourceware.org/git/binutils-gdb.git -b binutils-2_41-branch
> 
>    A snapshot of the sources is also available here:
> 
>      https://sourceware.org/pub/binutils/snapshots/binutils-2.40.90.tar.xz
> 
>    Please could all patches for the branch be run by me.
>    The rules for the branch are:
> 
>      * No new features.
>      * Target specific bug fixes are OK.
>      * Generic bug fixes are OK if they are important and widely tested.
>      * Documentation updates/fixes are OK.
>      * Translation updates are OK.
>      * Fixes for testsuite failures are OK.
> 
>    Ideally I would like to make the release happen in two weeks time,
>    i.e. 23 July.  Which I hope will be enough time for everyone
>    to get their final fixes in.

built the branch 47f6803e1df:

no failures on arm-linux-gnu*, power*-linux-gnu, hppa-linux-gnu, sparc64-linux-gnu

failures in the gprofng tests, there seems to be a stray file created:

$ cat <builddir>/gprofng/\&1
Error: Warning! Source file `tmpdir/setpath_map/src/t.c' is newer than the 
experiment data


x86_64-linux-gnu:

Running /<<PKGBUILDDIR>>/gprofng/testsuite/gprofng.display/display.exp ...
ERROR: comparison of results in synprog failed
Running /<<PKGBUILDDIR>>/gprofng/testsuite/gprofng.display/gp-collect-app_F.exp ...
FAIL: tmpdir/gp-collect-app_F

i686-linux-gnu:

Running /<<PKGBUILDDIR>>/gprofng/testsuite/gprofng.display/display.exp ...
ERROR: comparison of results in synprog failed
Running /<<PKGBUILDDIR>>/gprofng/testsuite/gprofng.display/gp-collect-app_F.exp ...
FAIL: tmpdir/gp-collect-app_F

aarch64-linux-gnu:

Running /<<PKGBUILDDIR>>/gprofng/testsuite/gprofng.display/display.exp ...
ERROR: comparison of results in mttest failed
ERROR: comparison of results in synprog failed
Running /<<PKGBUILDDIR>>/gprofng/testsuite/gprofng.display/gp-collect-app_F.exp ...
FAIL: tmpdir/gp-collect-app_F


s390x-linux-gnu:

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: pr26580-3
FAIL: Run pr21964-4

mips64el-linux-gnu:

Running /<<PKGBUILDDIR>>/gas/testsuite/gas/mips/mips.exp ...
FAIL: MIPS RM7000 workarounds test 2 (mips3)
FAIL: MIPS RM7000 workarounds test 2 (mips4)
FAIL: MIPS RM7000 workarounds test 2 (mips5)
FAIL: MIPS RM7000 workarounds test 2 (mips64)
FAIL: MIPS RM7000 workarounds test 2 (mips64r2)
FAIL: MIPS RM7000 workarounds test 2 (mips64r3)
FAIL: MIPS RM7000 workarounds test 2 (mips64r5)
FAIL: MIPS RM7000 workarounds test 2 (octeon)
FAIL: MIPS RM7000 workarounds test 2 (octeon2)
FAIL: MIPS RM7000 workarounds test 2 (octeon3)
FAIL: MIPS RM7000 workarounds test 2 (octeonp)
FAIL: MIPS RM7000 workarounds test 2 (r4000)
FAIL: MIPS RM7000 workarounds test 2 (sb1)
FAIL: MIPS RM7000 workarounds test 2 (vr5400)
FAIL: MIPS RM7000 workarounds test 2 (xlr)
FAIL: MIPS II load $zero (allegrex)
FAIL: MIPS II load $zero (interaptiv-mr2)
FAIL: MIPS II load $zero (mips2)
FAIL: MIPS II load $zero (mips3)
FAIL: MIPS II load $zero (mips4)
FAIL: MIPS II load $zero (mips5)
FAIL: MIPS II load $zero (mips32)
FAIL: MIPS II load $zero (mips32r2)
FAIL: MIPS II load $zero (mips32r3)
FAIL: MIPS II load $zero (mips32r5)
FAIL: MIPS II load $zero (mips32r6)
FAIL: MIPS II load $zero (mips64)
FAIL: MIPS II load $zero (mips64r2)
FAIL: MIPS II load $zero (mips64r3)
FAIL: MIPS II load $zero (mips64r5)
FAIL: MIPS II load $zero (mips64r6)
FAIL: MIPS II load $zero (octeon)
FAIL: MIPS II load $zero (octeon2)
FAIL: MIPS II load $zero (octeon3)
FAIL: MIPS II load $zero (octeonp)
FAIL: MIPS II load $zero (r4000)
FAIL: MIPS II load $zero (sb1)
FAIL: MIPS II load $zero (vr5400)
FAIL: MIPS II load $zero (xlr)
FAIL: MIPS III load $zero (mips3)
FAIL: MIPS III load $zero (mips4)
FAIL: MIPS III load $zero (mips5)
FAIL: MIPS III load $zero (mips64)
FAIL: MIPS III load $zero (mips64r2)
FAIL: MIPS III load $zero (mips64r3)
FAIL: MIPS III load $zero (mips64r5)
FAIL: MIPS III load $zero (mips64r6)
FAIL: MIPS III load $zero (octeon)
FAIL: MIPS III load $zero (octeon2)
FAIL: MIPS III load $zero (octeon3)
FAIL: MIPS III load $zero (octeonp)
FAIL: MIPS III load $zero (r4000)
FAIL: MIPS III load $zero (sb1)
FAIL: MIPS III load $zero (vr5400)
FAIL: MIPS III load $zero (xlr)
FAIL: MIPS ELF reloc 28 (LLD/SCD, n32)
FAIL: MIPS ELF reloc 28 (LLD/SCD, n64)
FAIL: Full MIPS R5900
FAIL: MIPS MIPSR6 instructions (mips32r6)
FAIL: MIPS MIPSR6 instructions (mips64r6)
FAIL: MIPS MIPSR6 instructions (mips64r6)
FAIL: MIPS MIPSR6 instructions (mips64r6)
FAIL: MIPS64r6 n32 instructions (mips64r6)
FAIL: MIPS64r6 n64 instructions (mips64r6)

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-bootstrap/bootstrap.exp ...
FAIL: bootstrap
FAIL: bootstrap with strip
FAIL: bootstrap with -Wl,--traditional-format
FAIL: bootstrap with -Wl,--no-keep-memory
FAIL: bootstrap with -Wl,--relax
FAIL: bootstrap with -Wl,--max-cache-size=-1
FAIL: bootstrap with -Wl,-z,nosectionheader

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-mips-elf/mips-elf.exp ...
FAIL: MIPS reloc estimation 1

mipsel-linux-gnu:

Running /<<PKGBUILDDIR>>/gas/testsuite/gas/mips/mips.exp ...
FAIL: MIPS RM7000 workarounds test 2 (mips3)
FAIL: MIPS RM7000 workarounds test 2 (mips4)
FAIL: MIPS RM7000 workarounds test 2 (mips5)
FAIL: MIPS RM7000 workarounds test 2 (mips64)
FAIL: MIPS RM7000 workarounds test 2 (mips64r2)
FAIL: MIPS RM7000 workarounds test 2 (mips64r3)
FAIL: MIPS RM7000 workarounds test 2 (mips64r5)
FAIL: MIPS RM7000 workarounds test 2 (octeon)
FAIL: MIPS RM7000 workarounds test 2 (octeon2)
FAIL: MIPS RM7000 workarounds test 2 (octeon3)
FAIL: MIPS RM7000 workarounds test 2 (octeonp)
FAIL: MIPS RM7000 workarounds test 2 (r4000)
FAIL: MIPS RM7000 workarounds test 2 (sb1)
FAIL: MIPS RM7000 workarounds test 2 (vr5400)
FAIL: MIPS RM7000 workarounds test 2 (xlr)
FAIL: MIPS II load $zero (allegrex)
FAIL: MIPS II load $zero (interaptiv-mr2)
FAIL: MIPS II load $zero (mips2)
FAIL: MIPS II load $zero (mips3)
FAIL: MIPS II load $zero (mips4)
FAIL: MIPS II load $zero (mips5)
FAIL: MIPS II load $zero (mips32)
FAIL: MIPS II load $zero (mips32r2)
FAIL: MIPS II load $zero (mips32r3)
FAIL: MIPS II load $zero (mips32r5)
FAIL: MIPS II load $zero (mips32r6)
FAIL: MIPS II load $zero (mips64)
FAIL: MIPS II load $zero (mips64r2)
FAIL: MIPS II load $zero (mips64r3)
FAIL: MIPS II load $zero (mips64r5)
FAIL: MIPS II load $zero (mips64r6)
FAIL: MIPS II load $zero (octeon)
FAIL: MIPS II load $zero (octeon2)
FAIL: MIPS II load $zero (octeon3)
FAIL: MIPS II load $zero (octeonp)
FAIL: MIPS II load $zero (r4000)
FAIL: MIPS II load $zero (sb1)
FAIL: MIPS II load $zero (vr5400)
FAIL: MIPS II load $zero (xlr)
FAIL: MIPS III load $zero (mips3)
FAIL: MIPS III load $zero (mips4)
FAIL: MIPS III load $zero (mips5)
FAIL: MIPS III load $zero (mips64)
FAIL: MIPS III load $zero (mips64r2)
FAIL: MIPS III load $zero (mips64r3)
FAIL: MIPS III load $zero (mips64r5)
FAIL: MIPS III load $zero (mips64r6)
FAIL: MIPS III load $zero (octeon)
FAIL: MIPS III load $zero (octeon2)
FAIL: MIPS III load $zero (octeon3)
FAIL: MIPS III load $zero (octeonp)
FAIL: MIPS III load $zero (r4000)
FAIL: MIPS III load $zero (sb1)
FAIL: MIPS III load $zero (vr5400)
FAIL: MIPS III load $zero (xlr)
FAIL: MIPS ELF reloc 28 (LLD/SCD, n32)
FAIL: MIPS ELF reloc 28 (LLD/SCD, n64)
FAIL: Full MIPS R5900
FAIL: MIPS MIPSR6 instructions (mips32r6)
FAIL: MIPS MIPSR6 instructions (mips64r6)
FAIL: MIPS MIPSR6 instructions (mips64r6)
FAIL: MIPS MIPSR6 instructions (mips64r6)
FAIL: MIPS64r6 n32 instructions (mips64r6)
FAIL: MIPS64r6 n64 instructions (mips64r6)

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run indirect5 3
FAIL: Run indirect5 4
FAIL: Run indirect6 3
FAIL: Run indirect6 4
FAIL: indirect5c dynsym
FAIL: indirect5d dynsym
FAIL: indirect6c dynsym
FAIL: indirect6d dynsym
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/no-section-header.exp ...
FAIL: Build pr25617-1a-now-no-sec-hdr.so (none)
FAIL: Build pr25617-1a-now-no-sec-hdr.so (objcopy)
FAIL: Build pr25617-1a-now-no-sec-hdr.so (strip)
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Build libpr16496b.so
FAIL: Run pr2404
FAIL: Run pr2404n
FAIL: Run pr2404 with PIE
FAIL: Run pr2404 with PIE (-z now)
FAIL: Run pr21964-4
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elfvers/vers.exp ...
FAIL: vers4
FAIL: vers4b
FAIL: vers24a
FAIL: vers24b
FAIL: vers24c
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-gc/gc.exp ...
FAIL: --gc-sections with --defsym
FAIL: --gc-sections with KEEP
FAIL: --gc-sections with __start_SECTIONNAME
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-plugin/lto.exp ...
FAIL: PR ld/12982
FAIL: ld-plugin/lto-3r
FAIL: ld-plugin/lto-5r
FAIL: PR ld/19317 (2)
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-shared/shared.exp ...
FAIL: shared (non PIC)
FAIL: shared (PIC main, non PIC so)

ia64-linux-gnu:

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ctf/ctf.exp ...
FAIL: Arrays (conflicted)
FAIL: Conflicted data syms, partially indexed, stripped, with variables
FAIL: Conflicted data syms, partially indexed, stripped
FAIL: Nonrepresentable types
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
FAIL: PR ld/22269
FAIL: PR ld/22269 (-z dynamic-undefined-weak)
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run with libpr18720c.so 1
FAIL: Run with libpr18720c.so 2
FAIL: Run with libpr18720c.so 3
FAIL: Run with libpr18720c.so 4
FAIL: Run with libpr18720c.so 5
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: DT_TEXTREL map file warning
FAIL: pr22269-1 (static pie undefined weak)
FAIL: Run pr18718
FAIL: Run pr18718 (-z now)
FAIL: Run pr18718 with PIE (1)
FAIL: Run pr18718 with PIE (2)
FAIL: Run pr18718 with PIE (3)
FAIL: Run pr18718 with PIE (4)
FAIL: Run pr18718 with PIC (1)
FAIL: Run pr18718 with PIC (2)
FAIL: Run pr18718 with PIC (3)
FAIL: Run pr18718 with PIC (4)
FAIL: Build pr23162a
FAIL: Build pr23162b
FAIL: Build libpr23161a.so
FAIL: Build pr23161a
FAIL: Build libpr23161b.so
FAIL: Build pr23161b
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-ifunc/ifunc.exp ...
FAIL: ifunc-using shared library does not contain R_*_IRELATIVE relocation
FAIL: Local ifunc-using executable does not contain R_*_IRELATIVE relocation
FAIL: Static ifunc-using executable does not contain R_*_IRELATIVE relocation


m68k-linux-gnu:

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/dwarf.exp ...
FAIL: Handle no DWARF information
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/indirect.exp ...
FAIL: Run indirect5 3
FAIL: Run indirect5 4
FAIL: Run indirect6 3
FAIL: Run indirect6 4
FAIL: indirect5c dynsym
FAIL: indirect5d dynsym
FAIL: indirect6c dynsym
FAIL: indirect6d dynsym
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: DT_TEXTREL map file warning
FAIL: pr20995
FAIL: pr20995-2
FAIL: pr22269-1 (static pie undefined weak)
FAIL: Run pr2404 with PIE
FAIL: Run pr2404 with PIE (-z now)
FAIL: Run pr19719 fun undefined
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-m68k/m68k.exp ...
FAIL: ld-m68k/tls-gd-2
FAIL: ld-m68k/tls-gd-ie-1
FAIL: ld-m68k/tls-ie-1
FAIL: ld-m68k/tls-ld-1

sh4-linux-gnu:

Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/dwarf.exp ...
FAIL: Handle no DWARF information
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: pr20995
FAIL: pr20995-2
FAIL: pr22269-1 (static pie undefined weak)
FAIL: Run pr19579
FAIL: Run pr19579 (-z now)
FAIL: Run pr19719 fun undefined
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-plugin/lto.exp ...
FAIL: PR ld/12760




More information about the Binutils mailing list