One of my unit tests has been failing recently, and the odd thing is that when I attempt to debug it in gdb, it causes a segfault:<div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">

<div><div><font class="Apple-style-span" face="'courier new', monospace">$ gdb test/stdlib/HashMapTest</font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">GNU gdb (GDB) 7.0-ubuntu</font></div>

</div><div><div><font class="Apple-style-span" face="'courier new', monospace">Copyright (C) 2009 Free Software Foundation, Inc.</font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.html</a>></font></div>

</div><div><div><font class="Apple-style-span" face="'courier new', monospace">This is free software: you are free to change and redistribute it.</font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">There is NO WARRANTY, to the extent permitted by law.  Type "show copying"</font></div>

</div><div><div><font class="Apple-style-span" face="'courier new', monospace">and "show warranty" for details.</font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">This GDB was configured as "x86_64-linux-gnu".</font></div>

</div><div><div><font class="Apple-style-span" face="'courier new', monospace">For bug reporting instructions, please see:</font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace"><<a href="http://www.gnu.org/software/gdb/bugs/">http://www.gnu.org/software/gdb/bugs/</a>>...</font></div>

</div><div><div><font class="Apple-style-span" face="'courier new', monospace">Reading symbols from /home/talin/Projects/tart/build-eclipse/test/stdlib/HashMapTest...done.</font></div></div><div><div><font class="Apple-style-span" face="'courier new', monospace">(gdb) break main</font></div>

</div><div><div><font class="Apple-style-span" face="'courier new', monospace">Segmentation fault</font></div></div></blockquote><div><div><br></div>I'm not sure whether this is LLVM's fault or mine - and I'm not sure how to go about finding out. I'm guessing something is wrong with the DWARF debugging info.</div>

<div><br>-- <br>-- Talin<br>
</div>