mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-18 02:43:40 +00:00
tests/valid/Mmake.valid.common:
Delete the RESERVE_TAG_PROGS make variable, since we have not supported
reserved tags for a long time.
Delete the NO_SPECIAL_PREDS_PROG make variable, since (despite its
documentation) we do not actually specify --no-special-preds for
the test cases listed in it.
tests/valid/Mmakefile:
Conform to the changes above. Move the only test listed for
NO_SPECIAL_PREDS_PROG to OTHER_PROGS.
tests/valid_seq/Mmakefile:
Conform to the changes above.
tests/valid/unify_typeinfo_bug.m:
Fix programming style.
tests/valid_seq/intermod_user_sharing.m:
Delete a redundant import.
97 lines
1.9 KiB
Makefile
97 lines
1.9 KiB
Makefile
#-----------------------------------------------------------------------------#
|
|
# vim: ts=8 sw=8 noexpandtab ft=make
|
|
#-----------------------------------------------------------------------------#
|
|
|
|
TESTS_DIR = ..
|
|
THIS_DIR = valid_seq
|
|
MAYBE_J1 = -j1
|
|
|
|
#-----------------------------------------------------------------------------#
|
|
|
|
# Please keep these lists sorted.
|
|
# The documentation of what tests each list should contain (what little
|
|
# there is of it) is in ../valid/Mmake.valid.common.
|
|
|
|
AGC_PROGS =
|
|
|
|
TRAIL_PROGS =
|
|
|
|
TYPECLASS_PROGS = \
|
|
func_class \
|
|
tc_map_lookup
|
|
|
|
C_PROGS =
|
|
|
|
C_INTERFACE_PROGS = \
|
|
intermod_pragma_import \
|
|
test_xmlreader
|
|
|
|
SOLVER_PROGS =
|
|
|
|
DEEP_PROF_CAPABLE_PROGS =
|
|
|
|
LLDS_PROGS =
|
|
|
|
TABLE_PROGS =
|
|
|
|
PAR_CONJ_PROGS =
|
|
|
|
CTGC_PROGS =
|
|
|
|
CONSTRAINT_TYPECHECK_PROGS = \
|
|
ambig_high_level \
|
|
ambig_pred
|
|
|
|
NON_DECLDEBUG_PROGS =
|
|
|
|
OTHER_PROGS = \
|
|
bug100 \
|
|
exported_foreign_type \
|
|
foreign_du_field \
|
|
func_int_bug_main \
|
|
int_impl_imports \
|
|
intermod_bug_nested \
|
|
intermod_char \
|
|
intermod_dcg_bug \
|
|
intermod_impure \
|
|
intermod_lambda \
|
|
intermod_nested \
|
|
intermod_nested_module \
|
|
intermod_nested_module_bug \
|
|
intermod_nested_uniq \
|
|
intermod_quote \
|
|
intermod_record \
|
|
intermod_test \
|
|
intermod_type_spec \
|
|
intermod_typeclass \
|
|
intermod_typeclass_exist \
|
|
intermod_ua_type_spec \
|
|
intermod_user_equality \
|
|
intermod_user_equality_nested \
|
|
intermod_user_sharing \
|
|
module_a \
|
|
module_b \
|
|
module_c \
|
|
module_d \
|
|
module_e \
|
|
nested_mod_type_bug \
|
|
nested_module_bug \
|
|
opt_det_warn \
|
|
parsing_bug_main \
|
|
transitive_instance
|
|
|
|
# XXX The following tests are not valid under the current Mercury
|
|
# language rules:
|
|
#
|
|
# constraint_proof_bug
|
|
|
|
# XXX mmake should automatically handle these two dependencies.
|
|
$(dates_subdir)intermod_nested_module2.date: \
|
|
$(date0s_subdir)intermod_nested_module2.date0
|
|
$(dates_subdir)intermod_user_equality_nested2.date: \
|
|
$(date0s_subdir)intermod_user_equality_nested2.date0
|
|
|
|
include ../valid/Mmake.valid.common
|
|
|
|
clean_local:
|