[GHC] #7361: Segmentation fault on 5f37e0c71ff4af8539c5aebc739b006b4f0c6ebf
GHC
cvs-ghc at haskell.org
Thu Dec 13 06:18:26 CET 2012
#7361: Segmentation fault on 5f37e0c71ff4af8539c5aebc739b006b4f0c6ebf
---------------------------------+------------------------------------------
Reporter: bgamari | Owner: simonmar
Type: bug | Status: infoneeded
Priority: highest | Milestone: 7.8.1
Component: Compiler | Version: 7.7
Keywords: | Os: Unknown/Multiple
Architecture: Unknown/Multiple | Failure: Runtime crash
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
---------------------------------+------------------------------------------
Comment(by bgamari):
Sorry for the latency. I've tried to pull again and now sit on
4f7027d6947af9c5cdecc0c18097268594c4592b. Sadly the crash in Test2.hs is
still reproducible for me. I should have pointed out the mersenne-random-
pure64 incompatibility earlier. The only change I have made here is
s/GHC.IOBase/GHC.IO/ as you point out.
I am also on x86_64/Linux. The exact dependencies (extracted from ghc -v)
are,
{{{
random-fu-0.2.3.1
rvar-0.2.0.1
random-source-0.3.0.2
stateref-0.3
random-shuffle-0.0.4
mwc-random-0.12.0.1
monad-loops-0.3.3.0
stm-2.4.2
mersenne-random-pure64-0.2.0.3
old-time-1.1.0.1
gamma-0.9.0.2
vector-0.10.0.1
primitive-0.5.0.1
flexible-defaults-0.0.1.0
th-extras-0.0.0.1
syb-0.3.7
template-haskell-2.9.0.0
pretty-1.1.1.0
erf-2.0.0.0
converge-0.1.0.1
continued-fractions-0.9.1.1
containers-0.5.0.0
MonadRandom-0.1.8
random-1.0.1.1
time-1.4.0.2
old-locale-1.0.0.5
deepseq-1.3.0.2
array-0.4.0.2
MonadPrompt-1.0.0.3
mtl-2.1.2
transformers-0.3.0.0
base-4.7.0.0
integer-gmp-0.5.1.0
ghc-prim-0.3.1.0
}}}
The uncommented regions of build.mk are,
{{{
BuildFlavour = perf
ifeq "$(BuildFlavour)" "perf"
# perf matches the default settings, repeated here for comparison:
SRC_HC_OPTS = -O -H64m
GhcStage1HcOpts = -O -fasm
GhcStage2HcOpts = -O2 -fasm
GhcHcOpts = -Rghc-timing
GhcLibHcOpts = -O2
GhcLibWays += p
ifeq "$(PlatformSupportsSharedLibs)" "YES"
GhcLibWays += dyn
endif
endif
# NoFib settings
NoFibWays =
STRIP_CMD = :
}}}
Likewise for ~/.cabal/config,
{{{
remote-repo:
hackage.haskell.org:http://hackage.haskell.org/packages/archive
remote-repo-cache: /home/ben/.cabal/packages
world-file: /home/ben/.cabal/world
library-profiling: True
}}}
Congratulations on your new job!
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7361#comment:17>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list