https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30552
Dave Pagan <dave.pagan at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dave.pagan at oracle dot com --- Comment #4 from Dave Pagan <dave.pagan at oracle dot com> --- It appears this is a case where ICEs are the result of poor error detection/recovery with statement expressions in these contexts. Has anyone else looked into this? If not, I'd like to investigate it further to verify what I'm seeing and come up with a solution.