public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/41343]  New: sysdeps/ieee754/dbl-64/dosincos.c from glibc causes excessive memory use
@ 2009-09-12  4:04 froydnj at gcc dot gnu dot org
  2009-09-12  4:05 ` [Bug middle-end/41343] " froydnj at gcc dot gnu dot org
                   ` (24 more replies)
  0 siblings, 25 replies; 26+ messages in thread
From: froydnj at gcc dot gnu dot org @ 2009-09-12  4:04 UTC (permalink / raw)
  To: gcc-bugs

When compiling the attached file as:

powerpc-linux-gnu-gcc dosincos.i -g -O2 -std=gnu99 -fgnu89-inline
-fmerge-all-constants

The memory use of GCC balloons to 4GB+.  I have a low ulimit on my machine, so
I don't know whether leaving it alone with more memory would let the
compilation finish.  Using -fdump-tree-all-details indicates that things die
somewhere in the inline_param3 pass.

Discussion on IRC demonstrates the same behavior with a cross compiler from
x86-64, with memory usage up to 12GB without finishing.


-- 
           Summary: sysdeps/ieee754/dbl-64/dosincos.c from glibc causes
                    excessive memory use
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: froydnj at gcc dot gnu dot org
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: powerpc-linux-gnu


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


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

end of thread, other threads:[~2010-06-07 20:04 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-12  4:04 [Bug middle-end/41343] New: sysdeps/ieee754/dbl-64/dosincos.c from glibc causes excessive memory use froydnj at gcc dot gnu dot org
2009-09-12  4:05 ` [Bug middle-end/41343] " froydnj at gcc dot gnu dot org
2009-09-12  6:39 ` aoliva at gcc dot gnu dot org
2009-09-12  6:48 ` ramana at gcc dot gnu dot org
2009-09-12  6:49 ` ramana at gcc dot gnu dot org
2009-09-12  7:05 ` ramana at gcc dot gnu dot org
2009-09-12 11:56 ` [Bug middle-end/41343] [4.5 Regression] " rguenth at gcc dot gnu dot org
2009-09-12 12:10 ` rguenth at gcc dot gnu dot org
2009-09-12 12:11 ` rguenth at gcc dot gnu dot org
2009-09-14 15:05 ` jakub at gcc dot gnu dot org
2009-09-14 16:13 ` rguenth at gcc dot gnu dot org
2009-09-15  4:17 ` aoliva at gcc dot gnu dot org
2009-09-15  9:02 ` rguenth at gcc dot gnu dot org
2009-09-15  9:19 ` jakub at gcc dot gnu dot org
2009-09-18  9:22 ` rguenth at gcc dot gnu dot org
2009-09-22 12:13 ` jakub at gcc dot gnu dot org
2009-09-22 18:52 ` [Bug debug/41343] " aoliva at gcc dot gnu dot org
2009-09-22 19:03 ` aoliva at gcc dot gnu dot org
2009-10-03 23:18 ` matz at gcc dot gnu dot org
2009-10-06  4:38 ` aoliva at gcc dot gnu dot org
2009-10-07 21:32 ` rguenth at gcc dot gnu dot org
2009-10-12 18:59 ` aoliva at gcc dot gnu dot org
2009-10-12 19:58 ` aoliva at gcc dot gnu dot org
2009-10-14  5:02 ` aoliva at gcc dot gnu dot org
2009-11-11 23:41 ` paolo dot carlini at oracle dot com
2010-06-07 20:04 ` jan dot kratochvil at redhat dot com

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).