#3636: ghc --make sends progress output to stderr
-----------------------------+----------------------------------------------
Reporter:  ab                |          Owner:                  
    Type:  bug               |         Status:  new             
Priority:  normal            |      Component:  Compiler        
 Version:  6.10.4            |       Severity:  minor           
Keywords:                    |       Testcase:                  
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
-----------------------------+----------------------------------------------
 This is a relatively minor problem, but it is really annoying. Running
 {{{ghc --make}}} generates progress output on the standard error stream
 rather than the usual standard out. For example, lines such as the
 following appear on stderr:

 {{{
 [ 1 of 13] Compiling Poly             ( tools/mackerel/Poly.hs, Poly.o )
 [ 2 of 13] Compiling Space            ( tools/mackerel/Space.hs, Space.o )
 }}}

 Could you please consider changing this so that progress output goes to
 stdout and only actual errors go to stderr? Without this, it is much
 harder to quieten the output from ghc but still see actual errors, and
 various build system tools incorrectly identify the progress output as
 error messages.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3636>
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