mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 09:23:44 +00:00
compiler/error_spec.m:
Replace the possible_cause color name with the hint and inconsistent
color names, as agreed on m-rev.
compiler/globals.m:
compiler/write_error_spec.m:
Update the code handling color names and their mapping to color shades.
compiler/options.m:
Update the invisible options that record that mapping.
tools/bootcheck:
Update the color scheme used for the test suite.
compiler/accumulator.m:
compiler/add_pragma.m:
compiler/add_pragma_tabling.m:
compiler/add_type.m:
compiler/check_typeclass.m:
compiler/equiv_type.m:
compiler/format_call_errors.m:
compiler/inst_check.m:
compiler/make_hlds_error.m:
compiler/make_hlds_passes.m:
compiler/make_hlds_warn.m:
compiler/mode_errors.m:
compiler/module_qual.qual_errors.m:
compiler/parse_item.m:
compiler/parse_mutable.m:
compiler/parse_pragma.m:
compiler/parse_type_defn.m:
compiler/post_typecheck.m:
compiler/simplify_goal_call.m:
compiler/simplify_proc.m:
compiler/split_parse_tree_src.m:
compiler/state_var.m:
compiler/termination.m:
compiler/typecheck_error_overload.m:
compiler/typecheck_error_undef.m:
compiler/typecheck_errors.m:
Replace uses of the possible_cause color with one of its replacements.
In a few cases, adjust some other colors as well.
tests/invalid/bad_statevar_bad_context.err_exp:
tests/invalid/bind_in_negated.err_exp:
tests/invalid/bug197.err_exp:
tests/invalid/bug487.err_exp:
tests/invalid/coerce_disambig.err_exp:
tests/invalid/coerce_implied_mode.err_exp:
tests/invalid/coerce_infer.err_exp:
tests/invalid/coerce_non_du.err_exp:
tests/invalid/coerce_type_error.err_exp:
tests/invalid/coerce_unify_tvars.err_exp:
tests/invalid/conflicting_tabling_pragmas.err_exp:
tests/invalid/dcg_context.err_exp:
tests/invalid/default_ho_inst_2.err_exp:
tests/invalid/fbnf.err_exp:
tests/invalid/freefree.err_exp:
tests/invalid/functor_ho_inst_bad_1.err_exp:
tests/invalid/functor_ho_inst_bad_3.err_exp:
tests/invalid/higher_order_mode_mismatch.err_exp:
tests/invalid/ho_type_mode_bug.err_exp:
tests/invalid/merge_inst_error.err_exp:
tests/invalid/mode_inf.err_exp:
tests/invalid/modes_erroneous.err_exp:
tests/invalid/multimode_dcg.err_exp:
tests/invalid/partial_implied_mode.err_exp:
tests/invalid/quant_constraint_1.err_exp:
tests/invalid/quant_constraint_2.err_exp:
tests/invalid/string_format_bad.err_exp:
tests/invalid/string_format_unknown.err_exp:
tests/invalid/test_may_duplicate.err_exp:
tests/invalid/test_may_export_body.err_exp:
tests/invalid/type_diff.err_exp:
tests/invalid/typeclass_dup_method_mode.err_exp:
tests/invalid_make_int/bad_mutable_int.int_err_exp:
tests/invalid_nodepend/duplicate_modes.err_exp:
tests/invalid_nodepend/errors_2.err_exp:
tests/invalid_nodepend/occurs.err_exp:
tests/invalid_nodepend/require_tailrec_invalid.err_exp:
tests/invalid_nodepend/test_with_type.err_exp:
tests/invalid_nodepend/unbound_type_vars.err_exp:
tests/invalid_purity/impure_pred_t1_fixed.err_exp:
tests/invalid_purity/impure_pred_t2.err_exp:
tests/invalid_purity/purity_nonsense_1.err_exp:
tests/invalid_purity/purity_nonsense_2.err_exp:
tests/warnings/foreign_term_invalid.err_exp:
tests/warnings/format_call_multi.err_exp:
tests/warnings/format_call_warning.err_exp:
tests/warnings/table_with_inline.err_exp:
tests/warnings/warn_succ_ind.err_exp:
tests/warnings/warn_succ_ind.err_exp2:
tests/warnings/warn_succ_ind.err_exp3:
Expect updated diagnostics.
4.8 KiB
4.8 KiB
multimode_dcg.m:031: In the head of a clause for
multimode_dcg.m:031: predicate `multimode_dcg.test1'/3:
multimode_dcg.m:031: syntax error: some but not all arguments have mode
multimode_dcg.m:031: annotations. The arguments without modes are the second
multimode_dcg.m:031: and third.
multimode_dcg.m:033: In clause for `test1(out, di, uo)':
multimode_dcg.m:033: error: mode mismatch in disjunction.
multimode_dcg.m:033: The variable `HeadVar__1' is ground in some branches but
multimode_dcg.m:033: not others.
multimode_dcg.m:031: In this branch, `HeadVar__1' is free.
multimode_dcg.m:033: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:033: In the head of a clause for
multimode_dcg.m:033: predicate `multimode_dcg.test1'/3:
multimode_dcg.m:033: syntax error: some but not all arguments have mode
multimode_dcg.m:033: annotations. The argument without a mode is the third.
multimode_dcg.m:041: In the head of a clause for
multimode_dcg.m:041: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:041: syntax error: some but not all arguments have mode
multimode_dcg.m:041: annotations. The arguments without modes are the third
multimode_dcg.m:041: and fourth.
multimode_dcg.m:043: In the head of a clause for
multimode_dcg.m:043: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:043: syntax error: some but not all arguments have mode
multimode_dcg.m:043: annotations. The arguments without modes are the third
multimode_dcg.m:043: and fourth.
multimode_dcg.m:045: In the head of a clause for
multimode_dcg.m:045: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:045: syntax error: some but not all arguments have mode
multimode_dcg.m:045: annotations. The arguments without modes are the third
multimode_dcg.m:045: and fourth.
multimode_dcg.m:047: In clause for `test2(in, out, di, uo)':
multimode_dcg.m:047: error: mode mismatch in disjunction.
multimode_dcg.m:047: The variable `HeadVar__2' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__2' is free.
multimode_dcg.m:043: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:045: In this branch, `HeadVar__2' is free.
multimode_dcg.m:047: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:047: In clause for `test2(out, in, di, uo)':
multimode_dcg.m:047: error: mode mismatch in disjunction.
multimode_dcg.m:047: The variable `HeadVar__1' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__1' is free.
multimode_dcg.m:043: In this branch, `HeadVar__1' is free.
multimode_dcg.m:045: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: In clause for `test2(out, out, di, uo)':
multimode_dcg.m:047: error: mode mismatch in disjunction.
multimode_dcg.m:047: The variable `HeadVar__1' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__1' is free.
multimode_dcg.m:043: In this branch, `HeadVar__1' is free.
multimode_dcg.m:045: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: The variable `HeadVar__2' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__2' is free.
multimode_dcg.m:043: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:045: In this branch, `HeadVar__2' is free.
multimode_dcg.m:047: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:047: In the head of a clause for
multimode_dcg.m:047: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:047: syntax error: some but not all arguments have mode
multimode_dcg.m:047: annotations. The arguments without modes are the third
multimode_dcg.m:047: and fourth.
multimode_dcg.m:031: predicate `multimode_dcg.test1'/3:
multimode_dcg.m:031: syntax error: some but not all arguments have mode
multimode_dcg.m:031: annotations. The arguments without modes are the second
multimode_dcg.m:031: and third.
multimode_dcg.m:033: In clause for `test1(out, di, uo)':
multimode_dcg.m:033: error: mode mismatch in disjunction.
multimode_dcg.m:033: The variable `HeadVar__1' is ground in some branches but
multimode_dcg.m:033: not others.
multimode_dcg.m:031: In this branch, `HeadVar__1' is free.
multimode_dcg.m:033: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:033: In the head of a clause for
multimode_dcg.m:033: predicate `multimode_dcg.test1'/3:
multimode_dcg.m:033: syntax error: some but not all arguments have mode
multimode_dcg.m:033: annotations. The argument without a mode is the third.
multimode_dcg.m:041: In the head of a clause for
multimode_dcg.m:041: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:041: syntax error: some but not all arguments have mode
multimode_dcg.m:041: annotations. The arguments without modes are the third
multimode_dcg.m:041: and fourth.
multimode_dcg.m:043: In the head of a clause for
multimode_dcg.m:043: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:043: syntax error: some but not all arguments have mode
multimode_dcg.m:043: annotations. The arguments without modes are the third
multimode_dcg.m:043: and fourth.
multimode_dcg.m:045: In the head of a clause for
multimode_dcg.m:045: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:045: syntax error: some but not all arguments have mode
multimode_dcg.m:045: annotations. The arguments without modes are the third
multimode_dcg.m:045: and fourth.
multimode_dcg.m:047: In clause for `test2(in, out, di, uo)':
multimode_dcg.m:047: error: mode mismatch in disjunction.
multimode_dcg.m:047: The variable `HeadVar__2' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__2' is free.
multimode_dcg.m:043: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:045: In this branch, `HeadVar__2' is free.
multimode_dcg.m:047: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:047: In clause for `test2(out, in, di, uo)':
multimode_dcg.m:047: error: mode mismatch in disjunction.
multimode_dcg.m:047: The variable `HeadVar__1' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__1' is free.
multimode_dcg.m:043: In this branch, `HeadVar__1' is free.
multimode_dcg.m:045: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: In clause for `test2(out, out, di, uo)':
multimode_dcg.m:047: error: mode mismatch in disjunction.
multimode_dcg.m:047: The variable `HeadVar__1' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__1' is free.
multimode_dcg.m:043: In this branch, `HeadVar__1' is free.
multimode_dcg.m:045: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: In this branch, `HeadVar__1' is ground.
multimode_dcg.m:047: The variable `HeadVar__2' is ground in some branches but
multimode_dcg.m:047: not others.
multimode_dcg.m:041: In this branch, `HeadVar__2' is free.
multimode_dcg.m:043: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:045: In this branch, `HeadVar__2' is free.
multimode_dcg.m:047: In this branch, `HeadVar__2' is ground.
multimode_dcg.m:047: In the head of a clause for
multimode_dcg.m:047: predicate `multimode_dcg.test2'/4:
multimode_dcg.m:047: syntax error: some but not all arguments have mode
multimode_dcg.m:047: annotations. The arguments without modes are the third
multimode_dcg.m:047: and fourth.