Separate compilation issues #980
Labels
priority: not yet
Will reconsider working on this when we're looking for work
status: needs-info
Issue requires more information from poster
The ability to declare a nested module outside its "enclosing" module makes separate compilation of files and modules more challenging. By some mechanism a separately compiled portion of a program needs a hash of all the parts it depends on, which hash can be checked at link time to be sure that the depended on parts did not change between the time dependers are compiled and the depended on parts are compiled.
An additional problem -- even if there is no circularity among modules, there may still be among files.
The text was updated successfully, but these errors were encountered: