diagnostic message



We are given the definition of a "diagnostic message" in 3.10 of the
Standard. To quote:

3.10
1 diagnostic message
message belonging to an implementation-defined subset of the
implementation's message output

Unless I'm mistaken, (which I probably am), the definition clearly
implies that each conforming implementation must clearly distinguish
diagnostic messages from their total set of messages, and moreover
document this.

Do existing major implementations actually do this? I don't think they
follow the letter of the Standard in this regard.

.



Relevant Pages

  • Re: diagnostic message
    ... message belonging to an implementation-defined subset of the ... implementation's message output ... follow the letter of the Standard in this regard. ...
    (comp.lang.c)
  • Re: good c compiler
    ... contents of the diagnostic message; but a message of some kind is required. ... While the standard does not say anything about the actual content ... It's irrelevant to conformance, but ... often in somewhat broken English, ...
    (comp.lang.c)
  • Re: constraint violations and compilation
    ... violation, as defined by the standard, cause compilation to halt? ... Standard does not require translation to be halted. ... It only requires a diagnostic message. ...
    (comp.lang.c)
  • Re: all errors and warnings in C
    ... AFAICT the Standard doesn't say anywhere that translation environment ... Therefore, compiler need not print anything as a diagnostic message, it ... that in order to produce a diagnostic the Standard ...
    (comp.lang.c)