// { dg-do assemble } // Test that we can represent static_casts in template arg lists. template struct A { }; template struct B { A(3.14)> a; };