This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/40834] [4.5 Regression] Revision 149750 failed 483.xalancbmk in SPEC CPU 2006



------- Comment #12 from rguenth at gcc dot gnu dot org  2009-07-24 19:34 -------
Hm, I'm quite lost here.  But at least here is a simplified testcase which
shows the same differences.

class XalanDOMString { };
class XObject {
public:
    virtual const XalanDOMString&  str() const;
};
class XObjectPtr {
public:
    XObjectPtr(const XObjectPtr&);
    const XObject* operator->() const;
};
class FunctionSubstringBefore
{
  void execute(const XObjectPtr arg1) const;
};
void
FunctionSubstringBefore::execute(const XObjectPtr arg1) const
{
  const XalanDOMString& theFirstString = arg1->str();
}


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2009-07-24 19:34:08
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40834


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]