1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
3 struct cl_string
4 {
5   union{ int i; };
6   cl_string ();
7 };
8 struct cl_print_univpoly_flags { cl_string univpoly_varname; };
9 struct cl_print_flags: cl_print_univpoly_flags {int i;};
10 cl_print_flags default_print_flags;
11