<div dir="ltr">I'm running the 32-bit Windows version of ghc-7.8.3.<div><br></div><div>Here are two runs:</div><div><br></div><div><div>$ RunMu +RTS -A64M -h -Sstat.log -i1 -RTS -c Strat.App.Abacus.Main</div><div>Compiling afresh Strat.App.Abacus.Main</div><div>Compiled  afresh Strat.App.Abacus.Main, 1302.84s</div><div><br></div><div>$ RunMu +RTS -A64M -Sstat.log -i1 -RTS -c Strat.App.Abacus.Main</div><div>Compiling afresh Strat.App.Abacus.Main</div><div>RunMu.exe: out of memory</div></div><div><br></div><div>The binary is compiled without profiling, but in the first run I'm using the -h flag to get the rudimentary heap profile.  And with -h it works, but without the flag it runs out of memory.</div><div><br></div><div>Any bright ideas from the RTS experts on why this could happen?</div><div><br></div><div>  -- Lennart</div><div><br></div></div>