Files
mercury/tests/tabling/Mercury.options
Zoltan Somogyi 2a1f376c5d Use spaces in all Mercury.options files.
Use consistent indentation.

Sort many blocks of module-specific MCFLAGS settings by module name.

Add XXXs about some questionable options.
2025-12-06 10:39:04 +11:00

18 lines
895 B
Bash

#---------------------------------------------------------------------------#
# vim: ts=4 sw=4 expandtab ft=sh
#---------------------------------------------------------------------------#
# With the Mercury system as of 17 September 1998,
# tc_minimal works on some machines even in the presence of a known bug
# if inlining is turned on, so we turn inlining off to make the test tougher.
MCFLAGS-tc_minimal_1 += --no-inlining
MCFLAGS-reset_stats_intermod += --intermodule-optimisation
MCFLAGS-reset_stats_intermod_helper_1 += --intermodule-optimisation
# We want to test the operation of the code that catches the infinite loop
# at *runtime*, so we don't want a warning about the infinite loop,
# turned into an error by --halt-at-warn, to cause the failure of test case
# at *compile* time.
MCFLAGS-loopcheck += --no-warn-simple-code