#5393: Segfault with unboxed arrays, unsafeAt, optimisations
----------------------------------------+-----------------------------------
    Reporter:  daniel.is.fischer        |        Owner:  simonmar     
        Type:  bug                      |       Status:  new          
    Priority:  highest                  |    Milestone:  7.4.1        
   Component:  Compiler (NCG)           |      Version:  7.0.4        
    Keywords:  unsafeAt, optimisations  |     Testcase:               
   Blockedby:                           |   Difficulty:               
          Os:  Linux                    |     Blocking:               
Architecture:  Unknown/Multiple         |      Failure:  Runtime crash
----------------------------------------+-----------------------------------

Comment(by marlowsd@…):

 commit 95755da3745c753af2f9db3eeab8bb6eabea0abf
 {{{
 Author: Simon Marlow <[email protected]>
 Date:   Tue Aug 9 12:31:03 2011 +0100

     Fix an x86 code generation bug (#5393).  In fact, there were two bugs
     in X86.CodeGen.getNonClobberedOperand: two code fragments were the
     wrong way around, and we were using the wrong size on an
     instruction (32 bits instead of the word size).  This bit of the code
     generator must have never worked!

  compiler/nativeGen/X86/CodeGen.hs |    4 ++--
  1 files changed, 2 insertions(+), 2 deletions(-)
 }}}

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

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to