https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54835
--- Comment #16 from Jason Merrill <jason at gcc dot gnu.org> --- Since the last meeting it has been suggested that this effect of DR 1630 was unintended, and the testcase should be ill-formed. So I've changed it back.