[m-dev.] Strange build errors

Ralph Becket rafe at cs.mu.OZ.AU
Tue Apr 9 14:16:01 AEST 2002


I'm trying to recompile my loop invariant-hoisting optimization and run
some tests.  I keep getting errors of the form

loop_inv.m:099: In module `loop_inv':
loop_inv.m:099:   error in `import_module' declaration:
loop_inv.m:099:   module `hlds:hlds_pred' is inaccessible.
loop_inv.m:099: In module `loop_inv':
loop_inv.m:099:   error in `import_module' declaration:
loop_inv.m:099:   module `hlds:hlds_module' is inaccessible.
`loop_inv.int' not written.

The import declarations in loop_inv.m are

:- import_module hlds__hlds_pred, hlds__hlds_module.
:- import_module list, assoc_list, std_util, require, set, term.
:- import_module parse_tree__prog_data, parse_tree__inst, parse_tree__prog_util.
:- import_module hlds__hlds_goal, hlds__instmap, hlds__error_util.
:- import_module hlds__quantification.
:- import_module check_hlds__mode_util, check_hlds__det_util.
:- import_module check_hlds__inst_match.
:- import_module backend_libs__code_model.

which all look fine to me.

I've done cvs update and all permutations of mmake realclean, mmake
clean, mmake depend, mmake in an attempt to make this problem go away.

The same thing also seems to happen with compiler/assertion.m.

Any suggestions?

Cheers,

Ralph
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list