http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56344
--- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> 2013-02-22 14:33:37 UTC --- Or probably s/break/continue/, in that case we'd issue error () on every ill-sized parameter. And of course, it's completely untested.