bogus FAILs from mmix ld testsuite
Hans-Peter Nilsson
hp@bitrange.com
Tue Nov 18 00:48:24 GMT 2025
On Tue, 18 Nov 2025, Alan Modra wrote:
> On Mon, Nov 17, 2025 at 05:04:47PM +0100, Jan Beulich wrote:
> > On 17.11.2025 16:27, Andreas Schwab wrote:
> > > On Nov 17 2025, Jan Beulich wrote:
> > >
> > >> .../ld/.libs/ld-new: tmpdir/bpo-7.o:(.text+0x2): undefined reference to `areg'
> > >> failed with: <.../ld/.libs/ld-new: tmpdir/bpo-7.o:(.text+0x2): undefined reference to `areg'>, expected: <^[^c][^h][^i][^l][^d].* undefined reference to `areg'$>
> > >
> > > What are the real first five characters of the message? Because, if any
> > > of them happens to match a character in "child" the match will fail.
> >
> > The path starts with /home/jbeulich. (Also this wouldn't change when re-running
> > "make check", I suppose.
>
> The 'h' in /home doesn't match the regex.
>
> > Yet as said, the re-run doesn't hit the same FAILs.)
>
> Are you sure about that? I consistently get fails if building mmix
> with --enable-shared, because then the ld-new file name is given as an
> absolute path. My default --disable-shared mmix builds report
> "./ld-new".
I think I've never built for MMIX with --X-shared, for X in
enable, disable. My autotester certainly hasn't.
A bug-report could help collecting exactly whatever odd options
you guys pass to configure to break stuff. ;) I'll try to
(repeat and) fix it in the coming week.
brgds, H-P
More information about the Binutils
mailing list