[cfe-dev] Confusing diagnostic for initializing array with array
Neil Booth
neil at daikokuya.co.uk
Fri Feb 8 04:54:38 PST 2008
Eli Friedman wrote:-
> Testcase:
> int test() {
> int a[10];
> int b[10] = a;
> }
>
> gives the following error:
> error: incompatible type initializing 'int [10]', expected 'int [10]'
>
> which is completely confusing.
I don't see how that message can make sense in any context. I'd
expect it to be complaining about initializing x with y.
Neil.
More information about the cfe-dev
mailing list