#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

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to