6 char y; // Actually, short and bool (types smaller than int?) trigger this ICE too
7 // Also: the problem doesn't occur if you put the smaller type first, e.g. "char x; int y;"
9 A(int x) {} // custom ctor needed for ICE
18 x = y = a; // ICE: sorry, unimplemented: unexpected AST of kind mem_ref
19 // internal compiler error: in potential_constant_expression_1, at cp/constexpr.c:4432