From 09bb21f80c2046e48fe452c858a7def3ba92f15b Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Sat, 11 Jul 2009 22:44:48 +0000 Subject: [PATCH] Fix comment, and reduce computational expense of this test. - I don't see any need for it to be this expensive. llvm-svn: 75395 --- clang/test/SemaTemplate/ackermann.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/clang/test/SemaTemplate/ackermann.cpp b/clang/test/SemaTemplate/ackermann.cpp index 48fbbbb3cf1d..c936889f25f9 100644 --- a/clang/test/SemaTemplate/ackermann.cpp +++ b/clang/test/SemaTemplate/ackermann.cpp @@ -1,9 +1,9 @@ -// RUN: clang-cc -fsyntax-only -ftemplate-depth=1000 -verify %s +// RUN: clang-cc -fsyntax-only -verify %s // template // struct Ackermann { // enum { -// value = M ? (N ? Ackermann >::value +// value = M ? (N ? Ackermann >::value // : Ackermann::value) // : N + 1 // }; @@ -34,4 +34,5 @@ template<> struct Ackermann<0, 0> { }; }; -int g0[Ackermann<3, 8>::value == 2045 ? 1 : -1]; +int g0[Ackermann<3, 4>::value == 125 ? 1 : -1]; +