When I compare the speed of the screen output of, say, gcc and gfortran, then
it seems to me as if gfortran produced its output much more slowly. gcc's
output seems to appear line by line, whereas gfortran's output seems to appear
character by character. This could be caused by gfortran flushing after every
character instead of after every line or something similar. I'm wondering,
does gfortran do something special when it outputs diagnostic messages? There
has to be some difference -- gfortran's messages do look different, as
gfortran tries to print a cute "pointer" indicating the offending column,
which gcc does not.
--
Summary: Error messages seem to be printed slower
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: schnetter at aei dot mpg dot de
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19182