[GHC] #8960: SpecConstr usage explodes beyond 4GB with GHC 7.8.1 rc 2
GHC
ghc-devs at haskell.org
Sun Apr 6 03:59:00 UTC 2014
#8960: SpecConstr usage explodes beyond 4GB with GHC 7.8.1 rc 2
-----------------------------------+---------------------------------------
Reporter: MichalGajda | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.8.1
Component: Compiler | Version: 7.8.1-rc2
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: Compile-time crash
Unknown/Multiple | Test Case: cabal install hPDB
Difficulty: Unknown | Blocking:
Blocked By: |
Related Tickets: |
-----------------------------------+---------------------------------------
GHC 7.8 rc2 exhausts all memory on `Bio.PDB.EventParser.PDBEventParser`
module in -O3 mode, but not in -O2 mode.
The tail of ''-v3'' input seems to indicate that it dies during SpecConstr
phase. The module successfully compiled with below 2GB RAM since GHC 6.12,
so I wonder why the memory use exploded with the most recent version.
*** SpecConstr:
==================== SpecConstr ====================
Result size of SpecConstr
STEPS TO REPRODUCE:
1. `cabal install hPDB`
RESULT EXPECTED:
Successful compilation and installation
CURRENT RESULT:
Exhausts available memory and crashes when compiling
`Bio.PDB.EventParser.PDBEventParser`.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8960>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list