http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53106
Bug #: 53106
Summary: [4.8 Regression] Benchmarks in SPEC CPU 2006 failed to
build
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected], [email protected]
On Linux/x86-64 and Linux/ia32, revision 186700:
http://gcc.gnu.org/ml/gcc-cvs/2012-04/msg00652.html
caused 2 benchmarks in SPEC CPU 2006 failed to build.
483.xalancbmk on Linux/x86-64:
g++ -c -o UnionDatatypeValidator.o -DSPEC_CPU -DNDEBUG -DAPP_NO_THREADS
-DXALAN_INMEM_MSG_LOADER -I. -Ixercesc -Ixercesc/dom -Ixercesc/dom/impl
-Ixercesc/sax -Ixercesc/util/MsgLoaders/InMemory
-Ixercesc/util/Transcoders/Iconv -Ixalanc/include -DPROJ_XMLPARSER
-DPROJ_XMLUTIL -DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM
-DPROJ_VALIDATORS -DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -O3
-funroll-loops -ffast-math -DSPEC_CPU_LP64 -DSPEC_CPU_LINUX
UnionDatatypeValidator.cpp
...
UnionDatatypeValidator.cpp:605:1: error: caller edge frequency 3624 does not
match BB frequency 334
XERCES_CPP_NAMESPACE_END
^
_ZN11xercesc_2_59XMLString6equalsEPKtS2_.part.2/2066 (static bool
xercesc_2_5::XMLString::_ZN11xercesc_2_59XMLString6equalsEPKtS2_.part.2(const
XMLCh*)) @0x2aaaaba46888
Type: function
Visibility: prevailing_def_ironly artificial
References:
Referring:
Function static bool
xercesc_2_5::XMLString::_ZN11xercesc_2_59XMLString6equalsEPKtS2_.part.2(const
XMLCh*)/2066 is inline copy in static bool xercesc_2_5::XMLString::equals(const
XMLCh*, const XMLCh*)/179
Availability: local
Function flags: analyzed body local finalized
Called by: _ZN11xercesc_2_59XMLString6equalsEPKtS2_/179 (3.62 per call)
(inlined)
Calls:
UnionDatatypeValidator.cpp:605:1: internal compiler error: verify_cgraph_node
failed
XERCES_CPP_NAMESPACE_END
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.