#4992: LLVM trashes registers for primitive calls
--------------------------------+-------------------------------------------
    Reporter:  scpmw            |        Owner:  davidterei@…        
        Type:  bug              |       Status:  patch               
    Priority:  normal           |    Milestone:                      
   Component:  Compiler (LLVM)  |      Version:  7.1                 
    Keywords:                   |     Testcase:                      
   Blockedby:                   |   Difficulty:                      
          Os:  Linux            |     Blocking:                      
Architecture:  x86_64 (amd64)   |      Failure:  Runtime crash       
--------------------------------+-------------------------------------------

Comment(by scpmw):

 I can't simply attach what crashed for me because it requires a number of
 additional GHC patches to reproduce - all of which are ''very''
 experimental at this stage. I will have another go at reproducing it, the
 incomplete test case probably just needs one of the normally-saved
 registers to be live across "r" to fail.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4992#comment:6>
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