1 2 3 4 5 6 7 8 9 10 11 12 13
// PR c++/43028 // { dg-options "-std=c++0x" } #include <initializer_list> struct string { string(std::initializer_list<char>) { } }; void f() { auto y = { string(Equation()) // { dg-error "not declared" } }; // { dg-error "unable to deduce" } }