Files
mercury/tests/invalid/max_error_line_width.err_exp
Zoltan Somogyi fdd141bf77 Clean up the tests in the other test directories.
tests/invalid/*.{m,err_exp}:
tests/misc_tests/*.m:
tests/mmc_make/*.m:
tests/par_conj/*.m:
tests/purity/*.m:
tests/stm/*.m:
tests/string_format/*.m:
tests/structure_reuse/*.m:
tests/submodules/*.m:
tests/tabling/*.m:
tests/term/*.m:
tests/trailing/*.m:
tests/typeclasses/*.m:
tests/valid/*.m:
tests/warnings/*.{m,exp}:
    Make these tests use four-space indentation, and ensure that
    each module is imported on its own line. (I intend to use the latter
    to figure out which subdirectories' tests can be executed in parallel.)

    These changes usually move code to different lines. For the tests
    that check compiler error messages, expect the new line numbers.

browser/cterm.m:
browser/tree234_cc.m:
    Import only one module per line.

tests/hard_coded/boyer.m:
    Fix something I missed.
2015-02-16 12:32:18 +11:00

59 lines
4.5 KiB
Plaintext

max_error_line_width.m:056: In clause for predicate `ambig_overload1'/1:
max_error_line_width.m:056: error: excessively ambiguous overloading.
max_error_line_width.m:056: This caused the type checker to exceed its limits. It may also make your code difficult to
max_error_line_width.m:056: understand.
max_error_line_width.m:056: The following symbol was overloaded in the following contexts.
max_error_line_width.m:054: The function symbol `f'/0.
max_error_line_width.m:054: The possible matches are:
max_error_line_width.m:054: the type constructor `max_error_line_width.bar'/0,
max_error_line_width.m:054: the type constructor `max_error_line_width.foo'/0,
max_error_line_width.m:054: the builtin type constructor `character'.
max_error_line_width.m:055: The function symbol `f'/0 is also overloaded here.
max_error_line_width.m:059: In clause for predicate `ambig_overload2'/1:
max_error_line_width.m:059: warning: highly ambiguous overloading.
max_error_line_width.m:059: This may cause type-checking to be very slow. It may also make your code difficult to
max_error_line_width.m:059: understand.
max_error_line_width.m:059: The following symbols were overloaded in the following contexts.
max_error_line_width.m:059: The function symbol `a1'/0.
max_error_line_width.m:059: The possible matches are:
max_error_line_width.m:059: the type constructor `max_error_line_width.baz'/0,
max_error_line_width.m:059: the type constructor `max_error_line_width.qux'/0.
max_error_line_width.m:059: The function symbol `a2'/0.
max_error_line_width.m:059: The possible matches are:
max_error_line_width.m:059: the type constructor `max_error_line_width.baz'/0,
max_error_line_width.m:059: the type constructor `max_error_line_width.qux'/0.
max_error_line_width.m:113: In clause for predicate `test_lt'/1:
max_error_line_width.m:113: error: excessively ambiguous overloading.
max_error_line_width.m:113: This caused the type checker to exceed its limits. It may also make your code difficult to
max_error_line_width.m:113: understand.
max_error_line_width.m:113: The following symbol was overloaded in the following contexts.
max_error_line_width.m:064: The predicate symbol predicate `<'/2.
max_error_line_width.m:064: The possible matches are:
max_error_line_width.m:064: predicate `int.<'/2,
max_error_line_width.m:064: predicate `float.<'/2.
max_error_line_width.m:065: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:066: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:067: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:068: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:069: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:070: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:071: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:072: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:073: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:074: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:075: The predicate symbol predicate `<'/2 is also overloaded here.
max_error_line_width.m:123: In clause for predicate `set_browser_param_from_option_table'/3:
max_error_line_width.m:123: warning: highly ambiguous overloading.
max_error_line_width.m:123: This may cause type-checking to be very slow. It may also make your code difficult to
max_error_line_width.m:123: understand.
max_error_line_width.m:123: The following symbol was overloaded in the following contexts.
max_error_line_width.m:118: The function symbol `lookup_bool_option'/2.
max_error_line_width.m:118: The possible matches are:
max_error_line_width.m:118: predicate `getopt.lookup_bool_option'/3,
max_error_line_width.m:118: function `getopt.lookup_bool_option'/2.
max_error_line_width.m:119: The function symbol `lookup_bool_option'/2 is also overloaded here.
max_error_line_width.m:120: The function symbol `lookup_bool_option'/2 is also overloaded here.
max_error_line_width.m:121: The function symbol `lookup_bool_option'/2 is also overloaded here.
max_error_line_width.m:122: The function symbol `lookup_bool_option'/2 is also overloaded here.
max_error_line_width.m:123: The function symbol `lookup_bool_option'/2 is also overloaded here.