// { dg-options "-std=c++0x" } template struct tuple { }; template void foo(tuple, tuple, tuple); struct X{ }; void bar() { tuple tif; tuple tdx; tuple tall; foo(tall, tif, tdx); }