[GHC] #3867: ghc: panic! (linkBCO: >= 64k ptrs)

GHC cvs-ghc at haskell.org
Mon Apr 16 12:29:48 CEST 2012


#3867: ghc: panic! (linkBCO: >= 64k ptrs)
---------------------------------+------------------------------------------
    Reporter:  archgrove         |       Owner:                           
        Type:  bug               |      Status:  patch                    
    Priority:  high              |   Milestone:  7.6.1                    
   Component:  Compiler          |     Version:  6.12.1                   
    Keywords:                    |          Os:  Unknown/Multiple         
Architecture:  Unknown/Multiple  |     Failure:  GHC rejects valid program
  Difficulty:  Unknown           |    Testcase:                           
   Blockedby:                    |    Blocking:                           
     Related:                    |  
---------------------------------+------------------------------------------

Comment(by pcapriotti):

 I run a couple of tests on some code in nofib. There were no significant
 differences, and in one case I actually got better timings after the
 patch.

 Here's one of the tests:

 `nofib/imaginary/test.script`:

 {{{
 :set args 8
 :l ./bernouilli/Main.hs
 main
 :l ./integrate/Main.hs
 main
 :l ./primes/Main.hs
 main
 :l ./queens/Main.hs
 main
 :l ./x2n1/Main.hs
 main
 :l ./paraffins/Main.hs
 main
 :l ./wheel-sieve1/Main.hs
 main
 :l ./tak/Main.hs
 main
 :l ./rfib/Main.hs
 main
 :l ./exp3_8/Main.hs
 main
 :l ./wheel-sieve2/Main.hs
 main
 }}}

 before patch:

 {{{
 real    0m7.058s
 user    0m6.996s
 sys     0m0.036s
 }}}


 after patch:

 {{{
 real    0m6.844s
 user    0m6.808s
 sys     0m0.016s
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3867#comment:13>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the Glasgow-haskell-bugs mailing list