<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=286560009-19032009><FONT face=Arial 
color=#800000 size=2>I also see a segfault on Windows XP SP2 and GHC 6.10.1, 
very quick so I'm fairly sure it's not memory.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=286560009-19032009><FONT face=Arial 
color=#800000 size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=286560009-19032009><FONT face=Arial 
color=#800000 size=2>I agree this should be a bug report.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=286560009-19032009><FONT face=Arial 
color=#800000 size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left>
<HR tabIndex=-1>
</DIV>
<DIV dir=ltr align=left><FONT face=Tahoma size=2><B>From:</B> 
haskell-cafe-bounces@haskell.org [mailto:haskell-cafe-bounces@haskell.org] <B>On 
Behalf Of </B>Luke Palmer<BR><B>Sent:</B> 19 March 2009 05:00<BR><B>To:</B> 
Zachary Turner<BR><B>Cc:</B> haskell-cafe@haskell.org<BR><B>Subject:</B> Re: 
[Haskell-cafe] Crash in GHCI - what is the correct behavior 
here?<BR></FONT><BR></DIV>
<DIV></DIV>On Wed, Mar 18, 2009 at 10:55 PM, Zachary Turner <SPAN dir=ltr>&lt;<A 
href="mailto:divisortheory@gmail.com">divisortheory@gmail.com</A>&gt;</SPAN> 
wrote:<BR>
<DIV class=gmail_quote>
<BLOCKQUOTE class=gmail_quote 
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Regarding 
  the "black hole detection", is GHCI supposed to exit after printing 
  &lt;loop&gt;?&nbsp; Or is just supposed to print &lt;loop&gt; then return to a 
  GHCI prompt?&nbsp; Here's a transcript:<BR><BR>C:\Documents and 
  Settings\Zach&gt;ghci<BR>GHCi, version 6.10.1: <A 
  href="http://www.haskell.org/ghc/" 
  target=_blank>http://www.haskell.org/ghc/</A>&nbsp; :? for help<BR>Loading 
  package ghc-prim ... linking ... done.<BR>Loading package integer ... linking 
  ... done.<BR>Loading package base ... linking ... done.<BR>Prelude&gt; let f x 
  = let p = x*x in let p = x*p in p<BR>Prelude&gt; f 7<BR><BR>C:\Documents and 
  Settings\Zach&gt;</BLOCKQUOTE>
<DIV><BR>Hmm, that's weird.&nbsp; I note that here on linux, this expression 
gobbles up memory like nobody's business.&nbsp; Maybe it's being killed for 
eating too much?&nbsp; (I dunno)<BR><BR>Luke</DIV></DIV><BR></BODY></HTML>
<BR/><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><p class=MsoNormal><span lang=EN-US style='font-size:8.0pt;font-family:Courier'>==============================================================================<br>Please access the attached hyperlink for an important electronic communications disclaimer:<br><a href="http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html">http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html</a><br>==============================================================================<o:p></o:p></span></p></html><br>