mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-24 05:43:53 +00:00
compiler/write_error_spec.m:
When error_specs include blank lines, we used to output lines
of the form "filename:linenumber: ". Stop generating the final space.
compiler/parse_tree_out_misc.m:
Add a new version of an existing function.
tests/invalid/actual_more_expected.err_exp:
tests/invalid/ambiguous_overloading_error.err_exp:
tests/invalid/any_passed_as_ground.err_exp:
tests/invalid/anys_in_negated_contexts.err_exp:
tests/invalid/bad_ambiguity_msg.err_exp:
tests/invalid/bug150.err_exp:
tests/invalid/bug150_partial_color.err_exp:
tests/invalid/bug496.err_exp:
tests/invalid/det_atomic_goal_msgs.err_exp:
tests/invalid/det_errors.err_exp:
tests/invalid/det_errors_and_io.err_exp:
tests/invalid/det_errors_deep.err_exp:
tests/invalid/ho_default_func_1.err_exp:
tests/invalid/ho_default_func_3.err_exp:
tests/invalid/ho_default_func_4.err_exp:
tests/invalid/ho_type_mode_bug.err_exp:
tests/invalid/magicbox.err_exp:
tests/invalid/max_error_line_width.err_exp:
tests/invalid/mode_inf.err_exp:
tests/invalid/modes_erroneous.err_exp:
tests/invalid/no_ho_inst.err_exp:
tests/invalid/not_a_switch.err_exp:
tests/invalid/state_vars_test_1.err_exp:
tests/invalid/try_detism.err_exp:
tests/invalid/user_field_access_decl_override_1.err_exp:
tests/invalid_nodepend/errors_2.err_exp:
tests/warnings/ambiguous_overloading.err_exp:
tests/warnings/inconsistent_pred_order.err_exp:
tests/warnings/subtype_order.err_exp:
tests/warnings/test_tscp.err_exp:
Stop expecting a final space.
100 lines
6.0 KiB
Plaintext
100 lines
6.0 KiB
Plaintext
det_errors.m:009: Error: the determinism declaration for predicate [38;5;87m`p1'/1[39;49m [38;5;203mis[39;49m
|
||
det_errors.m:009: [38;5;203mnot satisfied.[39;49m
|
||
det_errors.m:009: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`semidet'.[39;49m
|
||
det_errors.m:009: The reason for the difference is the following.
|
||
det_errors.m:042:
|
||
det_errors.m:042: In argument 1 of clause head:
|
||
det_errors.m:042: unification of [38;5;87m`HeadVar__1'[39;49m and [38;5;87m`42'[39;49m [38;5;203mcan fail.[39;49m
|
||
det_errors.m:010: Error: the determinism declaration for predicate [38;5;87m`p2'/1[39;49m [38;5;203mis[39;49m
|
||
det_errors.m:010: [38;5;203mnot satisfied.[39;49m
|
||
det_errors.m:010: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`semidet'.[39;49m
|
||
det_errors.m:010: The reason for the difference is the following.
|
||
det_errors.m:043:
|
||
det_errors.m:043: Unification of [38;5;87m`X'[39;49m and [38;5;87m`42'[39;49m [38;5;203mcan fail.[39;49m
|
||
det_errors.m:011: Error: the determinism declaration for predicate [38;5;87m`p3'/1[39;49m [38;5;203mis[39;49m
|
||
det_errors.m:011: [38;5;203mnot satisfied.[39;49m
|
||
det_errors.m:011: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`semidet'.[39;49m
|
||
det_errors.m:011: The reason for the difference is the following.
|
||
det_errors.m:044:
|
||
det_errors.m:044: Unification of [38;5;87m`X'[39;49m and [38;5;87m`42'[39;49m [38;5;203mcan fail.[39;49m
|
||
det_errors.m:012: Error: the determinism declaration for predicate [38;5;87m`p4'/1[39;49m [38;5;203mis[39;49m
|
||
det_errors.m:012: [38;5;203mnot satisfied.[39;49m
|
||
det_errors.m:012: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`semidet'.[39;49m
|
||
det_errors.m:012: The reason for the difference is the following.
|
||
det_errors.m:045:
|
||
det_errors.m:045: In argument 2 of functor `+/2':
|
||
det_errors.m:045: unification with [38;5;87m`21'[39;49m [38;5;203mcan fail.[39;49m
|
||
det_errors.m:026: Error: the determinism declaration for predicate [38;5;87m`q'/2[39;49m [38;5;203mis not[39;49m
|
||
det_errors.m:026: [38;5;203msatisfied.[39;49m
|
||
det_errors.m:026: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`semidet'.[39;49m
|
||
det_errors.m:026: The reason for the difference is the following.
|
||
det_errors.m:048:
|
||
det_errors.m:048: The switch on [38;5;87m`HeadVar__1'[39;49m [38;5;203mdoes not cover[39;49m
|
||
det_errors.m:048: [38;5;203m`d'/0,[39;49m
|
||
det_errors.m:048: [38;5;203m`e'/0,[39;49m
|
||
det_errors.m:048: [38;5;203m`f'/0,[39;49m
|
||
det_errors.m:048: [38;5;203m`g'/0,[39;49m
|
||
det_errors.m:048: [38;5;203m`h'/1,[39;49m
|
||
det_errors.m:048: [38;5;203m`i'/1.[39;49m
|
||
det_errors.m:034: Error: the determinism declaration for predicate [38;5;87m`r'/2[39;49m [38;5;203mis not[39;49m
|
||
det_errors.m:034: [38;5;203msatisfied.[39;49m
|
||
det_errors.m:034: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`nondet'.[39;49m
|
||
det_errors.m:034: The reasons for the difference are the following.
|
||
det_errors.m:054:
|
||
det_errors.m:054: The switch on [38;5;87m`U'[39;49m [38;5;203mdoes not cover[39;49m
|
||
det_errors.m:054: [38;5;203m`u2'/0.[39;49m
|
||
det_errors.m:057:
|
||
det_errors.m:057: Inside the case u3(V_16) of the switch on U:
|
||
det_errors.m:057: the switch on [38;5;87m`V_16'[39;49m [38;5;203mdoes not cover[39;49m
|
||
det_errors.m:057: [38;5;203m`d'/0,[39;49m
|
||
det_errors.m:057: [38;5;203m`e'/0,[39;49m
|
||
det_errors.m:057: [38;5;203m`f'/0,[39;49m
|
||
det_errors.m:057: [38;5;203m`g'/0,[39;49m
|
||
det_errors.m:057: [38;5;203m`h'/1,[39;49m
|
||
det_errors.m:057: [38;5;203m`i'/1.[39;49m
|
||
det_errors.m:066:
|
||
det_errors.m:066: Inside the case u4(V_17) of the switch on U:
|
||
det_errors.m:066: the switch on [38;5;87m`V_17'[39;49m [38;5;203mdoes not cover[39;49m
|
||
det_errors.m:066: [38;5;203m`h'/1,[39;49m
|
||
det_errors.m:066: [38;5;203m`i'/1.[39;49m
|
||
det_errors.m:075:
|
||
det_errors.m:075: Inside the case u4(V_17) of the switch on U:
|
||
det_errors.m:075: inside the case d/0 of the switch on V_17:
|
||
det_errors.m:075: disjunction has more than one disjunct with solutions.
|
||
det_errors.m:078:
|
||
det_errors.m:078: This later disjunct [38;5;203mmay have a solution.[39;49m
|
||
det_errors.m:035: Error: the determinism declaration for predicate [38;5;87m`s'/2[39;49m [38;5;203mis not[39;49m
|
||
det_errors.m:035: [38;5;203msatisfied.[39;49m
|
||
det_errors.m:035: Declared [38;5;40m`det',[39;49m inferred [38;5;203m`nondet'.[39;49m
|
||
det_errors.m:035: The reasons for the difference are the following.
|
||
det_errors.m:093:
|
||
det_errors.m:093: The switch on [38;5;87m`U'[39;49m [38;5;203mdoes not cover[39;49m
|
||
det_errors.m:093: [38;5;203m`u2'/0.[39;49m
|
||
det_errors.m:096:
|
||
det_errors.m:096: Inside the case u3(V_11) of the switch on U:
|
||
det_errors.m:096: the switch on [38;5;87m`V_11'[39;49m [38;5;203mdoes not cover[39;49m
|
||
det_errors.m:096: [38;5;203m`d'/0,[39;49m
|
||
det_errors.m:096: [38;5;203m`e'/0,[39;49m
|
||
det_errors.m:096: [38;5;203m`f'/0,[39;49m
|
||
det_errors.m:096: [38;5;203m`g'/0,[39;49m
|
||
det_errors.m:096: [38;5;203m`h'/1,[39;49m
|
||
det_errors.m:096: [38;5;203m`i'/1.[39;49m
|
||
det_errors.m:116:
|
||
det_errors.m:116: Inside the case u4(V) of the switch on U:
|
||
det_errors.m:116: inside the case d/0 of the switch on V:
|
||
det_errors.m:116: disjunction has more than one disjunct with solutions.
|
||
det_errors.m:119:
|
||
det_errors.m:119: This later disjunct [38;5;203mmay have a solution.[39;49m
|
||
det_errors.m:125:
|
||
det_errors.m:125: Inside the case u4(V) of the switch on U:
|
||
det_errors.m:125: inside the case e/0, f/0 of the switch on V:
|
||
det_errors.m:125: disjunction has more than one disjunct with solutions.
|
||
det_errors.m:126:
|
||
det_errors.m:126: This later disjunct [38;5;203mmay have a solution.[39;49m
|
||
det_errors.m:135:
|
||
det_errors.m:135: Inside the case u4(V) of the switch on U:
|
||
det_errors.m:135: inside the case h/1, i/1 of the switch on V:
|
||
det_errors.m:135: disjunction has more than one disjunct with solutions.
|
||
det_errors.m:136:
|
||
det_errors.m:136: This later disjunct [38;5;203mmay have a solution.[39;49m
|