MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2023-12-01/tests/invalid_nodepend' if /mnt/testing/run/build/mercury-srcdist-rotd-2023-12-01/stage2/scripts/mmc --errorcheck-only --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS bad_mutable \ > bad_mutable.err 2>&1; \ then false; \ else true; \ fi Comparing bad_mutable.err with bad_mutable.err_exp*, results in bad_mutable.err_res ** bad_mutable.err did not match the expected error output ** (closest match was bad_mutable.err_res1) --- bad_mutable.err_exp 2023-10-28 21:23:30.000000000 +1100 +++ bad_mutable.err 2023-12-02 12:30:24.378086482 +1100 @@ -1,8 +1 @@ -bad_mutable.m:012: In declaration for mutable `not_a_type': -bad_mutable.m:012: error: undefined type `no_type'/0. -bad_mutable.m:014: In declaration for mutable `not_an_inst': -bad_mutable.m:014: error: undefined inst `special_ground'/0. -bad_mutable.m:021: Error: in the expansion of the named inst -bad_mutable.m:021: `bad_mutable.t1'/0: -bad_mutable.m:021: the inst `unique' may not appear in `:- mutable' -bad_mutable.m:021: declarations. +Segmentation fault make[3]: *** [../Mmake.common:172: bad_mutable.err_res] Error 1 make[3]: Target 'bad_mutable.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2023-12-01/tests/invalid_nodepend'