MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/tests/invalid' /mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/stage2/scripts/mmc --generate-dependencies --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --no-intermodule-optimization exported_unify > exported_unify.dep_err 2>&1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/tests/invalid' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/tests/invalid' /mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/stage2/scripts/mmc --make-interface --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS exported_unify_helper_1 /mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/stage2/scripts/mmc --make-short-interface --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS exported_unify_helper_1 /mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/stage2/scripts/mmc --make-interface --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --no-intermodule-optimization exported_unify if /mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/stage2/scripts/mmc --errorcheck-only --grade hlc.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --no-intermodule-optimization \ exported_unify.m > exported_unify.err 2>&1; \ then false; \ else true; \ fi Comparing exported_unify.err with exported_unify.err_exp*, results in exported_unify.err_res ** exported_unify.err did not match the expected error output ** (closest match was exported_unify.err_res1) --- exported_unify.err_exp 2023-10-26 21:55:27.000000000 +1100 +++ exported_unify.err 2024-03-21 13:24:51.159512034 +1100 @@ -1,4 +1 @@ -exported_unify_helper_1.int:003: In clause for unification predicate for type -exported_unify_helper_1.int:003: `foo': -exported_unify_helper_1.int:003: error: undefined predicate -exported_unify_helper_1.int:003: `exported_unify_helper_1.unify_foo'/2. +Segmentation fault make[3]: *** [../Mmake.common:172: exported_unify.err_res] Error 1 make[3]: Target 'exported_unify.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-03-20/tests/invalid' ERROR OUTPUT Segmentation fault END OF THE ERROR OUTPUT