mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 09:23:44 +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.
933 B
933 B
circ_mode_2.m:015: Error: mode name `circ1'/1 expands to a mode containing
circ_mode_2.m:015: itself, which means that processing any reference to it
circ_mode_2.m:015: would require an infinite sequence of expansions.
circ_mode_2.m:016: Error: mode name `circ2'/1 expands to a mode containing
circ_mode_2.m:016: itself, which means that processing any reference to it
circ_mode_2.m:016: would require an infinite sequence of expansions.
circ_mode_2.m:018: Error: mode name `left'/1 expands to a mode containing
circ_mode_2.m:018: itself through `right'/1, which means that processing any
circ_mode_2.m:018: reference to it would require an infinite sequence of
circ_mode_2.m:018: expansions.
circ_mode_2.m:019: The definition of `right'/1 is here.
circ_mode_2.m:015: itself, which means that processing any reference to it
circ_mode_2.m:015: would require an infinite sequence of expansions.
circ_mode_2.m:016: Error: mode name `circ2'/1 expands to a mode containing
circ_mode_2.m:016: itself, which means that processing any reference to it
circ_mode_2.m:016: would require an infinite sequence of expansions.
circ_mode_2.m:018: Error: mode name `left'/1 expands to a mode containing
circ_mode_2.m:018: itself through `right'/1, which means that processing any
circ_mode_2.m:018: reference to it would require an infinite sequence of
circ_mode_2.m:018: expansions.
circ_mode_2.m:019: The definition of `right'/1 is here.