https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121563

--- Comment #10 from Alejandro Colomar <foss+...@alejandro-colomar.es> ---
I think the constraint makes sense for simplicity of implementation, as you
say.  And indeed, GCC's current implementation shows that.

And as a side effect, we prevent some plausible mistakes.

If a quality implementation chooses to loosen the constraint by continuing
translation, and someone finds a good use for that, good for them.  But without
a good use, I think simplicity of implementation and rejecting mistakes early
are good consequences of the constraint.

Reply via email to