// { dg-do compile }// This code used to be accepted but it is invalid as there is no// value initialization of a reference type.// PR c++/36695// We should we able to diagnostic this without instantiating the templatetemplate<int a1>intf(){typedefint& T;
T a =T();// { dg-error "value-initialization of reference" }}