MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/tests/debugger' /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/mmc --generate-dependencies --grade asm_fast.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --trace deep --trace-table-io-all tabled_read_unitize > tabled_read_unitize.dep_err 2>&1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/tests/debugger' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/tests/debugger' /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/mmc --make-interface --grade asm_fast.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --trace deep --trace-table-io-all tabled_read_unitize /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/mmc --compile-to-c --grade asm_fast.par.gc --mercury-linkage static --flags ../TESTS_FLAGS --flags ../WS_FLAGS --trace deep --trace-table-io-all tabled_read_unitize > tabled_read_unitize.err 2>&1 /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/mgnuc --grade asm_fast.par.gc -- -c tabled_read_unitize.c -o tabled_read_unitize.o /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/mgnuc --grade asm_fast.par.gc -- -c tabled_read_unitize_init.c -o tabled_read_unitize_init.o /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/ml --grade asm_fast.par.gc --no-mercury-stdlib-dir --trace --trace-init-file /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/browser/mer_browser.init --trace-init-file /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/mdbcomp/mer_mdbcomp.init --ssdb-init-file /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/ssdb/mer_ssdb.init -- -o tabled_read_unitize tabled_read_unitize_init.o \ tabled_read_unitize.o \ /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/trace/libmer_trace.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/trace/libmer_eventspec.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/ssdb/libmer_ssdb.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/browser/libmer_browser.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/mdbcomp/libmer_mdbcomp.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/library/libmer_std.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/runtime/libmer_rt.a /mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/boehm_gc/libpar_gc.a MERCURY_OPTIONS="$MERCURY_OPTIONS -de" HOME=/nonexistent MERCURY_SUPPRESS_MDB_BANNER=yes MERCURY_DEBUGGER_INIT=/mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/stage2/scripts/test_mdbrc mdb ./tabled_read_unitize < tabled_read_unitize.inp \ > tabled_read_unitize.out 2>&1 Comparing tabled_read_unitize.out with tabled_read_unitize.exp*, results in tabled_read_unitize.res ** tabled_read_unitize.out did not match the expected output ** (closest match was tabled_read_unitize.res1) --- tabled_read_unitize.exp 2020-10-11 14:28:48.000000000 +1100 +++ tabled_read_unitize.out 2022-04-03 19:47:49.586427737 +1000 @@ -12,10 +12,43 @@ mdb> continue E2: C2 CALL pred tabled_read_unitize.unitize/4-0 (det) mdb> finish -a - E3: C2 EXIT pred tabled_read_unitize.unitize/4-0 (det) -mdb> retry -f - E2: C2 CALL pred tabled_read_unitize.unitize/4-0 (det) -mdb> continue -S -123 -4506 -789 + E3: C3 CALL pred tabled_read_unitize.read_num/4-0 (det) + E4: C4 CALL pred tabled_read_unitize.read_num_2/5-0 (det) + E5: C5 CALL pred tabled_read_unitize.read_char_code/4-0 (det) + E6: C5 EXIT pred tabled_read_unitize.read_char_code/4-0 (det) + E7: C4 COND pred tabled_read_unitize.read_num_2/5-0 (det) c2;?; + E8: C4 THEN pred tabled_read_unitize.read_num_2/5-0 (det) c2;t; + E9: C6 CALL pred tabled_read_unitize.read_num_2/5-0 (det) + E10: C7 CALL pred tabled_read_unitize.read_char_code/4-0 (det) + E11: C7 EXIT pred tabled_read_unitize.read_char_code/4-0 (det) + E12: C6 COND pred tabled_read_unitize.read_num_2/5-0 (det) c2;?; + E13: C6 THEN pred tabled_read_unitize.read_num_2/5-0 (det) c2;t; + E14: C8 CALL pred tabled_read_unitize.read_num_2/5-0 (det) + E15: C9 CALL pred tabled_read_unitize.read_char_code/4-0 (det) + E16: C9 EXIT pred tabled_read_unitize.read_char_code/4-0 (det) + E17: C8 COND pred tabled_read_unitize.read_num_2/5-0 (det) c2;?; + E18: C8 ELSE pred tabled_read_unitize.read_num_2/5-0 (det) c2;e; + E19: C8 EXIT pred tabled_read_unitize.read_num_2/5-0 (det) + E20: C6 EXIT pred tabled_read_unitize.read_num_2/5-0 (det) + E21: C4 EXIT pred tabled_read_unitize.read_num_2/5-0 (det) + E22: C3 EXIT pred tabled_read_unitize.read_num/4-0 (det) + E23: C10 CALL pred tabled_read_unitize.read_num/4-0 (det) + E24: C11 CALL pred tabled_read_unitize.read_num_2/5-0 (det) + E25: C12 CALL pred tabled_read_unitize.read_char_code/4-0 (det) +--more-- retry -f +unknown command, try again +--more-- continue -S +unknown command, try again +--more-- E26: C12 EXIT pred tabled_read_unitize.read_char_code/4-0 (det) + E27: C11 COND pred tabled_read_unitize.read_num_2/5-0 (det) c2;?; + E28: C11 THEN pred tabled_read_unitize.read_num_2/5-0 (det) c2;t; + E29: C13 CALL pred tabled_read_unitize.read_num_2/5-0 (det) + E30: C14 CALL pred tabled_read_unitize.read_char_code/4-0 (det) + E31: C14 EXIT pred tabled_read_unitize.read_char_code/4-0 (det) + E32: C13 COND pred tabled_read_unitize.read_num_2/5-0 (det) c2;?; + E33: C13 ELSE pred tabled_read_unitize.read_num_2/5-0 (det) c2;e; + E34: C13 EXIT pred tabled_read_unitize.read_num_2/5-0 (det) + E35: C11 EXIT pred tabled_read_unitize.read_num_2/5-0 (det) + E36: C10 EXIT pred tabled_read_unitize.read_num/4-0 (det) + E37: C2 EXIT pred tabled_read_unitize.unitize/4-0 (det) +mdb> mdb: are you sure you want to quit? \ No newline at end of file make[3]: *** [../Mmake.common:138: tabled_read_unitize.res] Error 1 make[3]: Target 'tabled_read_unitize.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2022-04-02/tests/debugger' ERROR OUTPUT tabled_read_unitize.m:058: Warning: debugging implicitly tables all predicates tabled_read_unitize.m:058: that perform I/O (to make the mdb command `retry' tabled_read_unitize.m:058: safe across I/O), but tabling is not compatible tabled_read_unitize.m:058: with parallel execution. tabled_read_unitize.m:079: Warning: debugging implicitly tables all predicates tabled_read_unitize.m:079: that perform I/O (to make the mdb command `retry' tabled_read_unitize.m:079: safe across I/O), but tabling is not compatible tabled_read_unitize.m:079: with parallel execution. tabled_read_unitize.m:091: Warning: debugging implicitly tables all predicates tabled_read_unitize.m:091: that perform I/O (to make the mdb command `retry' tabled_read_unitize.m:091: safe across I/O), but tabling is not compatible tabled_read_unitize.m:091: with parallel execution. tabled_read_unitize.m:102: Warning: debugging implicitly tables all predicates tabled_read_unitize.m:102: that perform I/O (to make the mdb command `retry' tabled_read_unitize.m:102: safe across I/O), but tabling is not compatible tabled_read_unitize.m:102: with parallel execution. END OF THE ERROR OUTPUT