mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-18 19:03:45 +00:00
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.
36 lines
369 B
Plaintext
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
|