template struct bar { typedef typename baz::typename rebind foo; // { dg-error "" } };