1 /* GCC compound statements */
2 
3 foo(unsigned long z)
4 {
5 	z = ({ unsigned long tmp; tmp = 1; tmp; });
6 	foo(z);
7 }
8