Re: [PATCH 1/2] testsuite: Add tests for PR118149

2024-12-20 Thread Christoph Müllner
On Fri, Dec 20, 2024 at 4:51 PM Christoph Müllner wrote: > > On Fri, Dec 20, 2024 at 4:27 PM Jakub Jelinek wrote: > > > > On Fri, Dec 20, 2024 at 04:22:19PM +0100, Christoph Müllner wrote: > > > --- /dev/null > > > +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr118149-2.c > > > @@ -0,0 +1,37 @@ > > > +/*

Re: [PATCH 1/2] testsuite: Add tests for PR118149

2024-12-20 Thread Christoph Müllner
On Fri, Dec 20, 2024 at 4:27 PM Jakub Jelinek wrote: > > On Fri, Dec 20, 2024 at 04:22:19PM +0100, Christoph Müllner wrote: > > --- /dev/null > > +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr118149-2.c > > @@ -0,0 +1,37 @@ > > +/* { dg-do compile } */ > > +/* { dg-options "-O3 -fdump-tree-forwprop1-detai

Re: [PATCH 1/2] testsuite: Add tests for PR118149

2024-12-20 Thread Jakub Jelinek
On Fri, Dec 20, 2024 at 04:22:19PM +0100, Christoph Müllner wrote: > --- /dev/null > +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr118149-2.c > @@ -0,0 +1,37 @@ > +/* { dg-do compile } */ > +/* { dg-options "-O3 -fdump-tree-forwprop1-details -Wno-psabi" } */ > +/* { dg-options "-msse2" { target i?86-*-* x8

[PATCH 1/2] testsuite: Add tests for PR118149

2024-12-20 Thread Christoph Müllner
A recent bugfix (eee2891312) for PR117830 also addressed PR118149. This patch adds two test cases for PR118149. These tests are different than other tests in that one of the vec-perm selectors contains indices in descending order (1, 1, 0, 0), which is the root cause for the ICE observed in PR11814