Files
mercury/tests/invalid/coerce_same_var.err_exp
Peter Wang ae3b2a35e3 Fix abort while typechecking X = coerce(X).
compiler/typecheck_clauses.m:
    When typechecking coerce expressions, don't call
    type_assign_fresh_type_var a second time for the same variable.

tests/invalid/Mmakefile:
tests/invalid/coerce_same_var.err_exp:
tests/invalid/coerce_same_var.m:
    Add test case.
2024-07-05 16:28:58 +10:00

217 B

coerce_same_var.m:017: In clause for predicate `main'/2:
coerce_same_var.m:017: error: the type of `X' is unresolved; cannot coerce
coerce_same_var.m:017: from `V_2' to `V_2'.