mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-18 02:43:40 +00:00
Estimated hours taken: 0.25 tests/invalid/Mmake: tests/invalid/func_errors.m: tests/invalid/func_errors.err_exp: New test case to check that we correctly report errors for certain invalid function declarations. (Mercury 0.6 failed this test case.)
7 lines
547 B
Plaintext
7 lines
547 B
Plaintext
func_errors.m:009: Error: function declaration specifies a determinism but does not specify the mode: foo(int, int).
|
|
func_errors.m:010: Error: some but not all arguments have modes: bar(int :: in, int).
|
|
func_errors.m:011: Error: function arguments have modes, but function result doesn't: baz(int :: in, int :: in).
|
|
func_errors.m:012: Error: function result has mode, but function arguments don't: quux(int, int).
|
|
func_errors.m:018: Error: some but not all arguments have modes: q(int :: in, int).
|
|
For more information, try recompiling with `-E'.
|