MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/tests/debugger' /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/mmc --generate-dependencies --grade none.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --trace deep --event-set-file-name user_event_spec --trace shallow user_event_shallow > user_event_shallow.dep_err 2>&1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/tests/debugger' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/tests/debugger' /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/mmc --make-interface --grade none.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --trace deep --event-set-file-name user_event_spec --trace shallow user_event_shallow /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/mmc --compile-to-c --grade none.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --trace deep --event-set-file-name user_event_spec --trace shallow user_event_shallow > user_event_shallow.err 2>&1 /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/mgnuc --grade none.gc -- -c user_event_shallow.c -o user_event_shallow.o /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/mgnuc --grade none.gc -- -c user_event_shallow_init.c -o user_event_shallow_init.o /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/ml --grade none.gc --no-mercury-stdlib-dir --trace --trace-init-file /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/browser/mer_browser.init --trace-init-file /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/mdbcomp/mer_mdbcomp.init --ssdb-init-file /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/ssdb/mer_ssdb.init -- -o user_event_shallow user_event_shallow_init.o \ user_event_shallow.o \ /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/trace/libmer_trace.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/trace/libmer_eventspec.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/ssdb/libmer_ssdb.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/browser/libmer_browser.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/mdbcomp/libmer_mdbcomp.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/library/libmer_std.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/runtime/libmer_rt.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/boehm_gc/libgc.a MERCURY_OPTIONS="$MERCURY_OPTIONS -de" HOME=/nonexistent MERCURY_SUPPRESS_MDB_BANNER=yes MERCURY_DEBUGGER_INIT=/mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/stage2/scripts/test_mdbrc mdb ./user_event_shallow < user_event_shallow.inp \ > user_event_shallow.out 2>&1 Comparing user_event_shallow.out with user_event_shallow.exp*, results in user_event_shallow.res ** user_event_shallow.out did not match the expected output ** (closest match was user_event_shallow.res1) --- user_event_shallow.exp 2021-07-30 21:19:09.000000000 +1000 +++ user_event_shallow.out 2022-05-04 05:04:42.464254257 +1000 @@ -42,14 +42,19 @@ 5 B (arg 1) 6 D (arg 2) 7 HeadVar__3 - 8 L + 8 BmN + 9 L + 10 N + 11 NmB mdb> print * test_failed (attr 0) "N - B" arg_b (attr 1, B) 1 arg_d (attr 2, N) 2 arg_list (attr 3, HeadVar__3) [2, 3, 4, 5] D (arg 2) 1 + BmN -1 L [3, 4, 5] + NmB 1 mdb> print !arg_b arg_b (attr 1, B) 1 mdb> user make[3]: *** [../Mmake.common:138: user_event_shallow.res] Error 1 make[3]: Target 'user_event_shallow.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-05-01/tests/debugger'