mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-23 13:23:47 +00:00
doc/reference_manual.texi:
As above. The compiler enforced this requirement since April 2005,
but the manual was silent on the matter.
compiler/split_parse_tree_src.m:
When we detect an abstract instance declaration in the interface section,
extend the error message with a verbose-only mention of the usual fix.
tests/invalid_nodepend/Mercury.options:
Turn on verbose errors for this test case, which tests this error message.
tests/invalid_nodepend/instance_bug.err_exp:
Expect the new verbose component.
18 lines
933 B
Plaintext
18 lines
933 B
Plaintext
# vim: ts=4 sw=4 expandtab
|
|
|
|
MCFLAGS-bad_foreign_type = --verbose-error-messages
|
|
MCFLAGS-bigtest = --verbose-error-messages
|
|
MCFLAGS-duplicate_modes = --verbose-error-messages
|
|
MCFLAGS-errors2 = --verbose-error-messages
|
|
MCFLAGS-fundeps_unbound_in_ctor = --verbose-error-messages
|
|
MCFLAGS-instance_bug = --verbose-error-messages
|
|
MCFLAGS-no_exports = --verbose-error-messages --halt-at-warn
|
|
MCFLAGS-predmode = --verbose-error-messages
|
|
MCFLAGS-prog_io_erroneous = --verbose-error-messages
|
|
MCFLAGS-require_tailrec_invalid = --allow-stubs --no-warn-stubs
|
|
MCFLAGS-type_vars = --verbose-error-messages
|
|
MCFLAGS-typeclass_test_11 = --verbose-error-messages
|
|
MCFLAGS-types = --verbose-error-messages
|
|
MCFLAGS-unbound_type_vars = --verbose-error-messages
|
|
MCFLAGS-vars_in_wrong_places = --verbose-error-messages
|