eclipse cdt索引器陷入llvm项目

eclipse cdt索引器陷入llvm项目,eclipse,clang,llvm,Eclipse,Clang,Llvm,我正在尝试在eclipse上构建llvm项目。在构建项目后,索引器开始工作,但是每次它在宏\u pounder\u fn.c文件上卡住时,都会出现以下错误: An internal error has occurred. GC overhead limit exceeded 或者有时候日食只是崩溃。我跟随了,但t仍然在发生。。。 我怎样才能解决它 更新: 索引器被卡在文件-cxx ambig init temple.cpp中,在这方面存在一些已知的EclipseCDT问题,特别是对于LLVM/

我正在尝试在eclipse上构建llvm项目。在构建项目后,索引器开始工作,但是每次它在宏\u pounder\u fn.c文件上卡住时,都会出现以下错误:

An internal error has occurred.
GC overhead limit exceeded
或者有时候日食只是崩溃。我跟随了,但t仍然在发生。。。 我怎样才能解决它

更新:
索引器被卡在文件-cxx ambig init temple.cpp

中,在这方面存在一些已知的EclipseCDT问题,特别是对于LLVM/clang源:

我试图增加JVM堆栈大小(eclipse.ini中的add-Xss1m),如问题#364188所述,但没有成功

然而,EclipseCDT的索引器陷入了一些Clang测试文件中,这些文件对于构建Clang本身来说是不必要的,因此您可以手动删除它们并成功构建Clang,但您将无法执行这些自动化测试

正如您所指出的,有问题的文件是: llvm/tools/clang/test/Perser/cxx-ambig-init-temple.cpp