1// { dg-do assemble } 2// Test that we can represent static_casts in template arg lists. 3 4template <int I> struct A { }; 5 6template <class T> struct B { 7 A<static_cast<T>(3.14)> a; 8}; 9