From omniprof at gmail.com Tue Jun 8 17:17:22 2021 From: omniprof at gmail.com (omniprof at gmail.com) Date: Tue, 8 Jun 2021 13:17:22 -0400 Subject: Apache NetBeans Would Like to be a FOSS member Message-ID: <01a501d75c8a$258d79f0$70a86dd0$@gmail.com> Hi, At today's JCP EC meeting I learned about the Quality Outreach program. You may be aware of an issue regrading the deprecation of the Security Manager as part of JEP 411 caused NetBeans some grief, since temporarily resolved. I suggested on the NetBeans mailing list that they, or which I have a small part, should join this outreach. Within seconds Geertjan Wielenga, the Apache NetBeans PMC Chair, asked me to begin the process of having NetBeans join as an Outreach member. So, how do we become project #162? Ken Fogel JCP EC Member and a bunch of other things. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rory.odonnell at oracle.com Tue Jun 8 17:31:52 2021 From: rory.odonnell at oracle.com (Rory O'Donnell) Date: Tue, 8 Jun 2021 18:31:52 +0100 Subject: Apache NetBeans Would Like to be a FOSS member In-Reply-To: <01a501d75c8a$258d79f0$70a86dd0$@gmail.com> References: <01a501d75c8a$258d79f0$70a86dd0$@gmail.com> Message-ID: <84db3fff-f440-e7dd-a1d3-0c98ce90dd3a@oracle.com> Hi Ken, Thanks for responding to today's presentation so quickly! If you would like us to list your project, on the Quality Outreach wiki [1].? We will need a contact name a mailing list or if you prefer I can send the availability emails to you. Finally, the current status of testing against the various releases listed [1] Thanks,Rory [1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach On 08/06/2021 18:17, omniprof at gmail.com wrote: > > Hi, > > At today?s JCP EC meeting I learned about the Quality Outreach > program. You may be aware of an issue regrading the deprecation of the > Security Manager as part of JEP 411 caused NetBeans some grief, since > temporarily resolved. I suggested on the NetBeans mailing list that > they, or which I have a small part, should join this outreach. Within > seconds Geertjan Wielenga, the Apache NetBeans PMC Chair, asked me to > begin the process of having NetBeans join as an Outreach member. > > So, how do we become project #162? > > Ken Fogel > > JCP EC Member > > and a bunch of other things. > -- Rgds, Rory O'Donnell Quality Engineering Manager Oracle EMEA, Dublin, Ireland -------------- next part -------------- An HTML attachment was scrubbed... URL: From deepak.n.damodaran at oracle.com Wed Jun 9 17:47:49 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Wed, 9 Jun 2021 17:47:49 +0000 Subject: OpenJDK 17 EA build 25 test results are available Message-ID: <22BC8273-9C97-4FA5-9290-2F35F36183C4@oracle.com> OpenJDK 17 EA build 25 test results are available at https://download.java.net/openjdk/testresults/17/testresults.html The jdk test results contain 32 differences from the build 24 test results. Nine testcase failures found. Failure analysis is in process. 0: /qoutreach1/jdktest/merge17/24/jdk/JTwork pass: 7,971; fail: 10; error: 1; not run: 2,814 1: /qoutreach1/jdktest/merge17/25/jdk/JTwork pass: 7,979; fail: 10; not run: 2,835 0 1 Test pass fail com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java pass fail com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java --- fail com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java --- fail com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java pass fail com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java --- pass java/lang/String/concat/IntegerMinValue.java --- pass java/lang/System/SecurityManagerWarnings.java fail pass java/lang/invoke/MethodHandles/TestTableSwitch.java fail pass java/util/Calendar/CalendarTestScripts/JapaneseTests.java fail pass java/util/Locale/LocaleEnhanceTest.java fail pass java/util/Locale/LocaleTest.java fail pass java/util/ResourceBundle/modules/basic/BasicTest.java pass fail javax/crypto/Cipher/TestCipherMode.java error --- javax/management/remote/mandatory/connection/RMIConnector_NPETest.java --- fail jdk/jfr/api/consumer/recordingstream/TestDump.java --- fail jdk/jfr/jmx/streaming/TestRemoteDump.java --- pass sun/security/pkcs11/Config/ReadConfInUTF16Env.java pass --- sun/security/pkcs11/Config/ReadConfInUTF16Env.sh --- pass sun/security/pkcs11/KeyStore/Basic.java pass --- sun/security/pkcs11/KeyStore/Basic.sh --- pass sun/security/pkcs11/KeyStore/ClientAuth.java pass --- sun/security/pkcs11/KeyStore/ClientAuth.sh --- pass sun/security/pkcs11/Provider/ConfigQuotedString.java pass --- sun/security/pkcs11/Provider/ConfigQuotedString.sh --- pass sun/security/pkcs11/Provider/Login.java pass --- sun/security/pkcs11/Provider/Login.sh --- fail sun/security/pkcs11/Provider/MultipleLogins.sh --- pass sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java fail pass tools/jlink/plugins/IncludeLocalesPluginTest.java fail pass tools/launcher/HelpFlagsTest.java fail pass tools/launcher/VersionCheck.java fail pass tools/launcher/modules/illegalaccess/IllegalAccessTest.java 32 differences The hotspot test results contain 402 differences from the build 24 test results. Two new testcase failures found. Will investigate the same. Huge reduction of the test count is due to the clean-up of tests. 0: /qoutreach1/jdktest/merge17/24/hotspot/JTwork pass: 5,970; fail: 2; not run: 450 1: /qoutreach1/jdktest/merge17/25/hotspot/JTwork pass: 5,611; fail: 2; not run: 452 0 1 Test --- pass compiler/cha/AbstractRootMethod.java --- pass compiler/cha/DefaultRootMethod.java fail --- gtest/AsyncLogGtest.java --- pass runtime/Throwable/TestCatchThrowableOOM.java pass --- runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java --- pass runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl --- pass runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl pass --- runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java --- pass runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl --- pass runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl --- pass runtime/strictfp/StrictfpModifierChecksTest.java --- pass serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java fail pass serviceability/sa/sadebugd/DisableRegistryTest.java pass fail vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/TestDescription.java pass fail vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java --- pass vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java --- pass vmTestbase/vm/runtime/defmeth/BasicTest.java --- pass vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java --- pass vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java --- pass vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java --- pass vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java --- pass vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java --- pass vmTestbase/vm/runtime/defmeth/RedefineTest.java --- pass vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java --- pass vmTestbase/vm/runtime/defmeth/StressTest.java --- pass vmTestbase/vm/runtime/defmeth/SuperCallTest.java 402 differences The langtools test results contain 4 differences from the build 24 test results. One new testcase failure found. Will investigate the same. 0: /qoutreach1/jdktest/merge17/24/langtools/JTwork pass: 3,776; fail: 1; not run: 432 1: /qoutreach1/jdktest/merge17/25/langtools/JTwork pass: 3,779; fail: 1; not run: 434 0 1 Test --- fail tools/javac/cast/intersection/DuplicatedCheckcastTest.java fail pass tools/javac/options/modes/InfoOptsTest.java --- pass tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java --- pass tools/javac/warnings/UnneededStrictfpWarningToolBox.java 4 differences Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India -------------- next part -------------- An HTML attachment was scrubbed... URL: From deepak.n.damodaran at oracle.com Mon Jun 14 12:17:58 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Mon, 14 Jun 2021 12:17:58 +0000 Subject: JDK 17 is now in Rampdown Phase One In-Reply-To: References: Message-ID: <17F4F6CF-AA72-4D10-B9BF-B4DCF5A9A352@oracle.com> Per the JDK 17 schedule , we are in Rampdown Phase One [1]. Please advise if you find any issues while testing the latest Early Access builds. * Schedule: * 2021/06/10 Rampdown Phase One * 2021/07/15 Rampdown Phase Two * 2021/08/05 Initial Release Candidate * 2021/08/19 Final Release Candidate * 2021/09/14 General Availability The overall feature set is frozen. No further JEPs will be targeted to this release. * Important JEPs have been integrated ? Attention Required! ? JEP 411: Deprecate the Security Manager for Removal o Deprecate, for removal, most Security Manager related classes and methods. o Warning message at startup if the Security Manager is enabled on the command line. o Warning message at run time if a Java application or library installs a Security Manager dynamically. o Deprecation is in concert with the legacy Applet API (JEP 398). ? JEP 407: Remove RMI Activation o Removal the Remote Method Invocation (RMI) Activation mechanism, while preserving the rest of RMI. o It was deprecated for removal by JEP 385 in Java SE 15. ? JEP 403: Strongly Encapsulate JDK Internals o Strongly encapsulate all internal elements of the JDK, except for critical internal APIs such as sun.misc.Unsafe. o It will no longer be possible to relax the strong encapsulation of internal elements via a single command-line option. * Other features integrated in JDK 17: * 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 406: Pattern Matching for switch (Preview) * JEP 409: Sealed Classes * JEP 410: Remove the Experimental AOT and JIT Compiler * JEP 412: Foreign Function & Memory API (Incubator) * JEP 414: Vector API (Second Incubator) * JEP 415: Context-Specific Deserialization Filters OpenJDK 17 Early Access build 26 is available at https://jdk.java.net/17 * These early-access , open-source builds are provided under the * GNU General Public License, version 2, with the Classpath Exception * Release Notes are available at https://jdk.java.net/17/release-notes * Changes in recent builds that maybe of interest: * Build 26: o JDK-8268241: deprecate JVM TI Heap functions 1.0 o JDK-8266846: Add java.time.InstantSource o JDK-8248268: Support KWP in addition to KW o JDK-8204686: Dynamic parallel reference processing support for Parallel GC o JDK-8259530: Generated docs contain MIT/GPL-licenced works without reproducing the licence [Reported by Apache Maven] o JDK-8266766: Arrays of types that cannot be an annotation member do not yield exceptions [Reported by ByteBuddy] o JDK-8266598: Exception values for AnnotationTypeMismatchException are not always informative [Reported by ByteBuddy] ? Build 25 o JDK-8266653: Change update mode for JDK rpm/deb installers as it breaks "yum update" for JDK11+ o JDK-8263202: Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current o JDK-8229517: Support for optional asynchronous/buffered logging o JDK-8182043: Access to Windows Large Icons OpenJDK 18 Early Access build 1 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 ? Issues addressed in this build - here Other Topics which might be of Interest: * Java Cryptographic Roadmap [2] has been updated. * Inside Java Newscast #6 [3] * a closer look at the list of JEPs of JDK 17 as well as the development process * Inside Java Podcast #7 [4] * discusses in greater detail `pattern matching for switch`, previewed in JDK 17 Rgds, Deepak [1] https://mail.openjdk.java.net/pipermail/jdk-dev/2021-June/005690.html [2] https://java.com/en/jre-jdk-cryptoroadmap.html [3] https://inside.java/2021/06/10/insidejava-newscast-006/ [4] https://inside.java/2021/06/13/podcast-017/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From deepak.n.damodaran at oracle.com Tue Jun 15 19:46:30 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Tue, 15 Jun 2021 19:46:30 +0000 Subject: OpenJDK 17 EA build 26 test results are available Message-ID: OpenJDK 17 EA build 26 test results are available at https://download.java.net/openjdk/testresults/17/testresults.html The jdk test results contain 26 differences from the build 25 test results. No new testcase failures found. Will check one test error observed. 0: /qoutreach1/jdktest/merge17/25/jdk/JTwork pass: 7,979; fail: 10; not run: 2,835 1: /qoutreach1/jdktest/merge17/26/jdk/JTwork pass: 8,002; fail: 1; error: 1; not run: 2,843 0 1 Test --- pass com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java fail pass com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java fail pass com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java fail pass com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java fail pass com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java fail pass com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java --- pass java/io/Serializable/serialFilter/SerialFactoryExample.java --- pass java/io/Serializable/serialFilter/SerialFilterFactoryTest.java --- pass java/io/Serializable/serialFilter/SerialFilterFunctionTest.java --- pass java/lang/ProcessBuilder/ReaderWriterTest.java --- pass java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java --- pass java/lang/invoke/lambda/MetafactoryArgValidationTest.java --- pass java/lang/runtime/SwitchBootstrapsTest.java --- pass java/time/test/java/time/TestInstantSource.java fail pass javax/crypto/Cipher/TestCipherMode.java --- pass javax/security/auth/Subject/doAs/Test.java pass --- javax/security/auth/Subject/doAs/Test.sh --- pass javax/sound/sampled/Clip/SetPositionHang.java fail pass jdk/jfr/api/consumer/recordingstream/TestDump.java --- error jdk/jfr/event/gc/collection/TestSystemGc.java fail pass jdk/jfr/jmx/streaming/TestRemoteDump.java --- pass jdk/jfr/startupargs/TestEventSettings.java --- pass jdk/jfr/startupargs/TestJFCWarnings.java fail pass sun/security/pkcs11/Provider/MultipleLogins.sh --- pass sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java --- pass tools/jpackage/linux/AppAboutUrlTest.java#id0 26 differences The hotspot test results contain 22 differences from the build 25 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge17/25/hotspot/JTwork pass: 5,611; fail: 2; not run: 452 1: /qoutreach1/jdktest/merge17/26/hotspot/JTwork pass: 5,627; not run: 461 0 1 Test --- pass compiler/intrinsics/VectorizedMismatchTest.java --- pass compiler/loopopts/TestCastFFAtPhi.java --- pass compiler/loopopts/TestInfLoopNearUsePlacement.java --- pass compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java --- pass gtest/AsyncLogGtest.java --- pass runtime/InvocationTests/invocationOldCHATests.java pass --- runtime/Thread/ResumeAtExit.java --- pass serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java --- pass testlibrary_tests/ir_framework/examples/BaseTestExample.java --- pass testlibrary_tests/ir_framework/examples/CheckedTestExample.java --- pass testlibrary_tests/ir_framework/examples/CustomRunTestExample.java --- pass testlibrary_tests/ir_framework/examples/IRExample.java --- pass testlibrary_tests/ir_framework/tests/TestAccessModifiers.java --- pass testlibrary_tests/ir_framework/tests/TestBasics.java --- pass testlibrary_tests/ir_framework/tests/TestCompLevels.java --- pass testlibrary_tests/ir_framework/tests/TestDTestAndExclude.java --- pass testlibrary_tests/ir_framework/tests/TestSanity.java --- pass testlibrary_tests/ir_framework/tests/TestWithHelperClasses.java fail pass vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/TestDescription.java pass --- vmTestbase/nsk/jvmti/PopFrame/popframe011/TestDescription.java pass --- vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java fail pass vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java 22 differences The langtools test results contain 21 differences from the build 25 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge17/25/langtools/JTwork pass: 3,779; fail: 1; not run: 434 1: /qoutreach1/jdktest/merge17/26/langtools/JTwork pass: 3,800; not run: 433 0 1 Test fail pass tools/javac/cast/intersection/DuplicatedCheckcastTest.java --- pass tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java --- pass tools/javac/nativeHeaders/EncodeInnerClassNameTest.java --- pass tools/javac/patterns/CaseDefault.java --- pass tools/javac/patterns/DisambiguateParenthesizedPattern.java --- pass tools/javac/patterns/Domination.java --- pass tools/javac/patterns/Exhaustiveness.java --- pass tools/javac/patterns/Guards.java --- pass tools/javac/patterns/GuardsErrors.java --- pass tools/javac/patterns/NullSwitch.java --- pass tools/javac/patterns/Parenthesized.java --- pass tools/javac/patterns/SealedTypeChanges.java --- pass tools/javac/patterns/SimpleAndGuardPattern.java --- pass tools/javac/patterns/SwitchErrors.java --- pass tools/javac/patterns/Switches.java --- pass tools/javac/processing/model/util/printing/module-info.java --- pass tools/javac/processing/options/XprintDocComments.java --- pass tools/javac/processing/options/XprintRepeatingAnnotations.java --- pass tools/javac/stackmap/OrdinarySwitchStackMapTest.java --- pass tools/javac/static_error/ShouldStopOnStaticError.java --- pass tools/javac/switchnull/SwitchNull.java 21 differences Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India -------------- next part -------------- An HTML attachment was scrubbed... URL: From deepak.n.damodaran at oracle.com Fri Jun 18 13:48:35 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Fri, 18 Jun 2021 13:48:35 +0000 Subject: OpenJDK 17 EA build 27 test results are available Message-ID: OpenJDK 17 EA build 27 test results are available at https://download.java.net/openjdk/testresults/17/testresults.html The jdk test results contain 3 differences from the build 26 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge17/26/jdk/JTwork pass: 8,002; fail: 1; error: 1; not run: 2,843 1: /qoutreach1/jdktest/merge17/27/jdk/JTwork pass: 8,002; fail: 1; not run: 2,844 0 1 Test --- pass jdk/jfr/event/gc/collection/TestSystemGC.java error --- jdk/jfr/event/gc/collection/TestSystemGc.java pass --- jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java 3 differences The hotspot test results contain 5 differences from the build 26 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge17/26/hotspot/JTwork pass: 5,627; not run: 461 1: /qoutreach1/jdktest/merge17/27/hotspot/JTwork pass: 5,632; not run: 461 0 1 Test --- pass compiler/c1/TestLinearScanHasFPURegisters.java --- pass compiler/locks/TestNestedLocksElimination.java --- pass compiler/loopopts/TestAddPChainWithDifferentBase.java --- pass compiler/loopopts/TestPartialPeelingSinkNodes.java --- pass runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java 5 differences The langtools test results contain 0 differences from the build 26 test results. No new testcase failures found. /qoutreach1/jdktest/merge17/27/langtools/JTwork pass: 3,800; not run: 433 Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India -------------- next part -------------- An HTML attachment was scrubbed... URL: From deepak.n.damodaran at oracle.com Mon Jun 21 12:57:31 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Mon, 21 Jun 2021 12:57:31 +0000 Subject: OpenJDK 18 EA build 2 test results are available Message-ID: <37A0E874-1FB9-45E6-8F4E-15E8FF74BF37@oracle.com> OpenJDK 18 EA build 2 test results are available at https://download.java.net/openjdk/testresults/18/testresults.html The jdk test results contain 3 differences from the build 1 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/1/jdk/JTwork pass: 8,002; fail: 1; error: 1; not run: 2,843 1: /qoutreach1/jdktest/merge18/2/jdk/JTwork pass: 8,004; fail: 1; not run: 2,844 0 1 Test --- pass java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java --- pass jdk/jfr/event/gc/collection/TestSystemGC.java error --- jdk/jfr/event/gc/collection/TestSystemGc.java 3 differences The hotspot test results contain 5 differences from the build 1 test results. No new testcase failures found. 0: /qoutreach1/jdktest/merge18/1/hotspot/JTwork pass: 5,622; fail: 1; not run: 466 1: /qoutreach1/jdktest/merge18/2/hotspot/JTwork pass: 5,627; not run: 469 0 1 Test --- pass compiler/c1/TestCheckIndexC1Intrinsic.java --- pass compiler/c1/TestLinearScanHasFPURegisters.java --- pass compiler/locks/TestNestedLocksElimination.java --- pass runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java fail pass vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java 5 differences The langtools test results contain 0 differences from the build 1 test results. No new testcase failures found. Regards, Deepak Damodaran Quality Outreach Oracle, Bangalore, India -------------- next part -------------- An HTML attachment was scrubbed... URL: From deepak.n.damodaran at oracle.com Fri Jun 25 09:56:35 2021 From: deepak.n.damodaran at oracle.com (Deepak Damodaran) Date: Fri, 25 Jun 2021 09:56:35 +0000 Subject: JDK 17 Early Access build 28 & JDK 18 build 3 are available In-Reply-To: <09ae0ce9-dd65-08bd-9426-f544eb215a81@oracle.com> References: <09ae0ce9-dd65-08bd-9426-f544eb215a81@oracle.com> Message-ID: <98220970-6097-4AE6-B184-26E16E7CE297@oracle.com> Per the JDK 17 schedule , we are in Rampdown Phase One. Please advise if you find any issues while testing the latest Early Access builds. The overall feature set is frozen. No further JEPs will be targeted to this release. * Features integrated in JDK 17: * 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 OpenJDK 17 Early Access build 28 is available at https://jdk.java.net/17 * These early-access , open-source builds are provided under the * GNU General Public License, version 2, with the Classpath Exception * Release Notes are available at https://jdk.java.net/17/release-notes * Changes in build 28 that maybe of interest: * JDK-8269028: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs * JDK-8268774: Residual logging output written to STDOUT, not STDERR [Reported by Apache Ant] * JDK-8264843: Javac crashes with NullPointerException when finding unencoded XML in
 tag [Reported by Apache Lucene]

OpenJDK 18 Early Access build 3 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
  *   Changes in recent builds that maybe of interest:
     *   JDK-8266791: Annotation property which is compiled as an array property but changed to a single element throws NPE [Reported by Byte Buddy]
  *   Coming in a future JDK 18 build
     *   Removal of Biased Locking in JDK 18  - Details
Other Topics of Interest:

  *   State of Loom: https://www.youtube.com/watch?v=KG24inClY2M
  *   State of Panama: https://www.youtube.com/watch?v=B8k9QGvPxC0
  *   What's a JEP: https://www.youtube.com/watch?v=l1VrmvyIEpM

Quality Report for June 2021 was published here [1].

  *   Thanks to everyone who contributed by creating features or enhancements, logging bugs, or downloading and testing the early-access builds.



Regards

Deepak

[1] https://wiki.openjdk.java.net/display/quality/Quality+Outreach+Report+June+2021
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From deepak.n.damodaran at oracle.com  Sat Jun 26 06:48:23 2021
From: deepak.n.damodaran at oracle.com (Deepak Damodaran)
Date: Sat, 26 Jun 2021 06:48:23 +0000
Subject: OpenJDK 17 EA build 28 test results are available
Message-ID: <0CFF480C-C0AA-4732-A6A0-7E12EE028BBC@oracle.com>





OpenJDK 17 EA build 28 test results are available at

https://download.java.net/openjdk/testresults/17/testresults.html





The jdk test results contain 1 difference from the build 27 test results.

No new testcase failures found.
0: /qoutreach1/jdktest/merge17/27/jdk/JTwork  pass: 8,002; fail: 1; not run: 2,844
1: /qoutreach1/jdktest/merge17/28/jdk/JTwork  pass: 8,003; fail: 1; not run: 2,847

0      1      Test
---    pass   sun/security/pkcs11/Cipher/TestCipherMode.java

1 differences






The hotspot test results contain 6 differences from the build 27 test results.

One new testcase failure found. Looking into the same.
0: /qoutreach1/jdktest/merge17/27/hotspot/JTwork  pass: 5,632; not run: 461
1: /qoutreach1/jdktest/merge17/28/hotspot/JTwork  pass: 5,636; fail: 1; not run: 463

0      1      Test
---    pass   compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java
---    pass   compiler/c1/Test8267042.java
---    pass   compiler/c2/UpcastTest.java
---    pass   compiler/loopopts/TestDeadCountedLoop.java
---    pass   compiler/loopstripmining/TestPinnedNodeInInnerLoop.java
pass   fail   vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java

6 differences







The langtools test results contain 3 differences from the build 27 test results.

No new testcase failures found.

0: /qoutreach1/jdktest/merge17/27/langtools/JTwork  pass: 3,800; not run: 433
1: /qoutreach1/jdktest/merge17/28/langtools/JTwork  pass: 3,803; not run: 431

0      1      Test
---    pass   tools/doclint/html/UnknownTagTest.java
---    pass   tools/javac/lambda/considerExceptionTVarInStuckExprs/ConsiderExceptionTVarsInStuckExprs.java
---    pass   tools/javac/patterns/SourceLevelChecks.java

3 differences






Regards,

Deepak Damodaran

Quality Outreach

Oracle, Bangalore, India
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 

From deepak.n.damodaran at oracle.com  Mon Jun 28 04:37:31 2021
From: deepak.n.damodaran at oracle.com (Deepak Damodaran)
Date: Mon, 28 Jun 2021 04:37:31 +0000
Subject: OpenJDK 18 EA build 3 test results are available
Message-ID: 



OpenJDK 18 EA build 3 test results are available at

https://download.java.net/openjdk/testresults/18/testresults.html





The jdk test results contain 3 differences from the build 2 test results.

No new testcase failures found.
0: /qoutreach1/jdktest/merge18/2/jdk/JTwork  pass: 8,004; fail: 1; not run: 2,844
1: /qoutreach1/jdktest/merge18/3/jdk/JTwork  pass: 8,005; fail: 1; not run: 2,848

0      1      Test
---    pass   java/net/httpclient/websocket/WebSocketServerDriver.java
pass   ---    jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
---    pass   sun/security/pkcs11/Cipher/TestCipherMode.java

3 differences






The hotspot test results contain 15 differences from the build 2 test results.

One new testcase failure found. Looking into the same.

0: /qoutreach1/jdktest/merge18/2/hotspot/JTwork  pass: 5,627; not run: 469

1: /qoutreach1/jdktest/merge18/3/hotspot/JTwork  pass: 5,638; fail: 1; not run: 471



0      1      Test

---    pass   compiler/arraycopy/TestNegativeArrayCopyAfterLoop.java

---    pass   compiler/c1/Test8267042.java

---    pass   compiler/c2/UpcastTest.java

pass   ---    compiler/codegen/TestCharVect2.java

---    pass   compiler/codegen/TestCharVect2.java#id0

---    pass   compiler/codegen/TestCharVect2.java#id1

---    pass   compiler/loopopts/TestAddPChainWithDifferentBase.java

---    pass   compiler/loopopts/TestDeadCountedLoop.java

---    pass   compiler/loopopts/TestPartialPeelingSinkNodes.java

---    pass   compiler/loopstripmining/TestPinnedNodeInInnerLoop.java

---    pass   compiler/regalloc/TestC2IntPressure.java

---    pass   gc/TestSystemGC.java#id4

---    pass   gc/arguments/TestG1RemSetFlags.java

---    pass   runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java

pass   fail   vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java



15 differences







The langtools test results contain 2 differences from the build 2 test results.

No new testcase failures found.

0: /qoutreach1/jdktest/merge18/2/langtools/JTwork  pass: 3,800; not run: 433

1: /qoutreach1/jdktest/merge18/3/langtools/JTwork  pass: 3,802; not run: 431



0      1      Test

---    pass   tools/doclint/CrashInAnnotateTest.java

---    pass   tools/doclint/html/UnknownTagTest.java



2 differences









Regards,

Deepak Damodaran

Quality Outreach

Oracle, Bangalore, India
-------------- next part --------------
An HTML attachment was scrubbed...
URL: