1// { dg-do assemble } 2// This is a test case for the recent libg++ make check problem. 3 4class SubString { 5public: 6 SubString(); 7 SubString(const SubString& x); 8}; 9 10class String { 11public: 12 String(); 13 String(const SubString& x); 14}; 15 16int operator!=(const String& x, const SubString& y); 17int operator!=(const String& x, const String& y); 18 19int operator!=(const SubString& x, const String& y); 20int operator!=(const SubString& x, const SubString& y); 21 22void comparetest() 23{ 24 String x; 25 SubString s; 26 x != s; 27} 28