1 2 3 4 5 6 7 8 9 10
// PR c++/28852 // { do-do compile } struct A { operator int&(int); // { dg-error "void" } }; A a; int& i = a; // { dg-error "initialization" }