https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125071
--- Comment #4 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Idea: if a type is above a certain length and is mentioned multiple times, introduce an abbreviation for it, e.g. error: blah blah 'std::allocator<std::pair<const int, std::unique_ptr<X> > >' (referred to as 'type:pair_1' below) note: blah blah 'type:pair_1' blah
