A diagnostic message is issued only if there is no ERROR ON-unit established in the program, or the ERROR ON-unit does not recover from the condition by using a GOTO out of block.