because the new one (as yet) does not purify complex conditions.
We could call xlat_purify() from compile.c, or just manually
check the || and && when parsing in xlat_expr.c
# Migration support. Some of the tests don't run under the new
# conditions, so we don't run them under the new conditions.
#
-ifeq "$(findstring ${1}, paircmp xlat-string xlat-subst)" ""
+ifeq "$(findstring ${1}, paircmp xlat-string xlat-subst if-failed-xlat if-regex-match-comp if-regex-match-named)" ""
$(OUTPUT)/${1}: NEW_COND=-S parse_new_conditions=yes -S use_new_conditions=yes
endif