r278984 - Add test missed from r278983.

Yaron Keren via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 24 00:33:37 PDT 2016


I see the same stack overflow asan error in a local buildbot.


2016-08-22 20:30 GMT+03:00 Akira Hatanaka via cfe-commits <
cfe-commits at lists.llvm.org>:

> Hi Richard,
>
> This test has been failing since it was committed.
>
> http://lab.llvm.org:8080/green/job/clang-stage2-cmake-RgSan_check/2277/
>
> > On Aug 17, 2016, at 2:42 PM, Richard Smith via cfe-commits <
> cfe-commits at lists.llvm.org> wrote:
> >
> > 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 at 3 {{recursive template instantiation exceeded
> maximum depth of 1024{{$}}}}
> > +// expected-note at 3 {{instantiation of template class}}
> > +// expected-note at 3 {{skipping 1023 contexts in backtrace}}
> > +// expected-note at 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 at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160824/31027a02/attachment.html>


More information about the cfe-commits mailing list