[cfe-dev] Help required debugging clang

vivek pandya via cfe-dev cfe-dev at lists.llvm.org
Sat Jun 22 05:33:08 PDT 2019


Thanks Umesh that works.

On Sat, Jun 22, 2019 at 3:32 PM Umesh Kalappa <umesh.kalappa0 at gmail.com>
wrote:

> If you are using gdb  , check out "set follow-fork-mode child".
>
> Umesh
>
> On Sat, Jun 22, 2019, 15:19 vivek pandya via cfe-dev <
> cfe-dev at lists.llvm.org> wrote:
>
>> Hello,
>>
>> I am trying to debug clang++ with following program
>> template <class T> T::R f();
>>
>> here it gives error:
>>  error: missing 'typename' prior to dependent type name 'T::R'
>> and I want to understand the complete flow where this error is generated.
>>
>> For this purpose I put break point in clang code which uses
>> dianostic kind err_typename_missing but the break points never hits.
>>
>> So in other approach I tried to debug from the main()
>> but after sys::ExecuteAndWait() it spawns new thread for clang-9
>> executable and then I can no longer debug it.
>>
>> Can someone provide some pointer on how to find out the exact flow?
>>
>> -Vivek
>>
>> _______________________________________________
>> cfe-dev mailing list
>> cfe-dev at lists.llvm.org
>> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20190622/6c4610cd/attachment.html>


More information about the cfe-dev mailing list