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

GHC cvs-ghc at haskell.org
Mon Jan 21 12:47:38 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 thoughtpolice):

 OK, with the latest copy of GHC HEAD, LLVM 3.2 and GHC 7.6.1 as the
 bootstrap compiler on my Mac OS X machine, I no longer hit this ''during
 the build''. (My build still fails later on - looks like it might be #7588
 still.)

 However, I speculate this is still a bug, because if you compile the
 attached test case with the compiler using the LLVM backend, it still
 trips the build even though it looks like I built the RTS successfully. So
 I think this should still be fixed.

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



More information about the ghc-tickets mailing list