You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
B-Prolog 8.1 atom size limit for interpreted code and for atoms created at runtime (e.g. using read_term/3) is 1000 but for compiled code is 255. A consequence is that the Logtalk compiler will successfully compile a source file with an atom with a size between those two limits (e.g. in a documentation directive) but loading of the generated intermediate Prolog file will fail. Worse, the loading failure produces no warning and is easy to miss when compiling several files.
The text was updated successfully, but these errors were encountered:
B-Prolog 8.1 atom size limit for interpreted code and for atoms created at runtime (e.g. using
read_term/3
) is 1000 but for compiled code is 255. A consequence is that the Logtalk compiler will successfully compile a source file with an atom with a size between those two limits (e.g. in a documentation directive) but loading of the generated intermediate Prolog file will fail. Worse, the loading failure produces no warning and is easy to miss when compiling several files.The text was updated successfully, but these errors were encountered: