MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2023-08-11/tests/invalid_nodepend' if /mnt/testing/run/build/mercury-srcdist-rotd-2023-08-11/stage2/scripts/mmc --errorcheck-only --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --verbose-error-messages instance_bug \ > instance_bug.err 2>&1; \ then false; \ else true; \ fi Comparing instance_bug.err with instance_bug.err_exp*, results in instance_bug.err_res ** instance_bug.err did not match the expected error output ** (closest match was instance_bug.err_res1) --- instance_bug.err_exp 2022-02-04 18:03:14.000000000 +1100 +++ instance_bug.err 2023-08-12 15:03:31.497034986 +1000 @@ -1,6 +1 @@ -instance_bug.m:013: Error: non-abstract instance declaration in module -instance_bug.m:013: interface. -instance_bug.m:013: If you intend to export this instance, move this -instance_bug.m:013: declaration to the implementation section, replacing it -instance_bug.m:013: in the interface section with its abstract version, which -instance_bug.m:013: omits the `where [...]' part. +Segmentation fault make[3]: *** [../Mmake.common:172: instance_bug.err_res] Error 1 make[3]: Target 'instance_bug.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2023-08-11/tests/invalid_nodepend'