[GHC] #7571: LLVM codegen does not handle integer literals in branch conditionals.

GHC cvs-ghc at haskell.org
Fri Jan 18 09:23:13 CET 2013


#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



More information about the ghc-tickets mailing list