public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/43889]  New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
@ 2010-04-25 22:16 hp at gcc dot gnu dot org
  2010-04-25 22:29 ` [Bug middle-end/43889] " hp at gcc dot gnu dot org
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: hp at gcc dot gnu dot org @ 2010-04-25 22:16 UTC (permalink / raw)
  To: gcc-bugs

I've triaged the following regressions to be introduced at revision r154688:

FAIL: gcc.c-torture/execute/arith-rand-ll.c execution,  -O3
-fomit-frame-pointer -funroll-loops
FAIL: gcc.c-torture/execute/arith-rand-ll.c execution,  -O3
-fomit-frame-pointer -funroll-all-loops -finline-functions
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O3 -fomit-frame-pointer
-funroll-loops
FAIL: gcc.c-torture/execute/arith-rand.c execution,  -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions

Looking through other reports, that revision (including follow-ups) exposed
latent bugs in other ports, so it's not unlikely the case here as well.

Still, I think it's reasonable to CC the author of that revision and marking
this PR as middle-end, at least until I've looked closer.


-- 
           Summary: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-
                    torture/execute/arith-rand.c -O3 -fomit-frame-pointer -
                    funroll-loops
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: hp at gcc dot gnu dot org
  GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: mmix-knuth-mmixware


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


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

* [Bug middle-end/43889] [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
  2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
@ 2010-04-25 22:29 ` hp at gcc dot gnu dot org
  2010-04-26  2:37 ` [Bug target/43889] " hp at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: hp at gcc dot gnu dot org @ 2010-04-25 22:29 UTC (permalink / raw)
  To: gcc-bugs



-- 

hp at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |hp at gcc dot gnu dot org
                   |dot org                     |
             Status|UNCONFIRMED                 |ASSIGNED
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2010-04-25 22:29:34
               date|                            |


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


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

* [Bug target/43889] [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
  2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
  2010-04-25 22:29 ` [Bug middle-end/43889] " hp at gcc dot gnu dot org
@ 2010-04-26  2:37 ` hp at gcc dot gnu dot org
  2010-04-26 10:37 ` [Bug target/43889] [4.5/4.6 " rguenth at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: hp at gcc dot gnu dot org @ 2010-04-26  2:37 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from hp at gcc dot gnu dot org  2010-04-26 02:36 -------
The regrename change renamed registers so the destination overlapped a clobber
in the div (or mod) insns.  That in turn can be blamed on missing earlyclobbers
for those alternatives in the patterns, thus changing component to "target".
Bernd, sorry for the noise.  Feel free to re-add yourself as CC. :-)


-- 

hp at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|bernds at gcc dot gnu dot   |
                   |org                         |
          Component|middle-end                  |target


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


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

* [Bug target/43889] [4.5/4.6 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
  2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
  2010-04-25 22:29 ` [Bug middle-end/43889] " hp at gcc dot gnu dot org
  2010-04-26  2:37 ` [Bug target/43889] " hp at gcc dot gnu dot org
@ 2010-04-26 10:37 ` rguenth at gcc dot gnu dot org
  2010-04-27  0:57 ` hp at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2010-04-26 10:37 UTC (permalink / raw)
  To: gcc-bugs



-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.6/4.5 Regression]: mmix- |[4.5/4.6 Regression]: mmix-
                   |knuth-mmixware gcc.c-       |knuth-mmixware gcc.c-
                   |torture/execute/arith-rand.c|torture/execute/arith-rand.c
                   |-O3 -fomit-frame-pointer -  |-O3 -fomit-frame-pointer -
                   |funroll-loops               |funroll-loops
   Target Milestone|---                         |4.5.1


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


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

* [Bug target/43889] [4.5/4.6 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
  2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2010-04-26 10:37 ` [Bug target/43889] [4.5/4.6 " rguenth at gcc dot gnu dot org
@ 2010-04-27  0:57 ` hp at gcc dot gnu dot org
  2010-04-27  0:58 ` hp at gcc dot gnu dot org
  2010-05-19 12:53 ` rguenth at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: hp at gcc dot gnu dot org @ 2010-04-27  0:57 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from hp at gcc dot gnu dot org  2010-04-27 00:56 -------
Subject: Bug 43889

Author: hp
Date: Tue Apr 27 00:56:41 2010
New Revision: 158760

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158760
Log:
        PR target/43889
        * config/mmix/mmix.md ("*divdi3_nonknuth", "*moddi3_nonknuth"):
        Add missing earlyclobber for second alternative.

Modified:
    trunk/gcc/ChangeLog


-- 


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


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

* [Bug target/43889] [4.5/4.6 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
  2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2010-04-27  0:57 ` hp at gcc dot gnu dot org
@ 2010-04-27  0:58 ` hp at gcc dot gnu dot org
  2010-05-19 12:53 ` rguenth at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: hp at gcc dot gnu dot org @ 2010-04-27  0:58 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from hp at gcc dot gnu dot org  2010-04-27 00:57 -------
Subject: Bug 43889

Author: hp
Date: Tue Apr 27 00:57:45 2010
New Revision: 158761

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158761
Log:
        PR target/43889
        * config/mmix/mmix.md ("*divdi3_nonknuth", "*moddi3_nonknuth"):
        Add missing earlyclobber for second alternative.

Modified:
    branches/gcc-4_5-branch/gcc/ChangeLog
    branches/gcc-4_5-branch/gcc/config/mmix/mmix.md


-- 


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


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

* [Bug target/43889] [4.5/4.6 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops
  2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2010-04-27  0:58 ` hp at gcc dot gnu dot org
@ 2010-05-19 12:53 ` rguenth at gcc dot gnu dot org
  5 siblings, 0 replies; 7+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2010-05-19 12:53 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from rguenth at gcc dot gnu dot org  2010-05-19 12:52 -------
Fixed.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Known to fail|                            |4.5.0
         Resolution|                            |FIXED


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


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

end of thread, other threads:[~2010-05-19 12:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-25 22:16 [Bug middle-end/43889] New: [4.6/4.5 Regression]: mmix-knuth-mmixware gcc.c-torture/execute/arith-rand.c -O3 -fomit-frame-pointer -funroll-loops hp at gcc dot gnu dot org
2010-04-25 22:29 ` [Bug middle-end/43889] " hp at gcc dot gnu dot org
2010-04-26  2:37 ` [Bug target/43889] " hp at gcc dot gnu dot org
2010-04-26 10:37 ` [Bug target/43889] [4.5/4.6 " rguenth at gcc dot gnu dot org
2010-04-27  0:57 ` hp at gcc dot gnu dot org
2010-04-27  0:58 ` hp at gcc dot gnu dot org
2010-05-19 12:53 ` rguenth 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).