R
Richard Weeks
My question, stated as simply as possible, is: must a constraint
violation, as defined by the standard, cause compilation to halt?
I believe that in the presence of a constraint violation, at
least one diagnostic is required, which, at the discretion of the
compiler writer, may be either an "error" or a "warning."
Generally however, an error halts compilation and a warning does
not. This would seem to imply that it is up to the compiler
writer to decide which constraint violations halt compilation and
which do not.
Richard
violation, as defined by the standard, cause compilation to halt?
I believe that in the presence of a constraint violation, at
least one diagnostic is required, which, at the discretion of the
compiler writer, may be either an "error" or a "warning."
Generally however, an error halts compilation and a warning does
not. This would seem to imply that it is up to the compiler
writer to decide which constraint violations halt compilation and
which do not.
Richard