public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/39509] [4.3/4.4/4.5/4.6/4.7 Regression] bad optimization(?) pure virtual function call with -O2
       [not found] <bug-39509-4@http.gcc.gnu.org/bugzilla/>
@ 2011-06-27 13:08 ` rguenth at gcc dot gnu.org
  2011-12-08  3:25 ` [Bug middle-end/39509] [4.4/4.5/4.6/4.7 " pinskia at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 4+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-06-27 13:08 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.3.6                       |4.4.7

--- Comment #22 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-06-27 12:12:39 UTC ---
4.3 branch is being closed, moving to 4.4.7 target.


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

* [Bug middle-end/39509] [4.4/4.5/4.6/4.7 Regression] bad optimization(?) pure virtual function call with -O2
       [not found] <bug-39509-4@http.gcc.gnu.org/bugzilla/>
  2011-06-27 13:08 ` [Bug middle-end/39509] [4.3/4.4/4.5/4.6/4.7 Regression] bad optimization(?) pure virtual function call with -O2 rguenth at gcc dot gnu.org
@ 2011-12-08  3:25 ` pinskia at gcc dot gnu.org
  2011-12-08  8:59 ` [Bug middle-end/39509] [4.4 " rguenth at gcc dot gnu.org
  2012-03-13 16:40 ` jakub at gcc dot gnu.org
  3 siblings, 0 replies; 4+ messages in thread
From: pinskia at gcc dot gnu.org @ 2011-12-08  3:25 UTC (permalink / raw)
  To: gcc-bugs

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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to fail|                            |

--- Comment #23 from Andrew Pinski <pinskia at gcc dot gnu.org> 2011-12-08 03:24:18 UTC ---
I think this has been fixed on the trunk by:
2011-11-08  Michael Matz  <matz@suse.de>

...
        * tree.h (TREE_CLOBBER_P): New macro.
...


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

* [Bug middle-end/39509] [4.4 Regression] bad optimization(?) pure virtual function call with -O2
       [not found] <bug-39509-4@http.gcc.gnu.org/bugzilla/>
  2011-06-27 13:08 ` [Bug middle-end/39509] [4.3/4.4/4.5/4.6/4.7 Regression] bad optimization(?) pure virtual function call with -O2 rguenth at gcc dot gnu.org
  2011-12-08  3:25 ` [Bug middle-end/39509] [4.4/4.5/4.6/4.7 " pinskia at gcc dot gnu.org
@ 2011-12-08  8:59 ` rguenth at gcc dot gnu.org
  2012-03-13 16:40 ` jakub at gcc dot gnu.org
  3 siblings, 0 replies; 4+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-12-08  8:59 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|                            |4.5.2, 4.6.2, 4.7.0
            Summary|[4.4/4.5/4.6/4.7            |[4.4 Regression] bad
                   |Regression] bad             |optimization(?) pure
                   |optimization(?) pure        |virtual function call with
                   |virtual function call with  |-O2
                   |-O2                         |

--- Comment #24 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-12-08 08:55:29 UTC ---
Works with 4.5 and 4.6 because tree-ssa-sink.c is basically "broken" for
memory there (after alias improvements merge).  That was fixed for 4.7
which was in turn broken again for this testcase which indeed was fixed
by Michas patch.

Thus, a 4.4. regression only now.


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

* [Bug middle-end/39509] [4.4 Regression] bad optimization(?) pure virtual function call with -O2
       [not found] <bug-39509-4@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2011-12-08  8:59 ` [Bug middle-end/39509] [4.4 " rguenth at gcc dot gnu.org
@ 2012-03-13 16:40 ` jakub at gcc dot gnu.org
  3 siblings, 0 replies; 4+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-03-13 16:40 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |jakub at gcc dot gnu.org
         Resolution|                            |FIXED

--- Comment #25 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-03-13 13:13:06 UTC ---
"Fixed" by dumber sinking in 4.5/4.6 and fixed for real in 4.7+. 4.4 is no
longer supported.


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

end of thread, other threads:[~2012-03-13 16:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-39509-4@http.gcc.gnu.org/bugzilla/>
2011-06-27 13:08 ` [Bug middle-end/39509] [4.3/4.4/4.5/4.6/4.7 Regression] bad optimization(?) pure virtual function call with -O2 rguenth at gcc dot gnu.org
2011-12-08  3:25 ` [Bug middle-end/39509] [4.4/4.5/4.6/4.7 " pinskia at gcc dot gnu.org
2011-12-08  8:59 ` [Bug middle-end/39509] [4.4 " rguenth at gcc dot gnu.org
2012-03-13 16:40 ` 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).