Mercury Bugs - mercury
View Issue Details
0000568mercuryBugpublic2023-12-04 10:352023-12-05 13:42
Reporterwangp 
Assigned Tozs 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000568: nested sub-modules broken in mmc --make
Descriptionmmc --make fails to make programs making using of nested sub-modules.

The problem first appears with commit 764eab72a "Stop using module_dep_infos in computing filenames."

% mmc --make nested_module_test
** dependencies for `Mercury/int3s/nested_module_test.int3' do not exist: nested_module_test.sub.m
** This indicates a bug in `mmc --make'.
TagsNo tags attached.
Attached Files? nested_module_test.m (651) 2023-12-04 10:35
https://bugs.mercurylang.org/file_download.php?file_id=325&type=bug

Notes
(0001228)
zs   
2023-12-05 13:42   
Fix committed 2023 dec 5.

Issue History
2023-12-04 10:35wangpNew Issue
2023-12-04 10:35wangpFile Added: nested_module_test.m
2023-12-05 12:14zsAssigned To => zs
2023-12-05 12:14zsStatusnew => assigned
2023-12-05 13:42zsStatusassigned => resolved
2023-12-05 13:42zsResolutionopen => fixed
2023-12-05 13:42zsNote Added: 0001228