[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