Duplicate share name encountered.

#2523   Compile-time warning

Duplicate share name encountered.

Additional Information

The modules 'M1' and 'M2' both have the share name 'S'.


OmniMark assumes that the second module is the same as the first one and skips its compilation.


Two shared modules, accessed through two different file paths, are declared with the same share name. This warning may be due to accessing the same file through different relative paths, or to two different module files beginning with the same declaration module shared as 'S'.