--- a/llvm-3.1.src/tools/clang/include/clang/Parse/Parser.h +++ a/llvm-3.1.src/tools/clang/include/clang/Parse/Parser.h @@ -451,7 +451,7 @@ private: } } - enum { MaxDepth = 256 }; + enum { MaxDepth = 512 }; bool diagnoseOverflow(); bool diagnoseMissingClose();