public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/24963]  New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
@ 2005-11-20 17:59 jsm28 at gcc dot gnu dot org
  2005-11-21  0:53 ` [Bug tree-optimization/24963] " pinskia at gcc dot gnu dot org
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: jsm28 at gcc dot gnu dot org @ 2005-11-20 17:59 UTC (permalink / raw)
  To: gcc-bugs

FAIL: gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant
loop. no profit to vectorize. 1
appeared on mainline on i686-pc-linux-gnu and ia64-hp-hpux11.23 (both -milp32
and -mlp64) between 20051118 (revision 107161) and 20051119 (revision 107213). 
This test previously PASSed in revision 107161, FAILing in 107213.  As the only
changes between 4.1 branching (107209) and 107213 are administrative changes as
part of the branching process, this regression presumably applies on 4.1 branch
as well.


-- 
           Summary: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-
                    dump-times not vectorized: redundant loop. no profit to
                    vectorize. 1 fails
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jsm28 at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
  2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
@ 2005-11-21  0:53 ` pinskia at gcc dot gnu dot org
  2005-12-05  7:59 ` ebotcazou at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-11-21  0:53 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from pinskia at gcc dot gnu dot org  2005-11-21 00:52 -------
Confirmed, I saw this too.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-11-21 00:52:44
               date|                            |
   Target Milestone|---                         |4.1.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
  2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
  2005-11-21  0:53 ` [Bug tree-optimization/24963] " pinskia at gcc dot gnu dot org
@ 2005-12-05  7:59 ` ebotcazou at gcc dot gnu dot org
  2005-12-05 14:17 ` dorit at il dot ibm dot com
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-05  7:59 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from ebotcazou at gcc dot gnu dot org  2005-12-05 07:59 -------
Present on SPARC too.

Dorit, is it only a matter of changing the expected error message?


-- 

ebotcazou at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dorit at il dot ibm dot com,
                   |                            |ebotcazou at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
  2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
  2005-11-21  0:53 ` [Bug tree-optimization/24963] " pinskia at gcc dot gnu dot org
  2005-12-05  7:59 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-05 14:17 ` dorit at il dot ibm dot com
  2005-12-05 18:53 ` ebotcazou at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: dorit at il dot ibm dot com @ 2005-12-05 14:17 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from dorit at il dot ibm dot com  2005-12-05 14:17 -------
> Dorit, is it only a matter of changing the expected error message?

Yes - the error message checks that the vectorizer detected that it's not worth
while to vectorize the loop because all operations in the loop are either dead
or only used outside the loop and can be moved out of the loop (e.g.
invariants, inductions). In other words - the loop should have been optimized
away by scalar optimizations. Indeed, this is what now happens - so the
specific loop that issued this message does not exist anymore. This dg line can
be removed from the test.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
  2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2005-12-05 14:17 ` dorit at il dot ibm dot com
@ 2005-12-05 18:53 ` ebotcazou at gcc dot gnu dot org
  2005-12-05 18:54 ` ebotcazou at gcc dot gnu dot org
  2005-12-05 18:56 ` ebotcazou at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-05 18:53 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from ebotcazou at gcc dot gnu dot org  2005-12-05 18:53 -------
Subject: Bug 24963

Author: ebotcazou
Date: Mon Dec  5 18:53:04 2005
New Revision: 108067

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108067
Log:
        PR tree-optimization/24963
        * gcc.dg/vect/vect-62.c: Remove outdated dg-line.

        PR target/24108
        * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.

        PR target/18580
        * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
        * gcc.dg/vect/vect-reduc-2short.c: Likewise.
        * gcc.dg/vect/vect-reduc-1short.c: Likewise.
        * gcc.dg/vect/vect-reduc-2char.c: Likewise.


Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.dg/vect/vect-62.c
    trunk/gcc/testsuite/gcc.dg/vect/vect-76.c
    trunk/gcc/testsuite/gcc.dg/vect/vect-reduc-1char.c
    trunk/gcc/testsuite/gcc.dg/vect/vect-reduc-1short.c
    trunk/gcc/testsuite/gcc.dg/vect/vect-reduc-2char.c
    trunk/gcc/testsuite/gcc.dg/vect/vect-reduc-2short.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
  2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2005-12-05 18:53 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-05 18:54 ` ebotcazou at gcc dot gnu dot org
  2005-12-05 18:56 ` ebotcazou at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-05 18:54 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from ebotcazou at gcc dot gnu dot org  2005-12-05 18:54 -------
Subject: Bug 24963

Author: ebotcazou
Date: Mon Dec  5 18:54:22 2005
New Revision: 108068

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108068
Log:
        PR tree-optimization/24963
        * gcc.dg/vect/vect-62.c: Remove outdated dg-line.

        PR target/24108
        * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.

        PR target/18580
        * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
        * gcc.dg/vect/vect-reduc-2short.c: Likewise.
        * gcc.dg/vect/vect-reduc-1short.c: Likewise.
        * gcc.dg/vect/vect-reduc-2char.c: Likewise.


Modified:
    branches/gcc-4_1-branch/gcc/testsuite/ChangeLog
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/vect-62.c
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/vect-76.c
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/vect-reduc-1char.c
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/vect-reduc-1short.c
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/vect-reduc-2char.c
    branches/gcc-4_1-branch/gcc/testsuite/gcc.dg/vect/vect-reduc-2short.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug tree-optimization/24963] [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails
  2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2005-12-05 18:54 ` ebotcazou at gcc dot gnu dot org
@ 2005-12-05 18:56 ` ebotcazou at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-12-05 18:56 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from ebotcazou at gcc dot gnu dot org  2005-12-05 18:56 -------
See http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00363.html


-- 

ebotcazou at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24963


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-12-05 18:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-20 17:59 [Bug tree-optimization/24963] New: [4.1/4.2 Regression] gcc.dg/vect/vect-62.c scan-tree-dump-times not vectorized: redundant loop. no profit to vectorize. 1 fails jsm28 at gcc dot gnu dot org
2005-11-21  0:53 ` [Bug tree-optimization/24963] " pinskia at gcc dot gnu dot org
2005-12-05  7:59 ` ebotcazou at gcc dot gnu dot org
2005-12-05 14:17 ` dorit at il dot ibm dot com
2005-12-05 18:53 ` ebotcazou at gcc dot gnu dot org
2005-12-05 18:54 ` ebotcazou at gcc dot gnu dot org
2005-12-05 18:56 ` ebotcazou at gcc dot gnu dot org

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).