MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2023-12-08/tests/invalid_nodepend' if /mnt/testing/run/build/mercury-srcdist-rotd-2023-12-08/stage2/scripts/mmc --errorcheck-only --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --no-halt-at-invalid-interface func_errors \ > func_errors.err 2>&1; \ then false; \ else true; \ fi Comparing func_errors.err with func_errors.err_exp*, results in func_errors.err_res ** func_errors.err did not match the expected error output ** (closest match was func_errors.err_res1) --- func_errors.err_exp 2021-07-28 22:23:57.000000000 +1000 +++ func_errors.err 2023-12-09 13:23:08.357101135 +1100 @@ -1,11 +1 @@ -func_errors.m:011: Error: some but not all arguments have modes. -func_errors.m:011: The arguments without modes are the second and the return -func_errors.m:011: value. -func_errors.m:012: Error: some but not all arguments have modes. -func_errors.m:012: The argument without a mode is the return value. -func_errors.m:013: Error: some but not all arguments have modes. -func_errors.m:013: The arguments without modes are the first and second. -func_errors.m:017: Error: predicate `p'/2 declares a determinism without -func_errors.m:017: declaring the modes of its arguments. -func_errors.m:019: Error: some but not all arguments have modes. -func_errors.m:019: The arguments without modes are the second and third. +Segmentation fault make[3]: *** [../Mmake.common:172: func_errors.err_res] Error 1 make[3]: Target 'func_errors.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2023-12-08/tests/invalid_nodepend'