Files
mercury/tests/invalid/duplicate_instance_3.m
Fergus Henderson 95c2c4c090 Add a test case to test that we report link errors for duplicate
Estimated hours taken: 0.5
Branches: main

tests/invalid/Mmakefile:
tests/invalid/duplicate_instance_3.m:
	Add a test case to test that we report link errors for duplicate
	instance definitions.  This case is not yet enabled, since we
	don't yet pass it in all situations.
2001-06-27 08:34:51 +00:00

17 lines
310 B
Mathematica

:- module duplicate_instance_3.
:- interface.
:- import_module io.
:- pred main(state::di, state::uo) is det.
:- implementation.
:- import_module enum.
% This instance definition conflicts with the one in library/int.m.
:- instance enum(int) where [
to_int(_) = 0,
from_int(X) = X
].
main --> [].