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

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The ICE is a regression from GCC 14. BUT we have been accepting this
incorrectly since at least GCC 4.0.4.

In GCC 3.4.6 we used to warn:
```
<source>:3: warning: non-volatile declaration of 'i2' follows volatile
declaration
<source>:2: warning: previous declaration of 'i2' was here

```

Reply via email to