https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90478
David Binderman <dcb314 at hotmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #13 from David Binderman <dcb314 at hotmail dot com> --- >The test-case does not makes sense The test case is accepted fine by previous versions of gcc and current version of clang. It looks like good code to me. >I'm going to remove the test-case. I'd be happier if the test case were re-instated and gcc trunk was improved to accept the test case. If not, then going back to previous behaviour would be ok too. At least gcc accepted the code then.