missing_parent_import.m:028: In module `missing_parent_import': error: missing_parent_import.m:028: the absence of an `:- import_module' or missing_parent_import.m:028: `:- use_module' declaration for missing_parent_import.m:028: `missing_parent_import_helper_1' prevents access missing_parent_import.m:028: to the `:- import_module' and `:- use_module' missing_parent_import.m:028: declarations for its child modules missing_parent_import.m:028: `missing_parent_import_helper_1.child' and missing_parent_import.m:028: `missing_parent_import_helper_1.child2'. missing_parent_import.m:035: In clause for predicate `main'/2: missing_parent_import.m:035: error: call to undefined predicate missing_parent_import.m:035: `child.hello'/2. missing_parent_import.m:035: (The possible parent module missing_parent_import.m:035: `missing_parent_import_helper_1' has not been missing_parent_import.m:035: imported.) missing_parent_import.m:038: In clause for predicate `main'/2: missing_parent_import.m:038: error: call to undefined predicate missing_parent_import.m:038: `missing_parent_import_helper_2.sub.hello'/2. missing_parent_import.m:038: (The module `missing_parent_import_helper_2.sub' missing_parent_import.m:038: has not been imported.)