https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67499

            Bug ID: 67499
           Summary: c++ template/overload diagnostic compression
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: fche at redhat dot com
                CC: dmalcolm at redhat dot com
  Target Milestone: ---

It is very easy for c++ typos or errors involving templates or overloaded
functions to generate a "wall of text" of diagnostics, which overwhelm.  Please
consider compressing / eliding / abbreviating ...

% cat foo.cxx 
#include <iostream>
class foo { int b; };
int main() {
  foo bar;
  std::cout << bar;
}

% g++ foo.cxx 2>&1 | wc -l
193

.. so that 193 number is closer to 1

Reply via email to