Greetings,
Based on a web page review, we (the Sandia SST team) suspect you had/are 
experiencing a similar problem when trying to build GEM5 on some Red Hat 
systems. For us, the problem manifests itself when compiling decoder.cc. The 
compilation consumes large amounts of CPU time and never finishes because gcc 
requires over 15 GB of memory for the compilation. decoder.cc is a generated 
file and is about 119,000 lines. Our bailing wire is to recognize that the 
compile options being selected are -g and -O3. With these options, the 
resulting object file (on a system with sufficient memory) is 3.8 _GB_, With 
just -O3 the object file is 12 MB. With just -g the object file is 16 MB. Based 
on some testing, the problem is not unique to a specific version of gcc.

We are now running a local patch to remove the -g option. Unfortunately, the 
change is applied to all objects generated as part of the gem5 build. Have you 
found a better solution? If you have any suggestions, we would be happy to try 
them out.

Regards,
Sue Kelly

PS Our local GEM5 copy is changeset:   8642:549b72de8f72


_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to