From patchwork Fri Jun 6 10:59:53 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Edward Nevill X-Patchwork-Id: 31481 Return-Path: X-Original-To: linaro@patches.linaro.org Delivered-To: linaro@patches.linaro.org Received: from mail-vc0-f197.google.com (mail-vc0-f197.google.com [209.85.220.197]) by ip-10-151-82-157.ec2.internal (Postfix) with ESMTPS id 6817B20446 for ; Fri, 6 Jun 2014 10:59:57 +0000 (UTC) Received: by mail-vc0-f197.google.com with SMTP id hq11sf10795995vcb.8 for ; Fri, 06 Jun 2014 03:59:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:delivered-to:message-id:subject:from:reply-to:to :cc:date:in-reply-to:references:organization:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-unsubscribe:content-type:content-transfer-encoding; bh=0bDY0KdEuhMOOxA3F7Hte9Gcar8Mo+ZmK48PihuqN9g=; b=F2NuTO8PjBNvvb5RPBkvlGJiKjhpfWJfOBQwrJiA1+saAr9H4/VncuRNy/bwaEAJpg 1hGNpxg+U12tx1JcfJsAgMo8cKs33mOskORz+6PXglX6Yr0MWxU1WjcQvXIpEYTgQsqA TVNokFKnia4X0EauhznrKwhSqAP7aRPau7DcGF5p5MYZiWJR5taNiAg/mRKLyEwJINQa bknFZ2a5qU56G5KPE6wPPbklFGis1fFubmYJaL/w+VuMKa4WEv1Ib7qky3gbbx3Qn2fJ I0q/YL2L6u5dD/U9YQ79yyGwI2AyNCGRyzsgPZMdpluRZLHj8URud4uIA7vQ3S3Vmgru RWdA== X-Gm-Message-State: ALoCoQmTPlifM7eIG56xLNPZ+gNBx41apAoGkGykb3/8Lfv89pOIW9EGYMRlSLw4Z+XT3ZG1NLBm X-Received: by 10.52.171.228 with SMTP id ax4mr2292187vdc.4.1402052397169; Fri, 06 Jun 2014 03:59:57 -0700 (PDT) X-BeenThere: patchwork-forward@linaro.org Received: by 10.140.106.98 with SMTP id d89ls611042qgf.57.gmail; Fri, 06 Jun 2014 03:59:57 -0700 (PDT) X-Received: by 10.52.117.16 with SMTP id ka16mr3374861vdb.72.1402052397063; Fri, 06 Jun 2014 03:59:57 -0700 (PDT) Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172]) by mx.google.com with ESMTPS id qz19si5878012vdb.91.2014.06.06.03.59.57 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 06 Jun 2014 03:59:57 -0700 (PDT) Received-SPF: pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.220.172 as permitted sender) client-ip=209.85.220.172; Received: by mail-vc0-f172.google.com with SMTP id lf12so2738892vcb.17 for ; Fri, 06 Jun 2014 03:59:57 -0700 (PDT) X-Received: by 10.58.245.2 with SMTP id xk2mr3930838vec.9.1402052396979; Fri, 06 Jun 2014 03:59:56 -0700 (PDT) X-Forwarded-To: patchwork-forward@linaro.org X-Forwarded-For: patch@linaro.org patchwork-forward@linaro.org Delivered-To: patches@linaro.org Received: by 10.221.54.6 with SMTP id vs6csp88391vcb; Fri, 6 Jun 2014 03:59:56 -0700 (PDT) X-Received: by 10.180.210.174 with SMTP id mv14mr24871964wic.47.1402052396097; Fri, 06 Jun 2014 03:59:56 -0700 (PDT) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) by mx.google.com with ESMTPS id gq7si46697328wib.55.2014.06.06.03.59.55 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 06 Jun 2014 03:59:56 -0700 (PDT) Received-SPF: pass (google.com: domain of edward.nevill@linaro.org designates 74.125.82.46 as permitted sender) client-ip=74.125.82.46; Received: by mail-wg0-f46.google.com with SMTP id b13so2362390wgh.17 for ; Fri, 06 Jun 2014 03:59:55 -0700 (PDT) X-Received: by 10.180.36.241 with SMTP id t17mr4355969wij.38.1402052395519; Fri, 06 Jun 2014 03:59:55 -0700 (PDT) Received: from [10.0.7.5] ([88.98.47.97]) by mx.google.com with ESMTPSA id di10sm11888721wjb.1.2014.06.06.03.59.54 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Fri, 06 Jun 2014 03:59:54 -0700 (PDT) Message-ID: <1402052393.23149.55.camel@localhost.localdomain> Subject: Re: RFR: JDK8: Merge up to jdk8u20-b16 From: Edward Nevill Reply-To: edward.nevill@linaro.org To: "aarch64-port-dev@openjdk.java.net" Cc: patches@linaro.org Date: Fri, 06 Jun 2014 11:59:53 +0100 In-Reply-To: <1401979392.23149.33.camel@localhost.localdomain> References: <1401979392.23149.33.camel@localhost.localdomain> Organization: Linaro X-Mailer: Evolution 3.8.5 (3.8.5-2.fc19) Mime-Version: 1.0 X-Removed-Original-Auth: Dkim didn't pass. X-Original-Sender: edward.nevill@linaro.org X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.220.172 as permitted sender) smtp.mail=patch+caf_=patchwork-forward=linaro.org@linaro.org Precedence: list Mailing-list: list patchwork-forward@linaro.org; contact patchwork-forward+owners@linaro.org List-ID: X-Google-Group-Id: 836684582541 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , On Thu, 2014-06-05 at 15:43 +0100, Edward Nevill wrote: > I appreciate that there is an increased no. of failures for hotspot over x86, however I would like to push this merge to get it off my desk and go back and look at the failures. > Just to follow up on this. Of the 19 server hotspot failures 1) 7 fail with the message "Type profiling not implemented on this platform", which is correct 2) 6 also fail on x86 3) 2 fail with illegal options to jmap. These two tests pass options to jmap which are no longer supported in JDK8, -heap and -F. The reason this appears to work on x86 is that the test suite does not use the correct path to the jdk under test and ends up picking up the default jdk (usually jdk7) which does support these options. - 1 failed with a configuration issue (the test host didn't know its own hostname). This leaves 3 failures which I am looking into. FAILED: compiler/uncommontrap/TestSpecTrapClassUnloading.java FAILED: compiler/whitebox/IsMethodCompilableTest.java FAILED: gc/metaspace/TestPerfCountersAndMemoryPools.java The following patch patches the exclude file to exclude the tests under 1,2 & 3 above. Regards, Ed. --- CUT HERE --- exporting patch: # HG changeset patch # User Edward Nevill edward.nevill@linaro.org # Date 1402052257 -3600 # Fri Jun 06 11:57:37 2014 +0100 # Node ID 84542d811915975cefaa1515036d4028f59bee7c # Parent 060414387ec933317098a71e1b4b27c9e800eb9c Revised aarch64 jtreg excludes for jdk8u20-b16 diff -r 060414387ec9 -r 84542d811915 test/exclude_aarch64.txt --- a/test/exclude_aarch64.txt Thu Jun 05 13:06:04 2014 +0100 +++ b/test/exclude_aarch64.txt Fri Jun 06 11:57:37 2014 +0100 @@ -1,18 +1,28 @@ -# Added: Wed Feb 19 2014 -# ---------------------- -# These tests all use -server on the java command line which causes -# them to fail with the client compiler. The tests work OK on the -# server compiler so exclude them here. -compiler/codegen/LoadWithMask.java generic-all -compiler/codegen/LoadWithMask2.java generic-all -compiler/uncommontrap/UncommonTrapStackBang.java generic-all - -# ClassSpaceSize (aka PermGen) is not supported by Java 8 -gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java generic-all - -# These tests are failing on x86 - so exclude them for the moment -gc/metaspace/TestPerfCountersAndMemoryPools.java generic-all -runtime/SharedArchiveFile/CdsSameObjectAlignment.java generic-all -runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java generic-all -compiler/whitebox/IsMethodCompilableTest.java generic-all -sun/java2d/OpenGL/DrawBufImgOp.java generic-all +# The following all fail with the message +# "Type profiling not implemented on this platform" +compiler/types/TestSpeculationFailedHigherEqual.jtr generic-all +compiler/types/correctness/CorrectnessTest.jtr generic-all +compiler/types/correctness/OffTest.jtr generic-all +compiler/types/TestMeetTopArrayExactConstantArray.jtr generic-all +compiler/types/TypeSpeculation.jtr generic-all +compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.jtr generic-all +compiler/profiling/TestUnexpectedProfilingMismatch.jtr generic-all +#--------------------------------------------------------------------- +# These tests also fail on x86 +gc/arguments/TestMinInitialErgonomics.java generic-all +gc/g1/TestGCLogMessages.java generic-all +runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java generic-all +runtime/finalStatic/FinalStatic.java generic-all +runtime/lambda-features/InvokespecialInterface.java generic-all +runtime/lambda-features/TestConcreteClassWithAbstractMethod.java generic-all +#--------------------------------------------------------------------- +# This test is bogus. It issues a "jmap -heap" command. However the -heap +# option is not supported on the JDK8 vsn of jmap. The reason it seems +# to work on x86 is that it issues the jmap command without any path +# which means that it is testing the default installed jmap (usually jdk7) +# instead of testing the jmap in the JDK8 it is supposed to be testing. +gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java generic-all +#--------------------------------------------------------------------- +# This test is bogus. It issues a jmap with the -F options which is not +# supported in JDK8. +serviceability/sa/jmap-hashcode/Test8028623.java generic-all --- CUT HERE ---