From: Matthias Klose <doko@debian.org>
To: binutils@sourceware.org
Subject: Re: 2.41 branch approaching
Date: Mon, 26 Jun 2023 07:34:17 +0200 [thread overview]
Message-ID: <b0a7ed64-e198-fc31-dffd-1135b4b34fab@debian.org> (raw)
In-Reply-To: <950329db-cf08-2b29-142b-3489fb070213@redhat.com>
On 19.06.23 11:57, Nick Clifton via Binutils wrote:
> Hi Guys,
>
> The 2.41 release is fast approaching. My current plan is create
> the branch on July 2 and then release on July 23. So if anyone
> has any new features that they want to see in the 2.41 release,
> now is the time to submit them for review or ping the maintainers
> if they are still waiting for a response.
with a trunk 20230625 build in Debian unstable (GCC 12.3 defaulting to pie), I
see the following results. Reporting regressions compared to the 2.40 branch.
https://buildd.debian.org/status/package.php?p=binutils
https://sourceware.org/bugzilla/show_bug.cgi?id=30447 is seen on all
architectures, however not yet reproducible. regressions from the 2.40 branch.
The addr2line failures are regressions compared to 20230611.
one patch missing a check in:
https://sourceware.org/pipermail/binutils/2023-June/127776.html
mips* shows 100+ regressions during the last two weeks. There must be better way
to work through maintainer disagreements.
In particular,
x86_64-linux-gnu i686-linux-gnu x86_64-linux-gnux32
===================================================
Using /<<PKGBUILDDIR>>/binutils/testsuite/config/default.exp as
tool-and-target-specific interfa
ce file.
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/aarch64/aarch64.exp ...
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
powerpc-linux-gnu, powerpc64-linux-gnu. powerpc64le-linux-gnu,
arm-linux-gnueabi, arm-linux-gnueabihf aarch64-linux-gnu
=============================================================
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
s390x-linux-gnu
===============
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
FAIL: pr26580-3
FAIL: Run pr21964-4
riscv64-linux-gnu
=================
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
FAIL: Run pr21964-4
mipsel-linux-gnu
================
115 failures, 30 new regressions compared to trunk 20230611, please see the
build log, searching for "test-summary".
mips64el-linux-gnu
==================
176 failures, 106 new regressions compared to trunk 20230611, please see the
build log, searching for "test-summary".
ia64-linux-gnu
==============
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
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: Dump pr21978.so
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
alpha-linux-gnu
===============
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-plugin/plugin.exp ...
FAIL: plugin claimfile lost symbol
FAIL: plugin claimfile replace symbol
FAIL: plugin claimfile resolve symbol
FAIL: plugin claimfile lost symbol with source
FAIL: plugin claimfile replace symbol with source
FAIL: plugin claimfile resolve symbol with source
FAIL: plugin 2 with source lib
FAIL: load plugin 2 with source
FAIL: plugin 3 with source lib
FAIL: load plugin 3 with source
m68k-linux-gnu
==============
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/objdump.exp ...
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
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: Dump pr21978.so
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
sparc64-linux-gnu
=================
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/objdump.exp ...
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
sh4-linux-gnu
=============
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
Version /<<PKGBUILDDIR>>/builddir-single/binutils/objdump 2.40.50.20230625
FAIL: objdump -S
FAIL: objdump --source-comment
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-bootstrap/bootstrap.exp ...
WARNING: program timed out
FAIL: bootstrap
WARNING: program timed out
FAIL: bootstrap with strip
WARNING: program timed out
FAIL: bootstrap with -Wl,--traditional-format
WARNING: program timed out
FAIL: bootstrap with -Wl,--no-keep-memory
WARNING: program timed out
FAIL: bootstrap with -Wl,--relax
WARNING: program timed out
FAIL: bootstrap with -Wl,--max-cache-size=-1
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: Dump pr21978.so
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
i686-gnu
========
Running /<<PKGBUILDDIR>>/binutils/testsuite/binutils-all/addr2line.exp ...
FAIL: addr2line
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:19
FAIL: addr2line -f option fn
./builddir-single/binutils/./binutils/testsuite/binutils-all/testprog.c:13
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/dt-relr.exp ...
FAIL: Build dt-relr-glibc-1b.so
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-elf/shared.exp ...
FAIL: Dump pr21978.so
Running /<<PKGBUILDDIR>>/ld/testsuite/ld-i386/no-plt.exp ...
FAIL: Run pr20253-1a
next prev parent reply other threads:[~2023-06-26 5:34 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-06-19 9:57 Nick Clifton
2023-06-21 18:29 ` Indu Bhagat
2023-06-26 5:34 ` Matthias Klose [this message]
2023-06-28 10:58 ` Nick Clifton
2023-06-28 15:21 ` Matthias Klose
2023-06-28 15:59 ` Nick Clifton
2023-06-28 16:27 ` Matthias Klose
2023-06-29 9:34 ` Matthias Klose
2023-06-29 11:44 ` Nick Clifton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b0a7ed64-e198-fc31-dffd-1135b4b34fab@debian.org \
--to=doko@debian.org \
--cc=binutils@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).