mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-30 16:54:41 +00:00
tests/invalid/multiply_star.err_exp3:
Add a file for the expected error message in debug grades.
tests/invalid/multiply_star.m:
Add a description of the reason for the difference in expected
error messages in debug grades.
tests/invalid/Mercury.options:
Specify verbose errors, which affects the .err_exp2 file.
tests/invalid/multiply_star.err_exp:
tests/invalid/multiply_star.err_exp2:
Update the line numbers in the error messages.
10 lines
563 B
Plaintext
10 lines
563 B
Plaintext
multiply_star.m:031: In clause for predicate `p'/2:
|
|
multiply_star.m:031: error: undefined symbol `*'/2.
|
|
multiply_star.m:031: That symbol is defined in modules `int', `int16',
|
|
multiply_star.m:031: `int32', `int64', `int8', `uint', `uint16', `uint32',
|
|
multiply_star.m:031: `uint64' and `uint8', none of which have
|
|
multiply_star.m:031: `:- import_module' declarations.
|
|
multiply_star.m:031: Note that symbols defined in modules accessed via
|
|
multiply_star.m:031: `:- use_module' declarations must always be fully module
|
|
multiply_star.m:031: qualified.
|