// { dg-do compile } // Origin: Ivan Godard // Andrew Pinski // PR c++/20333: ICE parsing typename without nested-name-specifier template struct f {}; f f2[2] = {typename f()}; // { dg-error "" }