stdout vs stderr in compiler output

Alastair Reid alastair at reid-consulting-uk.ltd.uk
Fri May 23 05:32:00 EDT 2003


[Hoping to win the prize for most trivial bug report of the week :-)]

While debugging some makefiles, I found myself using:

  ghc-5.04.2 <blah> -v 

Too much output for me to read!  Redirect using

  ghc-5.04.2 <blah> -v > /tmp/log

No apparent difference - output must all be going to stderr.  Redirect using:

  ghc-5.04.2 <blah> -v 2> /tmp/log

Hmmm, much less output but there's still some:

<<<<< begin paste

==================== Packages ====================
Package
   {name = "rts",
[...]
    extra_frameworks = []}


    Result size = 21466
    Result size = 15336
    Result size = 15336
    Result size = 15336
    Result size = 15336
    Result size = 15336
    Result size = 23300
    Result size = 9198
    Result size = 9198
    Result size = 9198
    Result size = 9198
    Result size = 9198
    Result size = 9198
    Result size = 10424
    Result size = 10424
    Result size = 10424
    Result size = 10424
    Result size = 10424
    Result size = 11656


end paste >>>>>>>

No big deal but it'd be nice to tidy this up.

--
Alastair Reid





More information about the Glasgow-haskell-bugs mailing list