1// { dg-do assemble } 2// Origin: grg at ai dot mit dot edu 3 4class A; 5template<template<class Ignored> class base> class C : 6 public base<A> { 7 public: 8 C(A& newa) : base<A>(newa) {} 9}; 10