Files
mercury/tests/invalid/duplicate_instance_1.m
Fergus Henderson 41d8cc2a40 Add a test case to test that we report link errors for duplicate
Estimated hours taken: 0.75
Branches: main

tests/invalid/Mmakefile:
tests/invalid/duplicate_instance_1.m:
tests/invalid/duplicate_instance_2.m:
tests/invalid/duplicate_instance_2.err_exp:
tests/invalid/duplicate_instance_2.err_exp2:
	Add a test case to test that we report link errors for duplicate
	instance definitions.

tests/invalid/Mmakefile:
	A couple of minor improvements:
	- pass $(ALL_GRADEFLAGS) to $(MC) when creating the .err files
	- use $(DIFF_OPTS) rather than hard-coding `-c'
2001-05-16 16:36:15 +00:00

7 lines
148 B
Mathematica

:- module duplicate_instance_1.
:- interface.
:- typeclass foo(T) where [].
:- instance foo(int).
:- implementation.
:- instance foo(int) where [].