https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30552
--- Comment #6 from Dave Pagan <dave.pagan at oracle dot com> --- (In reply to Eric Gallager from comment #5) > (In reply to Dave Pagan from comment #4) > > 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. > > Not that I know of; please go ahead! Great. Thanks for the quick response, Eric.