[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-06-08 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Alexandre Oliva aoliva at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|ASSIGNED

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-25 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #28 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Wed Feb 25 15:49:34 2015 New Revision: 220974 URL: https://gcc.gnu.org/viewcvs?rev=220974root=gccview=rev Log: PR debug/58315 * decl.c

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #27 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to Alexandre Oliva from comment #26) I had failed to measure peak memory use. It went down from more than 4.8G to less than 460M (vs 380MB without debug info).

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Alexandre Oliva aoliva at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #20 from rguenther at suse dot de rguenther at suse dot de --- On Mon, 23 Feb 2015, aldyh at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Aldy Hernandez aldyh at gcc dot gnu.org changed:

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread aldyh at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #21 from Aldy Hernandez aldyh at redhat dot com --- On 02/24/2015 12:39 AM, rguenther at suse dot de wrote: But yes, we have multiple such assignments to 'this' at the (possible assembler) location of a single statement which of

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #22 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to Aldy Hernandez from comment #21) Let me see if I understood this correctly. We need a DSE/DCE pass right before var-tracking that would eliminate the redundant

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread aldyh at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #23 from Aldy Hernandez aldyh at redhat dot com --- On 02/24/2015 07:53 AM, jakub at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #22 from Jakub Jelinek jakub at gcc dot gnu.org --- (In

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #24 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to Aldy Hernandez from comment #23) Absolutely, _all_ of them are different for that matter. I think what Richi was saying was that we could do a DSE type pass but take

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-24 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #26 from Alexandre Oliva aoliva at gcc dot gnu.org --- I had failed to measure peak memory use. It went down from more than 4.8G to less than 460M (vs 380MB without debug info). Wheee!

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-23 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #17 from Aldy Hernandez aldyh at gcc dot gnu.org --- BTW, if it isn't clear from the previous comment, the reason I believe this test may be inefficient is because we have pages upon pages of:

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-23 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Aldy Hernandez aldyh at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-23 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #18 from Aldy Hernandez aldyh at gcc dot gnu.org --- Created attachment 34852 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34852action=edit reduced and indented testcase Memory explosion occurs while compiling test03()

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target||x86_64-*-*

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Aldy Hernandez aldyh at gcc dot gnu.org changed: What|Removed |Added CC||aoliva at gcc

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #15 from Aldy Hernandez aldyh at gcc dot gnu.org --- And annoyingly, even stuff as repetitive like this (notice, the same exact `di' register, no offset or anything): (note 11470254 74094 11470255 6371 (var_location

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #10 from Aldy Hernandez aldyh at gcc dot gnu.org --- (In reply to Richard Biener from comment #9) Hmm, I still see 2GB of memory - just checked with ulimit -v 200 where 4.7 succeeds but 4.8, 4.9 and 5 (r220758). Thus,

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #11 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to Aldy Hernandez from comment #10) Is your attached testcase ./cc1plus-ing unmodified? With -O2 -g -fpermissive, yes.

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #13 from Aldy Hernandez aldyh at gcc dot gnu.org --- (In reply to Richard Biener from comment #12) Just checked r220835 from today and it still takes more than 2GB of virtual memory. (the compiler has checking enabled, but I doubt

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 --- Comment #12 from Richard Biener rguenth at gcc dot gnu.org --- Just checked r220835 from today and it still takes more than 2GB of virtual memory. (the compiler has checking enabled, but I doubt that makes a difference?)

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-19 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Aldy Hernandez aldyh at gcc dot gnu.org changed: What|Removed |Added CC||aldyh at gcc

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2015-02-19 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Aldy Hernandez aldyh at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING ---

[Bug debug/58315] [4.8/4.9/5 Regression] Excessive memory use with -g

2014-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58315 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.8.4 |4.8.5 ---