#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