[Bug c++/37592] New: compiler gives up optimizing even on 64bit systems

peter_foelsche at agilent dot com gcc-bugzilla@gcc.gnu.org
Fri Sep 19 19:27:00 GMT 2008


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



More information about the Gcc-bugs mailing list