https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90881
--- Comment #9 from Federico Kircheis <federico.kircheis at gmail dot com> --- Hi, did you consider my last comment (Comment 6)? I find it unfortunate that gcc will not warn anymore about unused variables in some circumstances. Maybe my example was not a good one, but I guess that a warning in `decltype(0,0)` would be useful if one intended `decltype(0.0)`.