<div dir="ltr"><span style="font-size:12.8000001907349px">Hi, </span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Newbie here. </div><div style="font-size:12.8000001907349px">I'm trying to understand a few issues in kdevelop clang plugin, and for that I would like to use clang in debug mode.</div><div style="font-size:12.8000001907349px">But when I compile 3.5.1 for Debug, asserts come too, and this give a crash in kdevelop:</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px"><div>Program received signal SIGABRT, Aborted.</div><div>[Switching to Thread 0x7fffd73ea700 (LWP 7083)]</div><div>0x00007fffef77ba97 in raise () from /usr/lib/libc.so.6</div><div>#0  0x00007fffef77ba97 in raise () from /usr/lib/libc.so.6</div><div>#1  0x00007fffef77ce6a in abort () from /usr/lib/libc.so.6</div><div>#2  0x00007fffef7748bd in <b>__assert_fail_base</b> () from /usr/lib/libc.so.6</div><div>#3  0x00007fffef774972 in <b>__assert_fail</b> () from /usr/lib/libc.so.6</div><div>#4  0x00007fffaab15bd7 in clang::comments::Lexer::lexVerbatimBlockFirstLine (this=0x7fffd73e85f0, T=...) at /home/tanure/workspace/llvm/tools/clang/lib/AST/CommentLexer.cpp:468</div><div>#5  0x00007fffaab15e56 in clang::comments::Lexer::lexVerbatimBlockBody (this=0x7fffd73e85f0, T=...) at /home/tanure/workspace/llvm/tools/clang/lib/AST/CommentLexer.cpp:517</div><div>#6  0x00007fffaab1521c in clang::comments::Lexer::lexCommentText (this=0x7fffd73e85f0, T=...) at /home/tanure/workspace/llvm/tools/clang/lib/AST/CommentLexer.cpp:295</div><div>#7  0x00007fffaab16cc8 in clang::comments::Lexer::lex (this=0x7fffd73e85f0, T=...) at /home/tanure/workspace/llvm/tools/clang/lib/AST/CommentLexer.cpp:802</div></div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I just want to compile clang in debug mode without asserts.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">How I compile:</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">svn co <a href="http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_351/" target="_blank">http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_351/</a><b>F</b>inal/ <b>llvm</b> </div><div style="font-size:12.8000001907349px">cd llvm/tools</div><div style="font-size:12.8000001907349px">svn co <a href="http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_351/final/" target="_blank">http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_351/final/</a> <b>clang</b> </div><div style="font-size:12.8000001907349px"><span style="color:rgb(0,0,0);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,Helvetica,sans-serif;line-height:19.5px">cd llvm/tools/clang/tools</span></div><div style="font-size:12.8000001907349px"><span style="color:rgb(0,0,0);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,Helvetica,sans-serif;line-height:19.5px">svn co </span><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px"><a href="http://llvm.org/svn/llvm-project/clang-tools-extra/tags/RELEASE_351/final/" target="_blank">http://llvm.org/svn/llvm-project/clang-tools-extra/tags/RELEASE_351/final/</a> <b>extra</b></span></font></div><div style="font-size:12.8000001907349px"><span style="color:rgb(0,0,0);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,Helvetica,sans-serif;line-height:19.5px">cd llvm/projects</span></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">svn co <a href="http://llvm.org/svn/llvm-project/compiler-rt/tags/RELEASE_351/final/" target="_blank">http://llvm.org/svn/llvm-project/compiler-rt/tags/RELEASE_351/final/</a> <b>compiler-rt</b></span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px"><b><br></b></span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">and in other folder , like clang_build</span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">cd </span></font><span style="color:rgb(0,0,0);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,Helvetica,sans-serif;line-height:19.5px">clang_build</span></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">cmake -DCMAKE_INSTALL_PREFIX=/opt/llvm -DCMAKE_BUILD_TYPE=Debug -DPYTHON_EXECUTABLE=/usr/bin/python2.7  llvm (path to llvm)</span></font><br></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">make </span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">make install</span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px"><br></span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">So, there is any way to compile in debug without asserts ? </span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px"><br></span></font></div><div style="font-size:12.8000001907349px"><font color="#000000" face="Lucida Grande, Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif"><span style="line-height:19.5px">Thanks</span></font></div><div><div class="gmail_signature"><div dir="ltr"><div>--</div>Lucas Tanure <br><br></div></div></div>
</div>