Files
mercury/tests/declarative_debugger/sort.exp
Julien Fischer 9656e13e73 Fix some declarative debugger test on Windows.
tests/declarative_debugger/Mmakefile:
    Filter memory addresses and error codes from the output of the
    condition_bug and sort tests.

tests/declarative_debugger/sort.exp:
    Conform to the above change.

tests/Mmake.common:
    Shut up an error from grep when a directory does not contain
    a FAILED_TESTS file.
2023-07-30 13:33:46 +10:00

69 lines
1.4 KiB
Plaintext

E1: C1 CALL pred sort.main/2-0 (det) sort.m:28
mdb> echo on
Command echo enabled.
mdb> register --quiet
mdb> table_io start
I/O tabling started.
mdb> max_io_actions 30
mdb> finish
ian
ian
ian
ian
E2: C1 EXIT pred sort.main/2-0 (det) sort.m:28
mdb> format pretty
mdb> format_param depth 1
mdb> dd
main(...)
25 tabled IO actions:
command_line_arguments(...)
do_open_text(...)
lock_stream_db
get_stream_db(...)
set_stream_db(...)
unlock_stream_db
read_line_as_string_2(...)
read_line_as_string_2(...)
read_line_as_string_2(...)
read_line_as_string_2(...)
read_line_as_string_2(...)
output_stream_2(...)
do_write_string(...)
output_stream_2(...)
do_write_string(...)
output_stream_2(...)
do_write_string(...)
output_stream_2(...)
do_write_string(...)
output_stream_2(...)
do_write_string(...)
output_stream_2(...)
do_write_string(...)
output_stream_2(...)
do_write_string(...)
Valid? depth io 10
dd> print io 9
read_line_as_string_2('<<foreign(stream, 0xNNNN)>>', yes, rlas_ok,
'<<foreign(system_error, 0xNNNN)>>', "rafe\n")
dd> depth io 1
dd> no
open_stream(...)
5 tabled IO actions:
do_open_text(...)
lock_stream_db
get_stream_db(...)
set_stream_db(...)
unlock_stream_db
Valid? yes
read_lines(...)
5 tabled IO actions:
read_line_as_string_2(...)
read_line_as_string_2(...)
read_line_as_string_2(...)
read_line_as_string_2(...)
read_line_as_string_2(...)
Valid? quit
Diagnosis aborted.
E2: C1 EXIT pred sort.main/2-0 (det) sort.m:28
mdb> quit -y