[M3devel] Warning on apparent compiler bug
Henning Thielemann
schlepptop at henning-thielemann.de
Thu Feb 13 23:55:28 CET 2014
Am 13.02.2014 23:45, schrieb Rodney M. Bates:
> I added a procedure signature to an interface and forgot to add the body
> to the
> (only) corresponding module that exported the interface. The compiler
> gave me
> no error message, no matter how hard I tried. I eventually did a
> -realclean,
> touched both the interface and module, and recompiled, to no avail.
> This was
> in a library package.
Since several implementations can export something to the same
interface, the compiler cannot warn about a missing procedure body in a
specific implementation module.
But I guess you get a linker error later. (Maybe too late, to understand
the cause.)
More information about the M3devel
mailing list