
#7571: LLVM codegen does not handle integer literals in branch conditionals. ---------------------------------+------------------------------------------ Reporter: thoughtpolice | Owner: thoughtpolice Type: bug | Status: patch Priority: normal | Milestone: Component: Compiler (LLVM) | Version: 7.7 Keywords: llvm, codegen | Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: Compile-time crash Difficulty: Unknown | Testcase: Blockedby: 7573, 7590 | Blocking: 7588, 7589 Related: #7574, #7575 | ---------------------------------+------------------------------------------ Comment(by simonmar): Replying to [comment:16 dterei]:
I think the backend may have bugs to do with this as it makes assumptions about word sizes... and so detection of various cases that need to be avoided aren't firing.
David, could you be more specific here? I'm not aware of any problems of this kind. If you have suspicions about lurking problems that might affect cross-compilation, let's get some tickets filed. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7571#comment:18 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler