[Bug middle-end/55176] [4.8 Regression] Out of memory during Chromium build

2012-11-05 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55176 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolutio

[Bug middle-end/55176] [4.8 Regression] Out of memory during Chromium build

2012-11-02 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55176 --- Comment #5 from Markus Trippelsdorf 2012-11-02 15:13:48 UTC --- Gcc is spinning in compute_antic (tree-ssa-pre.c:2507) calling bitmap_set_new() until OOM: #0 _int_malloc (av=0x7794d600 , bytes=2408) at malloc.c:3694 #1 0x7

[Bug middle-end/55176] [4.8 Regression] Out of memory during Chromium build

2012-11-02 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55176 Markus Trippelsdorf changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug middle-end/55176] [4.8 Regression] Out of memory during Chromium build

2012-11-02 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55176 --- Comment #3 from Markus Trippelsdorf 2012-11-02 08:37:08 UTC --- (In reply to comment #2) > This only happens when gcc was lto/profiledbootstraped. > Looks like it gets miscompiled in this case. Turned out that "--enable-checking=rel

[Bug middle-end/55176] [4.8 Regression] Out of memory during Chromium build

2012-11-02 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55176 --- Comment #2 from Markus Trippelsdorf 2012-11-02 08:09:51 UTC --- This only happens when gcc was lto/profiledbootstraped. Looks like it gets miscompiled in this case.

[Bug middle-end/55176] [4.8 Regression] Out of memory during Chromium build

2012-11-02 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55176 --- Comment #1 from Markus Trippelsdorf 2012-11-02 07:18:00 UTC --- Reduced: class Sandbox { void sandbox_exit (); struct A { int write (); }; void die (); }; int a; void Sandbox::sandbox_exit () {