mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-20 08:19:28 +00:00
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'
13 lines
216 B
Mathematica
13 lines
216 B
Mathematica
:- module duplicate_instance_2.
|
|
:- interface.
|
|
:- import_module io.
|
|
|
|
:- pred main(state::di, state::uo) is det.
|
|
|
|
:- implementation.
|
|
:- import_module duplicate_instance_1.
|
|
|
|
:- instance foo(int) where [].
|
|
|
|
main --> [].
|