mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-24 13:53:54 +00:00
compiler/add_mode.m:
compiler/det_analysis.m:
Add color to the diagnostics generated by these modules.
compiler/error_spec.m:
Fix variable names.
tests/invalid/bad_inst_for_type.err_exp:
tests/invalid/bug238.err_exp:
tests/invalid/circ_inst_1.err_exp:
tests/invalid/circ_inst_2.err_exp:
tests/invalid/circ_inst_3.err_exp:
tests/invalid/circ_inst_4.err_exp:
tests/invalid/circ_inst_5.err_exp:
tests/invalid/circ_mode_1.err_exp:
tests/invalid/circ_mode_2.err_exp:
tests/invalid/circ_mode_3.err_exp:
tests/invalid/circ_mode_4.err_exp:
tests/invalid/det_errors_cc.err_exp:
tests/invalid/one_member.err_exp:
tests/invalid/promise_equivalent_solutions_test_1.err_exp:
tests/invalid/promise_equivalent_solutions_test_2.err_exp:
tests/invalid/try_detism.err_exp:
Expect updated diagnostics.
656 B
656 B
circ_inst_3.m:014: Error: inst name `circ'/0 expands to an inst containing
circ_inst_3.m:014: itself, which means that processing any reference to it
circ_inst_3.m:014: would require an infinite sequence of expansions.
circ_inst_3.m:016: Error: inst name `circ1'/0 expands to an inst containing
circ_inst_3.m:016: itself through `circ2'/0, which means that processing any
circ_inst_3.m:016: reference to it would require an infinite sequence of
circ_inst_3.m:016: expansions.
circ_inst_3.m:018: The definition of `circ2'/0 is here.
circ_inst_3.m:014: itself, which means that processing any reference to it
circ_inst_3.m:014: would require an infinite sequence of expansions.
circ_inst_3.m:016: Error: inst name `circ1'/0 expands to an inst containing
circ_inst_3.m:016: itself through `circ2'/0, which means that processing any
circ_inst_3.m:016: reference to it would require an infinite sequence of
circ_inst_3.m:016: expansions.
circ_inst_3.m:018: The definition of `circ2'/0 is here.