When compiling certain complex calculation files I'm getting the message: /a/new/scs/glow/d2/pfoelsch/build/opt/linux_x86_64-o/gglib/../../../source_opt/gglib/hicum222/NLM.cpp: In member function 'void NLM_hicumshxpm::CModel::calcDer(NLM_hicumshxpm*, double*, CDer<13u, double, const double, CDerHelper>*, CDer<13u, double, const double, CDerHelper>*) const': /a/new/scs/glow/d2/pfoelsch/build/opt/linux_x86_64-o/gglib/../../../source_opt/gglib/hicum222/NLM.cpp:1014: warning: GCSE disabled: 59869 basic blocks and 139067 registers /a/new/scs/glow/d2/pfoelsch/build/opt/linux_x86_64-o/gglib/../../../source_opt/gglib/hicum222/NLM.cpp:1014: warning: jump bypassing disabled: 59833 basic blocks and 139067 registers
I think giving up optimizing because of memory problems should not be done anymore on 64bit systems. Sorry -- I cannot attach the source code. -- Summary: compiler gives up optimizing even on 64bit systems Product: gcc Version: 4.2.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: peter_foelsche at agilent dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37592