Files
mercury/tests/invalid/multiply_star.err_exp2
Zoltan Somogyi 457dba0c6c Fix the failure of invalid/multiply_star in debug grades.
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.
2023-10-05 00:32:47 +11:00

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.