https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120406
Nathaniel Shead <nshead at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nshead at gcc dot gnu.org
Resolution|--- |DUPLICATE
Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Nathaniel Shead <nshead at gcc dot gnu.org> ---
Thanks for the report! I downloaded spdlog and tried myself: we ICE on this
line:
case OPTIMIZATION_NODE:
case TARGET_OPTION_NODE:
// FIXME: Our representation for these two nodes is a cache of
// the resulting set of options. Not a record of the options
// that got changed by a particular attribute or pragma. Should
// we record that, or should we record the diff from the command
// line options? The latter seems the right behaviour, but is
// (a) harder, and I guess could introduce strangeness if the
// importer has set some incompatible set of optimization flags?
gcc_unreachable ();
break;
So a dup of PR108080.
*** This bug has been marked as a duplicate of bug 108080 ***