1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// { dg-do run } // prms-id: 783 extern "C" int printf (const char *, ...); class C { public: C() { } ~C() { } }; int main(int argc, char**argv) { C c,d; c = (argc&1) ? C() : d; return 0; }