superfluous ghc --make log?

Tuncer Ayaz tuncer.ayaz at gmail.com
Thu Nov 27 17:32:47 UTC 2014


This is a very minor "issue", but I've been wondering if there's
a rationale behind ghc --make pretty much printing the same thing
thrice.

Say you're building Cabal, you'll see (line wrapped for email):
[ 1 of 75] Compiling Distribution.Compat.CreatePipe
( Distribution/Compat/CreatePipe.hs, Distribution/Compat/CreatePipe.o )

So, why not print
[ 1 of 75] Compiling Distribution.Compat.CreatePipe
instead?

I'm assuming there's a good reason for the current behavior, but
if there's none, are there any objections to changing what's
printed? Of course, the old behavior could be re-enabled via -v.


More information about the ghc-devs mailing list