public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
From: YunQiang Su <syq@debian.org>
To: Alan Modra <amodra@gmail.com>
Cc: YunQiang Su <yunqiang.su@cipunited.com>,
	binutils@sourceware.org, macro@orcam.me.uk,  xry111@xry111.site,
	richard.sandiford@arm.com, jiaxun.yang@flygoat.com
Subject: Re: [PATCH v2 0/5] Some MIPS changes and testsuite fixes
Date: Wed, 31 May 2023 16:17:27 +0800	[thread overview]
Message-ID: <CAKcpw6V8zJjwnX9C8Z1xf4wQ=Jc7sUKrnRYEdBCv=R1Ho7==yg@mail.gmail.com> (raw)
In-Reply-To: <ZGQQfi0oHT0YTyAp@squeak.grove.modra.org>

Alan Modra <amodra@gmail.com> 于2023年5月17日周三 07:23写道:
>
> On Tue, May 16, 2023 at 10:54:21AM +0800, YunQiang Su wrote:
> > Run testsuite with targets:
> >         mipsisa32-linux-gnu mipsisa32r2-linux-gnu mips-linux-gnu
> >         mipsisa32el-linux-gnu mipsisa32r2el-linux-gnu mipsel-linux-gnu
> >         mipsisa32r6-linux-gnu mipsisa32r6el-linux-gnu
> >         mips-img-linux-gnu mipsel-img-linux-gnu
> >         mips-img-elf mipsel-img-elf
> >         mips-mti-elf mipsel-mti-elf
> >         mips64-linux-gnu mips64el-linux-gnu
> >         mipsisa64-linux-gnu mipsisa64el-linux-gnu
> >         mipsisa64r2-linux-gnu mipsisa64r2el-linux-gnu
> >         mipsisa64r6-linux-gnu mipsisa64r6el-linux-gnu
> >         mips64el-linux-gnuabi64 mips64-linux-gnuabi64
> >         mipsisa64-linux-gnuabi64 mipsisa64el-linux-gnuabi64
> >         mipsisa64r2el-linux-gnuabi64 mipsisa64r2-linux-gnuabi64
> >         mipsisa64r6el-linux-gnuabi64 mipsisa64r6-linux-gnuabi64
>
> I applied your patchset and ran my usual regression tests over some
> 165 different binutils targets.  mipsisa32r2el-elf, mips-sgi-irix6,
> and mipstx39-elf show some new failures.  This doesn't mean I
> disapprove the patch, in fact I like it!  Please don't think you must
> post another version of the patchset to fix these problems.  It might
> be better to solve them with an incremental patch, giving the mips
> maintainers a chance to review this patchset first.
>

If there is no objection, I will commit this patchset and go on to solve
the problem Alan pointed out.

> Most of the mipsisa32r2el-elf fails are like this:
> failed with: <Assembler messages:
> Fatal error: selected target format 'elf32-nlittlemips' unknown>
> FAIL: MIPS RM7000 workarounds test 2 (micromips)
>
> Similarly, mipstx39-elf fails with
> Fatal error: selected target format 'elf32-nbigmips' unknown
>
> This one (one of the two mips-sgi-irix6 fails I saw) also appear with
> mipsisa32r2el-elf and mips-sgi-irix6:
> mips-sgi-irix6  +FAIL: MIPS ELF o32 PIC comdat GOT16/LO16 relocation pairing
>
> regexp_diff match failure
> regexp "^0000000c  0000070a R_MIPS_PC16       00000020   \.L1\^B1$"
> line   "0000000c  00000d0a R_MIPS_PC16       00000020   .L1^B1"
> regexp_diff match failure
> regexp "^00000020  0000080a R_MIPS_PC16       00000018   \.L0\^B1$"
> line   "00000020  00000e0a R_MIPS_PC16       00000018   .L0^B1"
> FAIL: MIPS ELF o32 PIC comdat GOT16/LO16 relocation pairing
>
> So that one is caused by different symbol table ordering.
>
> --
> Alan Modra
> Australia Development Lab, IBM

  reply	other threads:[~2023-05-31  8:17 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-05-16  2:54 YunQiang Su
2023-05-16  2:54 ` [PATCH v2 1/5] MIPS: gas: alter 64 or 32 for mipsisa triples if march is implicit YunQiang Su
2023-05-16  2:54 ` [PATCH v2 2/5] MIPS: default r6 if vendor is img YunQiang Su
2023-05-16  2:54 ` [PATCH v2 3/5] MIPS: fix r6 testsuites YunQiang Su
2023-05-16  2:54 ` [PATCH v2 4/5] MIPS: fix -gnuabi64 testsuite YunQiang Su
2023-05-16  2:54 ` [PATCH v2 5/5] MIPS: fix some ld testcases with compiler YunQiang Su
2023-05-16 23:23 ` [PATCH v2 0/5] Some MIPS changes and testsuite fixes Alan Modra
2023-05-31  8:17   ` YunQiang Su [this message]
2023-05-31 11:09     ` Maciej W. Rozycki
2023-06-15  3:51       ` Maciej W. Rozycki

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='CAKcpw6V8zJjwnX9C8Z1xf4wQ=Jc7sUKrnRYEdBCv=R1Ho7==yg@mail.gmail.com' \
    --to=syq@debian.org \
    --cc=amodra@gmail.com \
    --cc=binutils@sourceware.org \
    --cc=jiaxun.yang@flygoat.com \
    --cc=macro@orcam.me.uk \
    --cc=richard.sandiford@arm.com \
    --cc=xry111@xry111.site \
    --cc=yunqiang.su@cipunited.com \
    /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).