Branches: main, 10.04
Fix bug #145.
compiler/loop_inv.m:
Fix a bug wherein the variable holding the higher order term being
called was not considered a goal input. Hence the goal may be
incorrectly considered loop-invariant.
tests/hard_coded/Mercury.options:
tests/hard_coded/Mmakefile:
tests/hard_coded/loop_inv_test4.exp:
tests/hard_coded/loop_inv_test4.m:
Add test case.
Enable loop_inv_test3 which seems to have been left out accidentally.