http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55489
Bug #: 55489 Summary: [4.7 regression] insane PRE memory usage with PIE (translate.i) Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Keywords: memory-hog Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: bonz...@gnu.org Created attachment 28793 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28793 gzipped preprocessed source Yet another evil testcase, this time for RTL GCSE. Compile with: $ gcc ~/translate.i -g -O2 -fPIE gcc 4.4.6: PRE : 3.83 (24%) usr 0.15 (17%) sys 3.99 (24%) wall 267307 kB (33%) ggc gcc 4.7.2: PRE : 7.95 (41%) usr 0.40 (40%) sys 8.31 (41%) wall 821017 kB (80%) ggc Fixed, or latent in trunk: gcc 4.8.0: PRE : 6.94 (26%) usr 0.02 ( 4%) sys 6.98 (26%) wall 731 kB ( 0%) ggc