<br><br><div class="gmail_quote">On Mon, Mar 28, 2011 at 9:43 PM, Jason Dagit <span dir="ltr">&lt;<a href="mailto:dagitj@gmail.com">dagitj@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
 </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><span style="font-family:sans-serif;font-size:13px;line-height:11px"></span></div><div><span style="font-family:sans-serif;font-size:13px;line-height:11px">I&#39;m on a 64bit version of windows here with more than 4GB of memory to spare for the GHC process. Unfortunately, allocaBytes takes an Int so I can&#39;t test it with a request larger than the amount of physical ram I have.</span></div>
</blockquote><div><br></div><div>It would seem that the Haskell Platform for windows only ships a 32 bit binary.  That is rather unfortunate:</div><div><div>$ ghci +RTS --info</div><div>WARNING: GHCi invoked via &#39;ghci.exe&#39; in *nix-like shells (cygwin-bash, in partic</div>
<div>ular)</div><div>         doesn&#39;t handle Ctrl-C well; use the &#39;ghcii.sh&#39; shell wrapper instead</div><div> [(&quot;GHC RTS&quot;, &quot;YES&quot;)</div><div> ,(&quot;GHC version&quot;, &quot;7.0.2&quot;)</div>
<div> ,(&quot;RTS way&quot;, &quot;rts_thr&quot;)</div><div> ,(&quot;Build platform&quot;, &quot;i386-unknown-mingw32&quot;)</div><div> ,(&quot;Build architecture&quot;, &quot;i386&quot;)</div><div> ,(&quot;Build OS&quot;, &quot;mingw32&quot;)</div>
<div> ,(&quot;Build vendor&quot;, &quot;unknown&quot;)</div><div> ,(&quot;Host platform&quot;, &quot;i386-unknown-mingw32&quot;)</div><div> ,(&quot;Host architecture&quot;, &quot;i386&quot;)</div><div> ,(&quot;Host OS&quot;, &quot;mingw32&quot;)</div>
<div> ,(&quot;Host vendor&quot;, &quot;unknown&quot;)</div><div> ,(&quot;Target platform&quot;, &quot;i386-unknown-mingw32&quot;)</div><div> ,(&quot;Target architecture&quot;, &quot;i386&quot;)</div><div> ,(&quot;Target OS&quot;, &quot;mingw32&quot;)</div>
<div> ,(&quot;Target vendor&quot;, &quot;unknown&quot;)</div><div> ,(&quot;Word size&quot;, &quot;32&quot;)</div><div> ,(&quot;Compiler unregisterised&quot;, &quot;NO&quot;)</div><div> ,(&quot;Tables next to code&quot;, &quot;YES&quot;)</div>
<div> ]</div></div><div><br></div><div>With a 64bit build, perhaps I could experiment more.  I looked at the Haskell Platform page and I don&#39;t see a 64bit version.  It would seem the binary from GHC HQ has the same limitation since there is only one installer and it claims to work on windows 2000:</div>
<div><a href="http://www.haskell.org/ghc/download_ghc_7_0_3#windows">http://www.haskell.org/ghc/download_ghc_7_0_3#windows</a></div><div><br></div><div>Jason</div></div>