Commit 894ded60 by Jason Merrill

fix

From-SVN: r21090
parent ea9635c7
// execution test - re-initialization of statics XFAIL *-*-* // execution test - re-initialization of statics XFAIL *-*-*
// This tests two things: // This tests two things:
// 1. there is an annoying warning. // 1. there is an annoying warning.
// singleton.C:26: warning: `class singleton' only defines private constructors // singleton.C:26: warning: `class singleton' only defines private constructors and has no friends
and has no friends
// egcs fails to see that there is a public static accessor function. // egcs fails to see that there is a public static accessor function.
// 2. the program crashes, because apparently the static variable s in // 2. the program crashes, because apparently the static variable s in
// singleton::instance() is considered constructed although the ctor // singleton::instance() is considered constructed although the ctor
...@@ -33,7 +32,7 @@ int main() ...@@ -33,7 +32,7 @@ int main()
{ {
while (1) { while (1) {
try { try {
return singleton::instance().ok()-2; return singleton::instance().check()-2;
} catch (...) { } } catch (...) { }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment