#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

_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to