https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66633
--- Comment #13 from Andrew Benson <abensonca at gmail dot com> --- (In reply to Eric Botcazou from comment #12) > Fixed everywhere. Thanks for the fix! Unfortunately, while this fixes some instances, it still results in an ICE with optimization at -O1 or higher. Specifically: Original test case: compiles OK with -O0; same ICE as before with -O1 or higher Test case from comment #1: compiles OK with any optimization level.