[cfe-dev] Endless loop in Sema::CorrectTypo

Yaron Keren yaron.keren at gmail.com
Tue Oct 1 13:23:11 PDT 2013


I had rebuilt clang r191323 locally on Visual C++ 2012 / Win 7 x64 and the
above code is handled correctly, same as the r191323 binary version
downloaded from http://llvm.org/builds/ .

So the problem started between r191323 and ToT.

Yaron




2013/10/1 Yaron Keren <yaron.keren at gmail.com>

> With the ToT code, clang.exe gets stuck in Sema::CorrectType endlessly (at
> least minutes) trying to compile the code:
>
> #define _LIBCPP_MSVCRT 1
> #include <iostream>
>
> int main() {
> zzzzzzzzz
>   std::cout<<"Hello\n";
>   return 0;
> }
>
> where the #includes are from libcxx ToT.
>
> clang revision r191323 (the compiled code from the windows alpha release)
> does handle the code correctly.
>
> Looking at recent changes for Sema::CorrectTypo , r191543 may be related,
> however the problem may originate elsewhere.
>
> Yaron
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20131001/0ebeb93e/attachment.html>


More information about the cfe-dev mailing list