• Re: The 2.40 branch has been created

    From Matthias Klose@21:1/5 to Matthias Klose on Mon Jan 2 13:30:02 2023
    On 02.01.23 12:41, Matthias Klose wrote:
    On 31.12.22 14:00, Nick Clifton via Binutils wrote:
    Hi Everyone,

       The 2.40 branch has now been created:

          git clone git://sourceware.org/git/binutils-gdb.git -b binutils-2_40-branch

       A snapshot of the sources is also available here:

         https://sourceware.org/pub/binutils/snapshots/binutils-2.39.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. Jan 14, 2023.  Which I hope will be enough time for everyone
       to get their final fixes in.

    No test failures on amd64, ppc64el, ppc64.

    No test results yet for alpha, m68k, sh4, the hurd and KFreeBSD.

    For riscv64, there also is PR29940.

    Looks like libbacktrace is not built at build time, but only at test time when
    running make check.

    mips64el-linux-gnu:

    Running /<<PKGBUILDDIR>>/gas/testsuite/gas/all/gas.exp ...
    FAIL: forward expression
    FAIL: assignment tests
    FAIL: gas/all/none
    Running /<<PKGBUILDDIR>>/gas/testsuite/gas/elf/elf.exp ...
    FAIL: gas/elf/missing-build-notes
    Running /<<PKGBUILDDIR>>/gas/testsuite/gas/macros/macros.exp ...
    FAIL: macro test 2
    FAIL: macro irp
    FAIL: macro rept
    FAIL: nested irp/irpc/rept
    FAIL: macro vararg
    Running /<<PKGBUILDDIR>>/gas/testsuite/gas/mips/mips.exp ...
    FAIL: Compact EH EB #1 with personality ID and FDE data
    FAIL: Compact EH EB #2 with personality routine and FDE data
    FAIL: Compact EH EB #3 with personality id and large FDE data
    FAIL: Compact EH EB #4 with personality id, FDE data and LSDA
    FAIL: Compact EH EB #5 with personality routine, FDE data and LSDA
    FAIL: Compact EH EB #6 with personality id, LSDA and large FDE data
    FAIL: Compact EH EB #7 with personality id and fallback FDE
    FAIL: Compact EH EL #1 with personality ID and FDE data
    FAIL: Compact EH EL #2 with personality routine and FDE data
    FAIL: Compact EH EL #3 with personality id and large FDE data
    FAIL: Compact EH EL #4 with personality id, FDE data and LSDA
    FAIL: Compact EH EL #5 with personality routine, FDE data and LSDA
    FAIL: Compact EH EL #6 with personality id, LSDA and large FDE data
    FAIL: Compact EH EL #7 with personality id and fallback FDE
    FAIL: MIPS RM7000 workarounds test 2 (micromips)
    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 (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 jalx
    FAIL: .set arch=FOO
    FAIL: MIPS ELF reloc 28 (LLD/SCD, n32)
    FAIL: MIPS ELF reloc 28 (LLD/SCD, n64)
    FAIL: ST Microelectronics Loongson-2F workarounds of nop issue
    FAIL: ST Microelectronics Loongson-2F workarounds of Jump Instruction issue FAIL: MIPS-OCTEON octeon_saa_saad (octeon2)
    FAIL: MIPS-OCTEON octeon_saa_saad (octeon3)
    FAIL: MIPS-OCTEON octeon_saa_saad (octeonp)
    FAIL: MIPS DSP ASE for MIPS64
    FAIL: gas/mips/align2
    FAIL: gas/mips/align2-el
    FAIL: Full MIPS R5900
    FAIL: MIPS R5900 VU0
    FAIL: Locally-resolvable PC-relative code references
    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)
    FAIL: Paired LL/SC for mips64r6 (mips64r6)


    ld:
    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
    Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/elf.exp ...
    FAIL: ld-elf/eh5
    FAIL: ld-elf/group3a
    FAIL: ld-elf/group3b
    FAIL: Place orphan sections (map file check)
    FAIL: ld-elf/orphan-region
    FAIL: ld-elf/orphan
    Running /<<PKGBUILDDIR>>/ld/testsuite/ld-mips-elf/mips-elf.exp ...
    FAIL: MIPS16 link PC-relative operations 0 (n32)
    FAIL: MIPS16 link PC-relative operations 1 (n32)
    FAIL: MIPS16e2 link PC-relative operations 0 (n32)
    FAIL: MIPS16e2 link PC-relative operations 1 (n32)
    FAIL: MIPS jalx-1
    FAIL: MIPS JALX to unaligned symbol with addend 0
    FAIL: MIPS JALX to unaligned symbol with addend 2
    FAIL: MIPS16 JALX to unaligned symbol with addend 0
    FAIL: microMIPS JALX to unaligned symbol with addend 0
    FAIL: ld-mips-elf/no-shared-1-n32
    FAIL: ld-mips-elf/pie-n32
    FAIL: MIPS ELF got reloc n32
    FAIL: MIPS ELF xgot reloc n32
    FAIL: MIPS relax-jalr n32
    FAIL: MIPS rel32 n32
    FAIL: _gp scope test (n32 shared library)
    FAIL: _gp scope test (n32 versioned library)
    FAIL: _gp scope test (n32 executable)
    FAIL: ld-mips-elf/reloc-1-n32
    FAIL: MIPS eh-frame 1, n32
    FAIL: MIPS eh-frame 2, n32
    FAIL: MIPS Compact EH 6
    FAIL: JAL overflow 2
    FAIL: MIPS textrel-1
    FAIL: GOT page test 3
    FAIL: GOT page 5
    FAIL: GOT page 6
    FAIL: GOT page 7 (order 1)
    FAIL: GOT page 7 (order 2)
    FAIL: GOT dump (readelf -A) test 1
    FAIL: MIPS reloc estimation 1
    FAIL: Emit relocs 1
    FAIL: MIPS16 interlinking for local functions 1
    FAIL: ld-mips-elf/attr-gnu-4-10
    FAIL: ld-mips-elf/attr-gnu-4-0-n32-ph
    FAIL: ld-mips-elf/attr-gnu-4-1-n32-ph
    FAIL: ld-mips-elf/attr-gnu-4-2-n32-ph
    FAIL: ld-mips-elf/attr-gnu-4-3-n32-ph
    FAIL: MIPS export class call relocation test (n32)
    FAIL: n32 PLTs for mixed MIPS and MIPS16
    FAIL: n32 PLTs for mixed MIPS and microMIPS
    FAIL: PR ld/21375 in shared library (n32)
    FAIL: PR ld/21375 in shared library (n32, hidden)
    FAIL: PR ld/21375 in shared library (n32, microMIPS)
    FAIL: PR ld/21375 in shared library (n32, microMIPS, hidden)
    FAIL: MIPS global/local symbol table split (n32)
    FAIL: MIPS symbol table sort and section symbol names (relocatable) (n32)
    FAIL: MIPS symbol table sort and section symbol names (fully linked) (n32) Running /<<PKGBUILDDIR>>/ld/testsuite/ld-scripts/overlay-size.exp ...
    FAIL: overlay size (map file check)
    FAIL: overlay size
    Running /<<PKGBUILDDIR>>/ld/testsuite/ld-undefined/undefined.exp ...
    FAIL: undefined symbols in shared lib (dyn reloc)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)