Files
mercury/tests/declarative_debugger/trust.inp
Julien Fischer 5d0acda798 Delete obsolete predicates from builtin module.
library/builtin:
    Delete the promise_only_solution/1 and promise_only_solution_io/4. Both
    have have been marked as obsolete since 2015.

    Also delete the non-public impure versions of those, get_one_solution/1
    and get_one_solution_io/4. Implementing the pure versions was the only
    use of these.

compiler/hlds_goal.m:
    Delete a reference to promise_only_solution in a comment.

tests/declarative_debugger/trust.exp:
tests/declarative_debugger/trust.inp:
tests/declarative_debugger/trust_1.m:
     Replace a call to promise_only_solution/1; this does simplify this test
     a little, but does not affect what the trust_1 module was testing, namely
     the user-defined comparison on the type exported by that module.

tests/declarative_debugger/exceptions.m:
tests/hard_coded/myset.m:
tests/hard_coded/user_compare.m:
tests/valid_seq/intermod_nested_module_bug2.m:
extras/curs/samples/nibbles.m:
     Replace calls to the now deleted predicates.
2022-04-13 15:09:21 +10:00

36 lines
369 B
Plaintext

register --quiet
untrust 0
context none
echo on
trust trust_1.
trusted
untrust 1
trusted
trust trust_2
trust trust.
0
trusted
trust trust_2
trusted
untrust 2
trust trust_1
trust no_such_module
trust trust_2.
trust std lib
trust standard library
trusted
untrust 3
trusted
untrust 3
untrust 99
untrust 4
untrust 5
step
finish
dd -d 3 -n 7
n
trust
trust module
y
continue