Files
mercury/tests/invalid/det_errors.err_exp
Zoltan Somogyi 64b3e74266 A script to compare actual and expected error outputs from the
Estimated hours taken: 0.5

runtests:
	A script to compare actual and expected error outputs from the
	compiler.

Mmake:
	Don't test types.m, since we don't pass it, and lambda_type_bad,
	since the tested code is no longer invalid.

*.err_exp:
	The expected error outputs.
1996-11-04 07:15:18 +00:00

20 lines
998 B
Plaintext

det_errors.m:005: In `p1(in)':
det_errors.m:005: error: determinism declaration not satisfied.
det_errors.m:005: Declared `det', inferred `semidet'.
det_errors.m:014: In argument 1 of clause head:
det_errors.m:014: unification of `HeadVar__1' and `42' can fail.
det_errors.m:006: In `p2(in)':
det_errors.m:006: error: determinism declaration not satisfied.
det_errors.m:006: Declared `det', inferred `semidet'.
det_errors.m:015: Unification of `X' and `42' can fail.
det_errors.m:007: In `p3(in)':
det_errors.m:007: error: determinism declaration not satisfied.
det_errors.m:007: Declared `det', inferred `semidet'.
det_errors.m:016: Unification of `X' and `42' can fail.
det_errors.m:008: In `p4(in)':
det_errors.m:008: error: determinism declaration not satisfied.
det_errors.m:008: Declared `det', inferred `semidet'.
det_errors.m:017: In argument 2 of functor `+/2':
det_errors.m:017: unification with `21' can fail.
For more information, try recompiling with `-E'.