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).