1 2 3 4 5 6 7 8 9
// { dg-do assemble } template <int i> class C {}; template <template <long> class TT> class D {}; int main() { D<C> d; // { dg-error "" } args not match }