8200461: MeetIncompatibleInterfaceArrays test fails with -Xcomp
Summary: Add requires to run test only in Xmixed mode.
Reviewed-by: simonis
## Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved.# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.## This code is free software; you can redistribute it and/or modify it# under the terms of the GNU General Public License version 2 only, as# published by the Free Software Foundation.## This code is distributed in the hope that it will be useful, but WITHOUT# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License# version 2 for more details (a copy is included in the LICENSE file that# accompanied this code).## You should have received a copy of the GNU General Public License version# 2 along with this work; if not, write to the Free Software Foundation,# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.## Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA# or visit www.oracle.com if you need additional information or have any# questions.# #PKGLIST = \com.sun.hotspot.tools.compiler#END PKGLISTFILELIST = main/java/com/sun/hotspot/tools/compiler/*.javaifneq "x$(ALT_BOOTDIR)" "x" BOOTDIR := $(ALT_BOOTDIR)endififeq "x$(BOOTDIR)" "x" JDK_HOME := $(shell dirname $(shell which java))/..else JDK_HOME := $(BOOTDIR)endifisUnix := $(shell test -r c:/; echo $$?)ifeq "$(isUnix)" "1" CPS := :else CPS := ";"endifSRC_DIR = srcBUILD_DIR = buildOUTPUT_DIR = $(BUILD_DIR)/classes# gnumake 3.78.1 does not accept the *s, # so use the shell to expand themALLFILES := $(patsubst %,$(SRC_DIR)/%,$(FILELIST))ALLFILES := $(shell /bin/ls $(ALLFILES))JAVAC = $(JDK_HOME)/bin/javacJAR = $(JDK_HOME)/bin/jar# Tagging it on because there's no reason not to run itall: logc.jarlogc.jar: filelist manifest.mf @mkdir -p $(OUTPUT_DIR) $(JAVAC) -deprecation -sourcepath $(SRC_DIR) -d $(OUTPUT_DIR) @filelist $(JAR) cvfm logc.jar manifest.mf -C $(OUTPUT_DIR) com.PHONY: filelistfilelist: $(ALLFILES) @rm -f $@ @echo $(ALLFILES) > $@clean:: rm -rf filelist logc.jar rm -rf $(BUILD_DIR)