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