public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006
@ 2010-06-29 3:57 hjl dot tools at gmail dot com
2010-06-29 4:39 ` [Bug middle-end/44706] " hjl dot tools at gmail dot com
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: hjl dot tools at gmail dot com @ 2010-06-29 3:57 UTC (permalink / raw)
To: gcc-bugs
On Linux/x86-64, revision 161503 gave
[hjl@gnu-27 build_base_o3.0000]$ /export/gnu/import/svn/gcc-test/usr/bin/gcc
-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 -O2 -ffast-math -DSPEC_CPU_LP64
-DSPEC_CPU_LINUX DTDAttDefList.cpp -S
DTDAttDefList.cpp: In member function \u2018virtual xercesc_2_5::XMLAttDef&
xercesc_2_5::DTDAttDefList::getAttDef(unsigned int)\u2019:
DTDAttDefList.cpp:206:12: internal compiler error: tree check: expected
var_decl or parm_decl, have result_decl in expand_one_var, at cfgexpand.c:967
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
[hjl@gnu-27 build_base_o3.0000]$
Revision 161485 is OK.
--
Summary: [4.6 regression] Failed to build 483.xalancbmk in SPEC
CPU 2006
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hjl dot tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44706
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug middle-end/44706] [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006
2010-06-29 3:57 [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006 hjl dot tools at gmail dot com
@ 2010-06-29 4:39 ` hjl dot tools at gmail dot com
2010-06-29 5:24 ` hjl dot tools at gmail dot com
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: hjl dot tools at gmail dot com @ 2010-06-29 4:39 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from hjl dot tools at gmail dot com 2010-06-29 04:39 -------
This is caused by revision 161500:
http://gcc.gnu.org/ml/gcc-cvs/2010-06/msg01418.html
--
hjl dot tools at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hubicka at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44706
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug middle-end/44706] [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006
2010-06-29 3:57 [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006 hjl dot tools at gmail dot com
2010-06-29 4:39 ` [Bug middle-end/44706] " hjl dot tools at gmail dot com
@ 2010-06-29 5:24 ` hjl dot tools at gmail dot com
2010-06-29 9:42 ` rguenth at gcc dot gnu dot org
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: hjl dot tools at gmail dot com @ 2010-06-29 5:24 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from hjl dot tools at gmail dot com 2010-06-29 05:23 -------
[hjl@gnu-34 delta]$ cat testcase.cc
class MemoryManager;
class XMLExcepts {
public :
enum Codes {
AttrList_BadIndex
};
};
class XMLException {
public:
XMLException(const char* const srcFile, const unsigned int srcLine,
MemoryManager* const memoryManager = 0);
};
class ArrayIndexOutOfBoundsException : public XMLException {
public:
ArrayIndexOutOfBoundsException(const char* const srcFile , const unsigned
int srcLine , const XMLExcepts::Codes toThrow , MemoryManager* memoryManager =
0) : XMLException(srcFile, srcLine, memoryManager) {
}
};
class XMLAttDef {
bool fExternalAttribute;
};
class XMLAttDefList {
public:
MemoryManager* getMemoryManager() const;
};
class DTDAttDef : public XMLAttDef {
};
class DTDAttDefList : public XMLAttDefList {
virtual const XMLAttDef &getAttDef(unsigned int index) const ;
DTDAttDef** fArray;
unsigned int fCount;
};
const XMLAttDef &DTDAttDefList::getAttDef(unsigned int index) const {
if(index >= fCount)
throw ArrayIndexOutOfBoundsException("foo.cpp", 0,
XMLExcepts::AttrList_BadIndex, getMemoryManager());
return *(fArray[index]);
}
[hjl@gnu-34 delta]$ /export/build/gnu/gcc/release/usr/gcc-4.6.0/bin/gcc -S -O2
testcase.cc
testcase.cc: In member function \u2018virtual const XMLAttDef&
DTDAttDefList::getAttDef(unsigned int) const\u2019:
testcase.cc:31:18: internal compiler error: tree check: expected var_decl or
parm_decl, have result_decl in expand_one_var, at cfgexpand.c:967
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
[hjl@gnu-34 delta]$
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44706
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug middle-end/44706] [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006
2010-06-29 3:57 [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006 hjl dot tools at gmail dot com
2010-06-29 4:39 ` [Bug middle-end/44706] " hjl dot tools at gmail dot com
2010-06-29 5:24 ` hjl dot tools at gmail dot com
@ 2010-06-29 9:42 ` rguenth at gcc dot gnu dot org
2010-07-01 15:44 ` hjl dot tools at gmail dot com
2010-07-02 9:40 ` hubicka at gcc dot gnu dot org
4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2010-06-29 9:42 UTC (permalink / raw)
To: gcc-bugs
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44706
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug middle-end/44706] [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006
2010-06-29 3:57 [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006 hjl dot tools at gmail dot com
` (2 preceding siblings ...)
2010-06-29 9:42 ` rguenth at gcc dot gnu dot org
@ 2010-07-01 15:44 ` hjl dot tools at gmail dot com
2010-07-02 9:40 ` hubicka at gcc dot gnu dot org
4 siblings, 0 replies; 6+ messages in thread
From: hjl dot tools at gmail dot com @ 2010-07-01 15:44 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from hjl dot tools at gmail dot com 2010-07-01 15:44 -------
Fixed as of revision 161653.
--
hjl dot tools at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44706
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug middle-end/44706] [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006
2010-06-29 3:57 [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006 hjl dot tools at gmail dot com
` (3 preceding siblings ...)
2010-07-01 15:44 ` hjl dot tools at gmail dot com
@ 2010-07-02 9:40 ` hubicka at gcc dot gnu dot org
4 siblings, 0 replies; 6+ messages in thread
From: hubicka at gcc dot gnu dot org @ 2010-07-02 9:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from hubicka at gcc dot gnu dot org 2010-07-02 09:40 -------
Subject: Bug 44706
Author: hubicka
Date: Fri Jul 2 09:39:54 2010
New Revision: 161691
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161691
Log:
PR middle-end/44706
* predict.c (predict_paths_for_bb): Handle case when control dependence
BB has only abnormal edges.
* g++.dg/tree-ssa/pr44706.C: New testcase.
Added:
trunk/gcc/testsuite/g++.dg/tree-ssa/pr44706.C
Modified:
trunk/gcc/ChangeLog
trunk/gcc/predict.c
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44706
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-07-02 9:40 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-29 3:57 [Bug middle-end/44706] New: [4.6 regression] Failed to build 483.xalancbmk in SPEC CPU 2006 hjl dot tools at gmail dot com
2010-06-29 4:39 ` [Bug middle-end/44706] " hjl dot tools at gmail dot com
2010-06-29 5:24 ` hjl dot tools at gmail dot com
2010-06-29 9:42 ` rguenth at gcc dot gnu dot org
2010-07-01 15:44 ` hjl dot tools at gmail dot com
2010-07-02 9:40 ` hubicka at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).