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

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note clang also gets this "wrong".

You can see that from:
```
const char* const animals[] = {
"aardvark",
"bluejay",
 "catte",
};
int main (int argc, char* argv[]) {
 const char* animals2_array1[3];
 typeof_unqual(animals) animals2_array;
 animals2_array1[0] = 0;
 animals2_array[0] = 0;
 return 0;
}
```

Reply via email to