Re: Ping: [C][C++] Avoid exposing internal details in aka types

2019-10-21 Thread Jason Merrill
On 10/11/19 10:17 AM, Richard Sandiford wrote: Richard Sandiford writes: Marek Polacek writes: On Thu, Oct 10, 2019 at 08:00:53PM +0100, Richard Sandiford wrote: Ping Richard Sandiford writes: The current aka diagnostics can sometimes leak internal details that seem more likely to be

Re: Ping: [C][C++] Avoid exposing internal details in aka types

2019-10-11 Thread Marek Polacek
On Fri, Oct 11, 2019 at 03:14:09PM +0100, Richard Sandiford wrote: > Marek Polacek writes: > > On Thu, Oct 10, 2019 at 08:00:53PM +0100, Richard Sandiford wrote: > >> Ping > >> > >> Richard Sandiford writes: > >> > The current aka diagnostics can sometimes leak internal details that > >> > seem

Re: Ping: [C][C++] Avoid exposing internal details in aka types

2019-10-11 Thread Richard Sandiford
Richard Sandiford writes: > Marek Polacek writes: >> On Thu, Oct 10, 2019 at 08:00:53PM +0100, Richard Sandiford wrote: >>> Ping >>> >>> Richard Sandiford writes: >>> > The current aka diagnostics can sometimes leak internal details that >>> > seem more likely to be distracting than useful.

Re: Ping: [C][C++] Avoid exposing internal details in aka types

2019-10-11 Thread Richard Sandiford
Marek Polacek writes: > On Thu, Oct 10, 2019 at 08:00:53PM +0100, Richard Sandiford wrote: >> Ping >> >> Richard Sandiford writes: >> > The current aka diagnostics can sometimes leak internal details that >> > seem more likely to be distracting than useful. E.g. on aarch64: >> > >> > void f

Re: Ping: [C][C++] Avoid exposing internal details in aka types

2019-10-10 Thread Marek Polacek
On Thu, Oct 10, 2019 at 08:00:53PM +0100, Richard Sandiford wrote: > Ping > > Richard Sandiford writes: > > The current aka diagnostics can sometimes leak internal details that > > seem more likely to be distracting than useful. E.g. on aarch64: > > > > void f (va_list *va) { *va = 1; } > > >

Ping: [C][C++] Avoid exposing internal details in aka types

2019-10-10 Thread Richard Sandiford
Ping Richard Sandiford writes: > The current aka diagnostics can sometimes leak internal details that > seem more likely to be distracting than useful. E.g. on aarch64: > > void f (va_list *va) { *va = 1; } > > gives: > > incompatible types when assigning to type ‘va_list’ {aka ‘__va_list’}

Re: [C][C++] Avoid exposing internal details in aka types

2019-10-01 Thread Richard Biener
On Mon, Sep 30, 2019 at 3:21 PM Richard Sandiford wrote: > > The current aka diagnostics can sometimes leak internal details that > seem more likely to be distracting than useful. E.g. on aarch64: > > void f (va_list *va) { *va = 1; } > > gives: > > incompatible types when assigning to type

[C][C++] Avoid exposing internal details in aka types

2019-09-30 Thread Richard Sandiford
The current aka diagnostics can sometimes leak internal details that seem more likely to be distracting than useful. E.g. on aarch64: void f (va_list *va) { *va = 1; } gives: incompatible types when assigning to type ‘va_list’ {aka ‘__va_list’} from type ‘int’ where __va_list isn't