Probably not helpful: I'm always booting up a Windows machine and use VS if I really need to debug clang...<br><br><div class="gmail_quote">On Wed Oct 01 2014 at 11:25:38 AM Ismail Pazarbasi <<a href="mailto:ismail.pazarbasi@gmail.com">ismail.pazarbasi@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You can use Xcode (by generating Xcode project with CMake) or use lldb<br>
instead of gdb. Kind of weakly-related note; lldb has vim integration<br>
as well.<br>
<br>
On Tue, Sep 30, 2014 at 7:34 PM, Amila Jayasekara<br>
<<a href="mailto:thejaka.amila@gmail.com" target="_blank">thejaka.amila@gmail.com</a>> wrote:<br>
> Hello,<br>
><br>
> I am having a more general question related to debugging clang.<br>
><br>
> I start gdb (in MacOS) as follows;<br>
><br>
>>ggdb clang++<br>
> ....<br>
> ....<br>
> (ggdb) run -cc1 -std=c++11 -stdlib=libc++<br>
> -I/Applications/Xcode.app/<u></u>Contents/Developer/Toolchains/<u></u>XcodeDefault.xctoolchain/usr/<u></u>lib/c++/v1<br>
> test1.cpp<br>
><br>
> In most of the time during debugging session I am unable to evaluate and<br>
> print values of a certain variable. Sometimes my debugger freezes for long<br>
> time, sometime i get a segmentation faults.<br>
><br>
> For example if I execute following on a  QualType variable I get a<br>
> segmentation fault.<br>
><br>
> (gdb) p FnRetType.getAsString()<br>
> line 1: 39759 Segmentation fault: 11  ggdb<br>
> /Users/thejaka/development/<u></u>crest/pxc/llvm/350/Debug+<u></u>Asserts/bin/clang++<br>
><br>
> So my question is, what are the techniques you use to effectively debug<br>
> clang ? and how can I overcome crashes like above ?<br>
><br>
> Your feedback is greatly appreciated.<br>
><br>
> Thank you<br>
> Regards<br>
> Thejaka Amila<br>
><br>
><br>
><br>
> ______________________________<u></u>_________________<br>
> cfe-dev mailing list<br>
> <a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/cfe-dev</a><br>
><br>
______________________________<u></u>_________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/cfe-dev</a><br>
</blockquote></div>