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

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Another option suggested by Barry Revzin is to line up the types, so that the
type's name is in the same column so the different nested-name-qualifier is
more obvious:

vt.C:276:15: error: conversion from
  'std::tuple<int, double, std::string>'
to non-scalar type 
       'tuple<int, float, std::string>' requested

Although this breaks the current convention that the error is on a single line. 

This also seems kinda related to the -fdiagnostics-show-template-tree option,
but that doesn't help here (and that option is only helpful if you remember it
exists and use it).

Reply via email to