//PR c++/11071 // Used to ICE // Origin: bangerth@dealii.org and rwgk@yahoo.com template struct X { template static int* execute(T* x) { return x; } }; template void foo() { static bool const same = true; X::execute ((int*)0); } template void foo ();