Wolfgang Greiner
2011-06-14 15:39:34 UTC
Hi,
we have a serious problem with StonyBrook Modula 2 Version 4.0 Build 31.
We maintain a huge project with 940 modules containing 700 thousand lines of
code and it
is still growing.
When compiling we get the error message:
2>> Internal error in file .\Main.mod at line 1
2>> -- Maximum names limit reached
2>> compiler-> Compiler exception
1>> Internal Error: Contact tech support
The SBM2 manual says:
"Maximum number of unique identifier names per module/package = 65535.
This includes symbols from all imported modules/packages."
It seems to include even the symbols in *indirectly* imported modules.
A test project to show the problem can be seen here:
http://115683.webhosting36.1blu.de/modLimit.zip
At the moment, we avoid the problem by commenting out unneeded
constants in DEF-Modules but this is only a temporary solution.
Unfortunately the manufacturer Gogesch Micro Systems, Inc. is no longer
in business.
Is there any way to increase the maximum number of unique identifiers?
Can anyone give me the email adress of Norman Black or Richard Gogesch?
Kind regards,
Wolfgang Greiner
we have a serious problem with StonyBrook Modula 2 Version 4.0 Build 31.
We maintain a huge project with 940 modules containing 700 thousand lines of
code and it
is still growing.
When compiling we get the error message:
2>> Internal error in file .\Main.mod at line 1
2>> -- Maximum names limit reached
2>> compiler-> Compiler exception
1>> Internal Error: Contact tech support
The SBM2 manual says:
"Maximum number of unique identifier names per module/package = 65535.
This includes symbols from all imported modules/packages."
It seems to include even the symbols in *indirectly* imported modules.
A test project to show the problem can be seen here:
http://115683.webhosting36.1blu.de/modLimit.zip
At the moment, we avoid the problem by commenting out unneeded
constants in DEF-Modules but this is only a temporary solution.
Unfortunately the manufacturer Gogesch Micro Systems, Inc. is no longer
in business.
Is there any way to increase the maximum number of unique identifiers?
Can anyone give me the email adress of Norman Black or Richard Gogesch?
Kind regards,
Wolfgang Greiner