[GHC] #1197: Windows: conc023.exe: getMBlocks: VirtualAlloc
MEM_RESERVE 1 blocks failed: Not enough storage is available to process
this command.
GHC
trac at galois.com
Fri Jun 1 19:57:38 EDT 2007
#1197: Windows: conc023.exe: getMBlocks: VirtualAlloc MEM_RESERVE 1 blocks failed:
Not enough storage is available to process this command.
-------------------------+--------------------------------------------------
Reporter: igloo | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 6.6.2
Component: Compiler | Version: 6.6
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Os: Windows | Testcase: conc023
Architecture: Unknown |
-------------------------+--------------------------------------------------
Comment (by mwassell at bigpond.net.au):
From Mark (mwassell at bigpond.net.au)
I am getting similar when running my program inside GHCi (6.6.1). When the
program is compiled to a exe then it doesn't occur. Also under 6.6.0 it
runs fine in GHCi.
The program is HJS and occurs when parsing (parse built on parsec) a very
simple statement *and* when the parse function is wrapped in a case
statement. If I call the parse function directly there is no problem.
So
case parseProgram fn s of
Right r -> Just r
_ ->
cases the problem whilst
parseProgram fn s
does not. During the run memory usage will exceed 1GB.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1197>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
-------------- next part --------------
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs at haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
More information about the Glasgow-haskell-bugs
mailing list