[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