public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/55481] New: [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test
@ 2012-11-27  1:08 matt at use dot net
  2012-11-27  1:09 ` [Bug middle-end/55481] " matt at use dot net
                   ` (22 more replies)
  0 siblings, 23 replies; 24+ messages in thread
From: matt at use dot net @ 2012-11-27  1:08 UTC (permalink / raw)
  To: gcc-bugs


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

             Bug #: 55481
           Summary: [4.8 regression] -O2 generates a wrong-code infinite
                    loop in C++Benchmark's simple_types_constant_folding
                    int8 xor test
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: matt@use.net


With current trunk at -O2, the attached preprocessed code emits what appears to
be an infinite loop (linux/x64 binaries also attached). GCC 4.7 at -O2 and GCC
4.8 ant -O[13] do not exhibit the problem. I tried adding individual flags to
-O1 to narrow the problem but wasn't able to reproduce.


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

end of thread, other threads:[~2013-03-01 13:55 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-27  1:08 [Bug middle-end/55481] New: [4.8 regression] -O2 generates a wrong-code infinite loop in C++Benchmark's simple_types_constant_folding int8 xor test matt at use dot net
2012-11-27  1:09 ` [Bug middle-end/55481] " matt at use dot net
2012-11-27  1:10 ` pinskia at gcc dot gnu.org
2012-11-27  2:11 ` matt at use dot net
2012-11-27 10:40 ` rguenth at gcc dot gnu.org
2012-11-27 10:41 ` rguenth at gcc dot gnu.org
2012-11-27 11:02 ` rguenth at gcc dot gnu.org
2012-11-27 11:12 ` rguenth at gcc dot gnu.org
2012-11-27 16:10 ` rguenth at gcc dot gnu.org
2012-11-28 15:15 ` rguenth at gcc dot gnu.org
2012-11-28 15:16 ` rguenth at gcc dot gnu.org
2012-11-28 15:17 ` rguenth at gcc dot gnu.org
2012-11-28 15:39 ` rguenth at gcc dot gnu.org
2012-11-28 16:19 ` rakdver at iuuk dot mff.cuni.cz
2012-12-07 10:44 ` rguenth at gcc dot gnu.org
2012-12-10 18:19 ` rakdver at gcc dot gnu.org
2012-12-11 18:19 ` rakdver at gcc dot gnu.org
2012-12-12  9:43 ` rguenth at gcc dot gnu.org
2012-12-12 13:07 ` rguenth at gcc dot gnu.org
2012-12-12 13:08 ` rguenth at gcc dot gnu.org
2013-03-01 12:24 ` rguenth at gcc dot gnu.org
2013-03-01 12:30 ` rguenth at gcc dot gnu.org
2013-03-01 13:55 ` rguenth at gcc dot gnu.org
2013-03-01 13:55 ` rguenth 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).