2 // { dg-additional-options "-fexcess-precision=fast" }
3 // GROUPS passed overloading
4 extern "C" int printf (const char *, ...);
19 Casted ( int _x , double _y ): y(_y)
25 operator NoName() const { return x; }
26 operator double() const { return y; }
39 if (x.first == 10 && x.second == 20 && y == 12.34)
42 { printf ("FAIL\n"); return 1; }