[GHC] #5403: LLVM's llc pass does not print all the error messages to the console.

GHC cvs-ghc at haskell.org
Wed Aug 10 15:45:33 CEST 2011


#5403: LLVM's llc pass does not print all the error messages to the console.
------------------------+---------------------------------------------------
    Reporter:  kgardas  |       Owner:          
        Type:  bug      |      Status:  new     
    Priority:  normal   |   Component:  Compiler
     Version:  7.3      |    Keywords:          
    Testcase:           |   Blockedby:          
          Os:  Linux    |    Blocking:          
Architecture:  arm      |     Failure:  Other   
------------------------+---------------------------------------------------
 Hello,
 when working on ARM port I've noticed that when LLVM's llc tool provides
 nicely formated error message for more than one line then GHC does not
 print all the lines out to the error output but just forgets them. This is
 bad IMHO since having it printed all the info is needed in case of the
 LLVM's errors I got: this was full backtrace of assert inside llc -- very
 helpful for debugging of what's going on. Also such assert was easily
 solved later by just adding proper -optlc= option to be passed to LLVM
 llc. So this is not just for new port developers, but will probably also
 helps general GHC audience, i.e. GHC users on platform where LLVM is used.

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



More information about the Glasgow-haskell-bugs mailing list