// { dg-do assemble  }
// GROUPS passed templates membertemplates
template <int i>
struct S
{
  static void foo() {}
};
