Author: rsmith Date: Wed Aug 17 16:42:10 2016 New Revision: 278984 URL: http://llvm.org/viewvc/llvm-project?rev=278984&view=rev Log: Add test missed from r278983.
Added: cfe/trunk/test/SemaTemplate/instantiation-depth-default.cpp Added: cfe/trunk/test/SemaTemplate/instantiation-depth-default.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaTemplate/instantiation-depth-default.cpp?rev=278984&view=auto ============================================================================== --- cfe/trunk/test/SemaTemplate/instantiation-depth-default.cpp (added) +++ cfe/trunk/test/SemaTemplate/instantiation-depth-default.cpp Wed Aug 17 16:42:10 2016 @@ -0,0 +1,9 @@ +// RUN: %clang_cc1 -fsyntax-only -verify -ftemplate-backtrace-limit 2 %s + +template<int N, typename T> struct X : X<N+1, T*> {}; +// expected-error-re@3 {{recursive template instantiation exceeded maximum depth of 1024{{$}}}} +// expected-note@3 {{instantiation of template class}} +// expected-note@3 {{skipping 1023 contexts in backtrace}} +// expected-note@3 {{use -ftemplate-depth=N to increase recursive template instantiation depth}} + +X<0, int> x; // expected-note {{in instantiation of}} _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits