https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84889
--- Comment #5 from David Malcolm <dmalcolm at gcc dot gnu.org> --- ...and according to: https://www.reddit.com/r/cpp/comments/84op5c/usability_improvements_in_gcc_8/dvspoet/ the rust developers took ideas on diagnostics-printing from Elm. Note to self: need to look at Elm.