https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61392
Jason Merrill <jason at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|ice-on-invalid-code |ABI, ice-on-valid-code --- Comment #3 from Jason Merrill <jason at gcc dot gnu.org> --- (In reply to Jason Merrill from comment #2) > The use of ddx without reference to a B object is only allowed if it is the > whole unevaluated operand, i.e. decltype(ddx). Oops, that restriction was removed by DR 850. So ice on valid.