Files
mercury/tests/invalid/duplicate_modes.err_exp
Fergus Henderson 66cf5dc7be Update the test results to reflect the new warnings
Estimated hours taken: 0.25

tests/invalid/*.err_exp:
	Update the test results to reflect the new warnings
	about modules with no exports.
1998-10-30 04:38:48 +00:00

25 lines
1.4 KiB
Plaintext

duplicate_modes.m: 1: Warning: interface for module `duplicate_modes' does not export anything.
To be useful, a module should export something.
A file should contain at least one declaration other than
`:- import_module' in its interface section(s).
This would normally be a `:- pred', `:- func', `:- type',
`:- inst' or `:- mode' declaration.
duplicate_modes.m:003: In mode declarations for predicate `duplicate_modes:p/0':
duplicate_modes.m:003: error: duplicate mode declaration.
duplicate_modes.m:003: Modes `p is det'
duplicate_modes.m:003: and `p'
duplicate_modes.m:003: are indistinguishable.
duplicate_modes.m:004: Here is the conflicting mode declaration.
duplicate_modes.m:008: In mode declarations for predicate `duplicate_modes:q/2':
duplicate_modes.m:008: error: duplicate mode declaration.
duplicate_modes.m:008: Modes `q(in, out) is det'
duplicate_modes.m:008: and `q((ground -> ground), (free -> ground)) is det'
duplicate_modes.m:008: are indistinguishable.
duplicate_modes.m:009: Here is the conflicting mode declaration.
duplicate_modes.m:014: In mode declarations for predicate `duplicate_modes:r/2':
duplicate_modes.m:014: error: duplicate mode declaration.
duplicate_modes.m:014: Modes `r(in, in) is semidet'
duplicate_modes.m:014: and `r(in, in) is det'
duplicate_modes.m:014: are indistinguishable.
duplicate_modes.m:015: Here is the conflicting mode declaration.