From deepak.n.damodaran at oracle.com Fri Sep 3 07:54:49 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Fri, 3 Sep 2021 07:54:49 +0000 Subject: OpenJDK 18 EA build 13 test results are available In-Reply-To: <89284397-E4DE-432B-A7DD-E197A36603E8@oracle.com> References: <89284397-E4DE-432B-A7DD-E197A36603E8@oracle.com> Message-ID: <9FB8EAD3-1EC5-422B-B0D7-8A0696358084@oracle.com> OpenJDK 18 EA build 13 test results are available at https://download.java.net/openjdk/testresults/18/testresults.html The jdk test results contain 5 differences from the build 12 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/12/jdk/JTwork pass: 8,028; fail: 1; not run: 2,870 1: /qoutreach1/jdktest/merge18/13/jdk/JTwork pass: 8,027; fail: 1; not run: 2,875 0 1 Test --- pass java/lang/System/FileEncodingTest.java pass --- java/lang/instrument/BootClassPath/BootClassPathTest.sh --- pass sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java pass --- sun/tools/jcmd/JcmdOutputEncodingTest.java pass --- sun/tools/jstack/BasicJStackTest.java 5 differences The hotspot test results contain 5 differences from the build 12 test results. One new testcase failure found. Seems to be an intermittent failure. 0: /qoutreach1/jdktest/merge18/12/hotspot/JTwork pass: 5,700; not run: 481 1: /qoutreach1/jdktest/merge18/13/hotspot/JTwork pass: 5,701; fail: 1; not run: 481 0 1 Test pass --- gc/stringdedup/TestStringDeduplicationInterned.java#id3 --- pass gc/stringdedup/TestStringDeduplicationInterned.java#id4 --- pass resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java --- pass runtime/logging/FoldMultilinesTest.java pass fail vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java 5 differences The langtools test results contain 2 differences from the build 12 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/12/langtools/JTwork pass: 3,822; not run: 435 1: /qoutreach1/jdktest/merge18/13/langtools/JTwork pass: 3,824; not run: 435 0 1 Test --- pass tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java --- pass tools/javac/lambda/8262095/T8262095.java 2 differences Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India From deepak.n.damodaran at oracle.com Mon Sep 13 07:53:49 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Mon, 13 Sep 2021 07:53:49 +0000 Subject: OpenJDK 18 EA build 14 test results are available In-Reply-To: <339CE2F7-D699-4D3B-93EC-769B000D3F29@oracle.com> References: <339CE2F7-D699-4D3B-93EC-769B000D3F29@oracle.com> Message-ID: <65B70C68-7510-4AC0-A80E-688CF273D8BD@oracle.com> OpenJDK 18 EA build 14 test results are available at https://download.java.net/openjdk/testresults/18/testresults.html The jdk test results contain 4 differences from the build 13 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/13/jdk/JTwork pass: 8,027; fail: 1; not run: 2,875 1: /qoutreach1/jdktest/merge18/14/jdk/JTwork pass: 8,031; fail: 1; not run: 2,875 0 1 Test --- pass java/nio/channels/Channels/TransferTo.java --- pass java/util/DoubleStreamSums/CompensatedSums.java --- pass java/util/DoubleSummaryStatistics/NegativeCompensation.java --- pass sun/security/ec/ECDSAPrvGreaterThanOrder.java 4 differences The hotspot test results contain 22 differences from the build 13 test results. One new testcase failure found. Seems to be an intermittent failure. 0: /qoutreach1/jdktest/merge18/13/hotspot/JTwork pass: 5,701; fail: 1; not run: 481 1: /qoutreach1/jdktest/merge18/14/hotspot/JTwork pass: 5,715; not run: 483 0 1 Test --- pass compiler/loopopts/TestInfiniteLoopCCP.java --- pass compiler/unsafe/AlignmentGapAccess.java --- pass compiler/unsafe/UnsafeCopyMemory.java --- pass compiler/vectorapi/TestNoInline.java pass --- runtime/InvocationTests/invocationC1Tests.java --- pass runtime/InvocationTests/invocationC1Tests.java#interface --- pass runtime/InvocationTests/invocationC1Tests.java#special --- pass runtime/InvocationTests/invocationC1Tests.java#virtual pass --- runtime/InvocationTests/invocationOldCHATests.java --- pass runtime/InvocationTests/invocationOldCHATests.java#interface --- pass runtime/InvocationTests/invocationOldCHATests.java#special --- pass runtime/InvocationTests/invocationOldCHATests.java#virtual pass --- runtime/InvocationTests/invokeinterfaceTests.java --- pass runtime/InvocationTests/invokeinterfaceTests.java#current-comp --- pass runtime/InvocationTests/invokeinterfaceTests.java#current-int --- pass runtime/InvocationTests/invokeinterfaceTests.java#old-int pass --- runtime/InvocationTests/invokespecialTests.java --- pass runtime/InvocationTests/invokespecialTests.java#current-comp --- pass runtime/InvocationTests/invokespecialTests.java#current-int --- pass runtime/InvocationTests/invokespecialTests.java#old-int --- pass runtime/cds/appcds/TestEpsilonGCWithCDS.java fail pass vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java 22 differences The langtools test results contain 2 differences from the build 13 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/13/langtools/JTwork pass: 3,824; not run: 435 1: /qoutreach1/jdktest/merge18/14/langtools/JTwork pass: 3,826; not run: 435 0 1 Test --- pass tools/javac/foreach/ExprTypeIsTypeVariableTest.java --- pass tools/javac/warnings/UnboundAndBoundByObjectTest.java 2 differences Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India From deepak.n.damodaran at oracle.com Tue Sep 14 17:45:49 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Tue, 14 Sep 2021 17:45:49 +0000 Subject: Release Announcement: General Availability of Java 17 / JDK 17 In-Reply-To: <0F722AA7-F2B3-4FA4-8829-0438E39524DF@oracle.com> References: <4dd6e1ad-2afe-c287-7597-acd87fcce643@oracle.com> <7da02f82-53e6-eb3e-9561-0c25ceca01f6@oracle.com> <0F722AA7-F2B3-4FA4-8829-0438E39524DF@oracle.com> Message-ID: <1F0F513F-86CC-4DB7-9DE6-CF86D5BC2147@oracle.com> Release Announcement: General Availability of Java 17 / JDK 17 * JDK 17, the reference implementation of Java 17, is now Generally Available. [1] * GPL-licensed OpenJDK builds from Oracle are available here: https://jdk.java.net/17/ * JDK 17 Release notes * Inside Java: The Arrival of Java 17! JDK 17 includes the following features [2]: * JEP 306: Restore Always-Strict Floating-Point Semantics * JEP 356: Enhanced Pseudo-Random Number Generators * JEP 382: New macOS Rendering Pipeline * JEP 391: macOS/AArch64 Port * JEP 398: Deprecate the Applet API for Removal * JEP 403: Strongly Encapsulate JDK Internals * JEP 406: Pattern Matching for switch (Preview) * JEP 407: Remove RMI Activation * JEP 409: Sealed Classes * JEP 410: Remove the Experimental AOT and JIT Compiler * JEP 411: Deprecate the Security Manager for Removal * JEP 412: Foreign Function & Memory API (Incubator) * JEP 414: Vector API (Second Incubator) * JEP 415: Context-Specific Deserialization Filters JDK 17 will be a long-term-support (LTS) release from most vendors,including Oracle. If you?re upgrading from the previous LTS release,JDK 11, then you have many more JEPs to look forward to, summarized here: https://openjdk.java.net/jdk/17/jeps-since-jdk-11 Thanks to everyone who contributed to JDK 17, whether by creating features or enhancements, logging bugs, or downloading and testing the early-access builds. OpenJDK 18 Early Access build 14 is now available at https://jdk.java.net/18/ * These early access, open source builds are provided under the GNU General Public License, version 2, with the Classpath Exception. * JEPs targeted to JDK 18, so far: * JEP 400: UTF-8 by Default * JEP 413: Code Snippets in Java API Documentation * Release Notes are available at https://jdk.java.net/18/release-notes * Significant changes since the last availability email: * JDK-8271745: Fix Issues With the KW and KWP Modes of SunJCE Provider * JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types * JDK-8225083: Remove Google certificate that is expiring in December 2021 * JDK-8251329: Zip File System Provider Throws ZipException when entry name element contains "." or ".." * JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 * Project Loom Early-Access Builds * Build 18-loom+2-74 (2021/8/7) based on jdk-18+9 is available - https://jdk.java.net/loom/ * These early access, open source builds are provided under the GNU General Public License, version 2, with the Classpath Exception. * Please send feedback via e-mail to loom-dev at openjdk.java.net. To send e-mail to this address you must first subscribe to the mailing list. Rgds, Deepak [1] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html [2] https://openjdk.java.net/projects/jdk/17/ From deepak.n.damodaran at oracle.com Mon Sep 20 06:29:57 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Mon, 20 Sep 2021 06:29:57 +0000 Subject: OpenJDK 18 EA build 15 test results are available In-Reply-To: <87E51510-BFAF-4A5E-918E-DE8AEBB519F6@oracle.com> References: <87E51510-BFAF-4A5E-918E-DE8AEBB519F6@oracle.com> Message-ID: <39FE51EA-E321-42B1-8953-9160D797C0C2@oracle.com> OpenJDK 18 EA build 15 test results are available at https://download.java.net/openjdk/testresults/18/testresults.html The jdk test results contain 7 differences from the build 14 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/14/jdk/JTwork pass: 8,031; fail: 1; not run: 2,875 1: /qoutreach1/jdktest/merge18/15/jdk/JTwork pass: 8,034; fail: 1; not run: 2,907 0 1 Test --- pass com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java pass --- java/lang/RuntimeTests/exec/ExecCommand.java --- pass java/lang/instrument/BootClassPath/BootClassPathTest.sh --- pass java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java --- pass java/net/URLConnection/URLConnectionHeadersOrder.java pass --- java/util/regex/GraphemeTest.java --- pass java/util/regex/whitebox/GraphemeTest.java 7 differences The hotspot test results contain 11 differences from the build 14 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/14/hotspot/JTwork pass: 5,715; not run: 483 1: /qoutreach1/jdktest/merge18/15/hotspot/JTwork pass: 5,714; not run: 496 0 1 Test --- pass compiler/c2/TestAddXorIdeal.java --- pass compiler/c2/irTests/TestPostParseCallDevirtualization.java --- pass compiler/loopopts/TestLoopPredicateDep.java pass --- compiler/uncommontrap/TestDeoptOOM.java --- pass compiler/uncommontrap/TestDeoptOOM.java#id0 --- pass compiler/uncommontrap/TestDeoptOOM.java#id1 pass --- gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id4 pass --- gc/stringdedup/TestStringDeduplicationInterned.java#id4 pass --- gc/stringdedup/TestStringDeduplicationPrintOptions.java#id4 pass --- gc/stringdedup/TestStringDeduplicationTableResize.java#id4 pass --- gc/stringdedup/TestStringDeduplicationYoungGC.java#id4 11 differences The langtools test results contain 4 differences from the build 14 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/14/langtools/JTwork pass: 3,826; not run: 435 1: /qoutreach1/jdktest/merge18/15/langtools/JTwork pass: 3,824; not run: 438 0 1 Test --- pass tools/javac/records/RecordsErrorRecovery.java pass --- tools/jdeps/MultiReleaseJar.java pass --- tools/jdeps/listdeps/ListModuleDeps.java pass --- tools/sjavac/IdleShutdown.java 4 differences Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India From deepak.n.damodaran at oracle.com Fri Sep 24 15:20:32 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Fri, 24 Sep 2021 15:20:32 +0000 Subject: OpenJDK 18 EA build 16 test results are available In-Reply-To: <3082D01B-FAE7-45EA-92DD-81003131C673@oracle.com> References: <3082D01B-FAE7-45EA-92DD-81003131C673@oracle.com> Message-ID: OpenJDK 18 EA build 16 test results are available at https://download.java.net/openjdk/testresults/18/testresults.html The jdk test results contain 8 differences from the build 15 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/15/jdk/JTwork pass: 8,034; fail: 1; not run: 2,907 1: /qoutreach1/jdktest/merge18/16/jdk/JTwork pass: 8,038; fail: 1; not run: 2,905 0 1 Test pass --- java/security/Security/signedfirst/Dyn.sh --- pass java/security/Security/signedfirst/DynStatic.java pass --- java/security/Security/signedfirst/Static.sh --- pass jdk/jfr/jmx/streaming/TestMetadataEvent.java --- pass jdk/jfr/jmx/streaming/TestStart.java --- pass jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java --- pass sun/tools/jcmd/JcmdOutputEncodingTest.java --- pass sun/tools/jstack/BasicJStackTest.java 8 differences The hotspot test results contain 88 differences from the build 15 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/15/hotspot/JTwork pass: 5,714; not run: 496 1: /qoutreach1/jdktest/merge18/16/hotspot/JTwork pass: 5,718; not run: 497 0 1 Test --- pass compiler/gcbarriers/UnsafeIntrinsicsTest.java#Z pass --- compiler/gcbarriers/UnsafeIntrinsicsTest.java#z --- pass compiler/integerArithmetic/TestNegAnd.java --- pass compiler/integerArithmetic/TestNegMultiply.java --- pass compiler/loopopts/TestUnswitchWithSunkNodes.java --- pass gc/stringdedup/TestStringDeduplicationAgeThreshold.java#G1 --- pass gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Parallel --- pass gc/stringdedup/TestStringDeduplicationAgeThreshold.java#Serial pass --- gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id0 pass --- gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id1 pass --- gc/stringdedup/TestStringDeduplicationAgeThreshold.java#id2 --- pass gc/stringdedup/TestStringDeduplicationFullGC.java#G1 --- pass gc/stringdedup/TestStringDeduplicationFullGC.java#Parallel --- pass gc/stringdedup/TestStringDeduplicationFullGC.java#Serial --- pass gc/stringdedup/TestStringDeduplicationFullGC.java#Z pass --- gc/stringdedup/TestStringDeduplicationFullGC.java#id0 pass --- gc/stringdedup/TestStringDeduplicationFullGC.java#id1 pass --- gc/stringdedup/TestStringDeduplicationFullGC.java#id2 pass --- gc/stringdedup/TestStringDeduplicationFullGC.java#id4 --- pass gc/stringdedup/TestStringDeduplicationInterned.java#G1 --- pass gc/stringdedup/TestStringDeduplicationInterned.java#Parallel --- pass gc/stringdedup/TestStringDeduplicationInterned.java#Serial pass --- gc/stringdedup/TestStringDeduplicationInterned.java#id0 pass --- gc/stringdedup/TestStringDeduplicationInterned.java#id1 pass --- gc/stringdedup/TestStringDeduplicationInterned.java#id2 --- pass gc/stringdedup/TestStringDeduplicationPrintOptions.java#G1 --- pass gc/stringdedup/TestStringDeduplicationPrintOptions.java#Parallel --- pass gc/stringdedup/TestStringDeduplicationPrintOptions.java#Serial pass --- gc/stringdedup/TestStringDeduplicationPrintOptions.java#id0 pass --- gc/stringdedup/TestStringDeduplicationPrintOptions.java#id1 pass --- gc/stringdedup/TestStringDeduplicationPrintOptions.java#id2 --- pass gc/stringdedup/TestStringDeduplicationTableResize.java#G1 --- pass gc/stringdedup/TestStringDeduplicationTableResize.java#Parallel --- pass gc/stringdedup/TestStringDeduplicationTableResize.java#Serial pass --- gc/stringdedup/TestStringDeduplicationTableResize.java#id0 pass --- gc/stringdedup/TestStringDeduplicationTableResize.java#id1 pass --- gc/stringdedup/TestStringDeduplicationTableResize.java#id2 --- pass gc/stringdedup/TestStringDeduplicationYoungGC.java#G1 --- pass gc/stringdedup/TestStringDeduplicationYoungGC.java#Parallel --- pass gc/stringdedup/TestStringDeduplicationYoungGC.java#Serial pass --- gc/stringdedup/TestStringDeduplicationYoungGC.java#id0 pass --- gc/stringdedup/TestStringDeduplicationYoungGC.java#id1 pass --- gc/stringdedup/TestStringDeduplicationYoungGC.java#id2 --- pass runtime/cds/appcds/cacheObject/VerifyArchivedFields.java --- pass runtime/os/TestTracePageSizes.java#G1 --- pass runtime/os/TestTracePageSizes.java#Parallel --- pass runtime/os/TestTracePageSizes.java#Serial pass --- runtime/os/TestTracePageSizes.java#with-G1 pass --- runtime/os/TestTracePageSizes.java#with-Parallel pass --- runtime/os/TestTracePageSizes.java#with-Serial --- pass serviceability/dcmd/gc/HeapDumpCompressedTest.java#Epsilon --- pass serviceability/dcmd/gc/HeapDumpCompressedTest.java#G1 --- pass serviceability/dcmd/gc/HeapDumpCompressedTest.java#Parallel --- pass serviceability/dcmd/gc/HeapDumpCompressedTest.java#Serial --- pass serviceability/dcmd/gc/HeapDumpCompressedTest.java#Z pass --- serviceability/dcmd/gc/HeapDumpCompressedTest.java#id0 pass --- serviceability/dcmd/gc/HeapDumpCompressedTest.java#id1 pass --- serviceability/dcmd/gc/HeapDumpCompressedTest.java#id2 pass --- serviceability/dcmd/gc/HeapDumpCompressedTest.java#id3 pass --- serviceability/dcmd/gc/HeapDumpCompressedTest.java#id5 pass --- serviceability/sa/ClhsdbFindPC.java#id0 pass --- serviceability/sa/ClhsdbFindPC.java#id1 pass --- serviceability/sa/ClhsdbFindPC.java#id2 pass --- serviceability/sa/ClhsdbFindPC.java#id3 --- pass serviceability/sa/ClhsdbFindPC.java#no-xcomp-core --- pass serviceability/sa/ClhsdbFindPC.java#no-xcomp-process --- pass serviceability/sa/ClhsdbFindPC.java#xcomp-core --- pass serviceability/sa/ClhsdbFindPC.java#xcomp-process --- pass serviceability/sa/ClhsdbPmap.java#core pass --- serviceability/sa/ClhsdbPmap.java#id0 pass --- serviceability/sa/ClhsdbPmap.java#id1 --- pass serviceability/sa/ClhsdbPmap.java#process --- pass serviceability/sa/ClhsdbPstack.java#core pass --- serviceability/sa/ClhsdbPstack.java#id0 pass --- serviceability/sa/ClhsdbPstack.java#id1 --- pass serviceability/sa/ClhsdbPstack.java#process pass --- vmTestbase/vm/mlvm/anonloader/func/findByName/Test.java pass --- vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java pass --- vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java pass --- vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java pass --- vmTestbase/vm/mlvm/anonloader/stress/parallelLoad/Test.java pass --- vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java --- pass vmTestbase/vm/mlvm/hiddenloader/func/findByName/Test.java --- pass vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/Test.java --- pass vmTestbase/vm/mlvm/hiddenloader/stress/oome/heap/Test.java --- pass vmTestbase/vm/mlvm/hiddenloader/stress/oome/metaspace/Test.java --- pass vmTestbase/vm/mlvm/hiddenloader/stress/parallelLoad/Test.java --- pass vmTestbase/vm/mlvm/hiddenloader/stress/randomBytecodes/Test.java 88 differences The langtools test results contain 7 differences from the build 15 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/15/langtools/JTwork pass: 3,824; not run: 438 1: /qoutreach1/jdktest/merge18/16/langtools/JTwork pass: 3,831; not run: 437 0 1 Test --- pass tools/javac/doctree/SnippetTest.java --- pass tools/javac/platform/CtPropertiesTest.java --- pass tools/javac/records/recordComponent/RecordComponentTypeTest.java --- pass tools/javac/recovery/AnnotationRecovery.java --- pass tools/jdeps/MultiReleaseJar.java --- pass tools/jdeps/listdeps/ListModuleDeps.java --- pass tools/sjavac/IdleShutdown.java 7 differences Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India