public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c  (test for bogus messages, line )
@ 2013-11-10 10:07 schwab@linux-m68k.org
  2013-11-11 15:44 ` [Bug rtl-optimization/59064] " rguenth at gcc dot gnu.org
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: schwab@linux-m68k.org @ 2013-11-10 10:07 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 59064
           Summary: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c
                    (test for bogus messages, line )
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: schwab@linux-m68k.org
            Target: ia64-*-*

$ gcc/xgcc -Bgcc/ ../gcc/testsuite/gcc.dg/vect/vect-ivdep-1.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -ftree-vectorize
-fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -O3
-fopt-info-vec-optimized -S -o vect-ivdep-1.s
../gcc/testsuite/gcc.dg/vect/vect-ivdep-1.c:11:3: note: loop vectorized
../gcc/testsuite/gcc.dg/vect/vect-ivdep-1.c:11:3: note: loop versioned for
vectorization to enhance alignment


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

* [Bug rtl-optimization/59064] [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c  (test for bogus messages, line )
  2013-11-10 10:07 [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c (test for bogus messages, line ) schwab@linux-m68k.org
@ 2013-11-11 15:44 ` rguenth at gcc dot gnu.org
  2013-11-19 15:06 ` [Bug tree-optimization/59064] " rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-11-11 15:44 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.9.0


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

* [Bug tree-optimization/59064] [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c  (test for bogus messages, line )
  2013-11-10 10:07 [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c (test for bogus messages, line ) schwab@linux-m68k.org
  2013-11-11 15:44 ` [Bug rtl-optimization/59064] " rguenth at gcc dot gnu.org
@ 2013-11-19 15:06 ` rguenth at gcc dot gnu.org
  2014-01-17  7:50 ` [Bug testsuite/59064] " jakub at gcc dot gnu.org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-11-19 15:06 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2013-11-19
          Component|rtl-optimization            |tree-optimization
     Ever confirmed|0                           |1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed via gcc-testresults.


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

* [Bug testsuite/59064] [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c  (test for bogus messages, line )
  2013-11-10 10:07 [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c (test for bogus messages, line ) schwab@linux-m68k.org
  2013-11-11 15:44 ` [Bug rtl-optimization/59064] " rguenth at gcc dot gnu.org
  2013-11-19 15:06 ` [Bug tree-optimization/59064] " rguenth at gcc dot gnu.org
@ 2014-01-17  7:50 ` jakub at gcc dot gnu.org
  2014-01-17 14:42 ` jakub at gcc dot gnu.org
  2014-01-17 14:53 ` jakub at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-01-17  7:50 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |jakub at gcc dot gnu.org

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 31864
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31864&action=edit
gcc49-pr59064.patch

I'd say this is just a testsuite bug.  While #pragma GCC ivdep or do concurrent
should make it unnecessary to version loops for aliasing, because those
pragmas/constructs imply no backward loop carried dependencies, neither of
these provides any extra info about alignment and so it is perfectly sensible
if the loop needs to be versioned (or peeled) for alignment.

Tobias, what was the reason for the separate dg-bogus lines?


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

* [Bug testsuite/59064] [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c  (test for bogus messages, line )
  2013-11-10 10:07 [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c (test for bogus messages, line ) schwab@linux-m68k.org
                   ` (2 preceding siblings ...)
  2014-01-17  7:50 ` [Bug testsuite/59064] " jakub at gcc dot gnu.org
@ 2014-01-17 14:42 ` jakub at gcc dot gnu.org
  2014-01-17 14:53 ` jakub at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-01-17 14:42 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Fri Jan 17 14:41:58 2014
New Revision: 206710

URL: http://gcc.gnu.org/viewcvs?rev=206710&root=gcc&view=rev
Log:
    PR testsuite/59064
    * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
    testing for " version" and " alias" with one testing for
    " version\[^\n\r]* alias".
    * gcc.dg/vect/vect-ivdep-2.c: Likewise.
    * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
    * g++.dg/vect/pr33426-ivdep.cc: Likewise.
    * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
    * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
    * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.

Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/g++.dg/vect/pr33426-ivdep-2.cc
    trunk/gcc/testsuite/g++.dg/vect/pr33426-ivdep-3.cc
    trunk/gcc/testsuite/g++.dg/vect/pr33426-ivdep-4.cc
    trunk/gcc/testsuite/g++.dg/vect/pr33426-ivdep.cc
    trunk/gcc/testsuite/gcc.dg/vect/vect-ivdep-1.c
    trunk/gcc/testsuite/gcc.dg/vect/vect-ivdep-2.c
    trunk/gcc/testsuite/gfortran.dg/vect/vect-do-concurrent-1.f90


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

* [Bug testsuite/59064] [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c  (test for bogus messages, line )
  2013-11-10 10:07 [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c (test for bogus messages, line ) schwab@linux-m68k.org
                   ` (3 preceding siblings ...)
  2014-01-17 14:42 ` jakub at gcc dot gnu.org
@ 2014-01-17 14:53 ` jakub at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-01-17 14:53 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

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

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Fixed.


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

end of thread, other threads:[~2014-01-17 14:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-10 10:07 [Bug rtl-optimization/59064] New: [4.9 regression] FAIL: gcc.dg/vect/vect-ivdep-1.c (test for bogus messages, line ) schwab@linux-m68k.org
2013-11-11 15:44 ` [Bug rtl-optimization/59064] " rguenth at gcc dot gnu.org
2013-11-19 15:06 ` [Bug tree-optimization/59064] " rguenth at gcc dot gnu.org
2014-01-17  7:50 ` [Bug testsuite/59064] " jakub at gcc dot gnu.org
2014-01-17 14:42 ` jakub at gcc dot gnu.org
2014-01-17 14:53 ` jakub at gcc dot gnu.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).