mbox series

[0/2] Fix two test failures with --enable-default-pie [PR70150]

Message ID 20240506044542.102727-1-xry111@xry111.site
Headers show
Series Fix two test failures with --enable-default-pie [PR70150] | expand

Message

Xi Ruoyao May 6, 2024, 4:45 a.m. UTC
In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
the build is configured --enable-default-pie.  Let's fix them.

Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?

Xi Ruoyao (2):
  i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
  i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]

 gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
 gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

Comments

Xi Ruoyao May 15, 2024, 9:59 a.m. UTC | #1
Ping.

On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> the build is configured --enable-default-pie.  Let's fix them.
> 
> Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> 
> Xi Ruoyao (2):
>   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
>   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> 
>  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
>  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
>  2 files changed, 2 insertions(+), 3 deletions(-)
Xi Ruoyao May 29, 2024, 6:36 a.m. UTC | #2
Ping again.

On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> the build is configured --enable-default-pie.  Let's fix them.
> 
> Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> 
> Xi Ruoyao (2):
>   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
>   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> 
>  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
>  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
>  2 files changed, 2 insertions(+), 3 deletions(-)
Xi Ruoyao June 9, 2024, 3:24 p.m. UTC | #3
Ping https://gcc.gnu.org/pipermail/gcc-patches/2024-May/650763.html
again, adding more reviewers into CC...

On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> the build is configured --enable-default-pie.  Let's fix them.
> 
> Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> 
> Xi Ruoyao (2):
>   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
>   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> 
>  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
>  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
>  2 files changed, 2 insertions(+), 3 deletions(-)
Xi Ruoyao June 25, 2024, 12:35 p.m. UTC | #4
Ping^4 https://gcc.gnu.org/pipermail/gcc-patches/2024-May/650763.html

On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> the build is configured --enable-default-pie.  Let's fix them.
> 
> Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> 
> Xi Ruoyao (2):
>   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
>   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> 
>  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
>  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
>  2 files changed, 2 insertions(+), 3 deletions(-)
Xi Ruoyao July 4, 2024, 6:10 a.m. UTC | #5
Ping^5 https://gcc.gnu.org/pipermail/gcc-patches/2024-May/650763.html

On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> the build is configured --enable-default-pie.  Let's fix them.
> 
> Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> 
> Xi Ruoyao (2):
>   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
>   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> 
>  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
>  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
>  2 files changed, 2 insertions(+), 3 deletions(-)
Xi Ruoyao July 22, 2024, 7:06 a.m. UTC | #6
Ping^6 https://gcc.gnu.org/pipermail/gcc-patches/2024-May/650763.html

I'm quite frustrated why no response to such simple test case fixes. 
Are people on vacation or something?

On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> the build is configured --enable-default-pie.  Let's fix them.
> 
> Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> 
> Xi Ruoyao (2):
>   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
>   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> 
>  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
>  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
>  2 files changed, 2 insertions(+), 3 deletions(-)
Joseph Myers July 31, 2024, 9:58 p.m. UTC | #7
On Mon, 22 Jul 2024, Xi Ruoyao wrote:

> On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> > In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> > the build is configured --enable-default-pie.  Let's fix them.
> > 
> > Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> > 
> > Xi Ruoyao (2):
> >   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
> >   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> > 
> >  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
> >  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
> >  2 files changed, 2 insertions(+), 3 deletions(-)

OK in the absence of i386 maintainer objections within 72 hours.
Xi Ruoyao Aug. 10, 2024, 4:21 p.m. UTC | #8
On Wed, 2024-07-31 at 21:58 +0000, Joseph Myers wrote:
> On Mon, 22 Jul 2024, Xi Ruoyao wrote:
> 
> > On Mon, 2024-05-06 at 12:45 +0800, Xi Ruoyao wrote:
> > > In GCC 14.1-rc1, there are two new (comparing to GCC 13) failures if
> > > the build is configured --enable-default-pie.  Let's fix them.
> > > 
> > > Tested on x86_64-linux-gnu.  Ok for trunk and releases/gcc-14?
> > > 
> > > Xi Ruoyao (2):
> > >   i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
> > >   i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
> > > 
> > >  gcc/testsuite/gcc.target/i386/fentryname3.c | 3 +--
> > >  gcc/testsuite/gcc.target/i386/pr113689-1.c  | 2 +-
> > >  2 files changed, 2 insertions(+), 3 deletions(-)
> 
> OK in the absence of i386 maintainer objections within 72 hours.

Pushed to trunk.  Will wait for another 3-work-day period before
backporting to 14.