<div class="gmail_quote">Dear GHC devs,<div><br></div><div>I am having problems using gdb to debug ghci.</div><div><br></div><div>&gt; ./inplace/bin/ghc-stage2 --interactive</div><div>Segmentation fault (core dumped)</div>
<div>&gt; gdb ./inplace/lib/bin/ghc-stage2 core.1234</div>
<div><br></div><div>Which works fine,</div><div>but many variables are &lt;optimized out&gt;. </div><div><br></div><div>GhcDebugged=YES is set in my <a href="http://build.mk" target="_blank">build.mk</a>.</div><div><br></div>
<div>&gt; ./inplace/bin/ghc-stage2 +RTS --info</div>
<div>...</div><div>Rts Way = rts_thr_debug</div><div>...</div><div><br></div><div><div>&gt; ./inplace/bin/ghc-stage1 +RTS --info</div><div>...</div><div>Rts Way = rts_debug</div><div>...</div></div><div><br></div><div>The debug way should make all C and C-- files be compiled with -O0. Which should mean that nothing appears &lt;optimized out&gt; in gdb. </div>

<div><br></div><div>What am I missing?</div><div><br></div><div>Thanks,</div><div><br></div><div>Will</div><div><br></div><div><br></div>
</div><br>