1// Contributed by Dodji Seketeli <dodji@redhat.com> 2// Origin: PR c++/36408 3// { dg-options "" } 4// { dg-do compile } 5 6template<int> 7void 8foo() 9{ 10 int i = ({ }); // { dg-error "void value not ignored" } 11} 12 13template<int> 14void 15bar() 16{ 17 int i = ({ ({}); }); // { dg-error "void value not ignored" } 18} 19 20int 21main () 22{ 23 foo<0> (); 24 bar<0> (); 25} 26 27