From abdul.kolarkunnu at oracle.com Fri Mar 2 08:58:55 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Fri, 2 Mar 2018 00:58:55 -0800 (PST) Subject: OpenJDK 10 build 45 test results now available Message-ID: <9c713be7-bd26-4a54-b5af-63c3d7e7a30f@default> OpenJDK 10 ea build 45 test results are now available at http://download.java.net/openjdk/testresults/10/testresults.html The jdk test results contain 2 differences from the build 44 test results. No new testcase failures found. 0: /export/home/gtee/muneer/jtest/merge10/44/jdk/JTwork pass: 6,476; fail: 2; not run: 2,302 1: /export/home/gtee/muneer/jtest/merge10/45/jdk/JTwork pass: 6,476; fail: 1; error: 1; not run: 2,302 0 1 Test fail pass com/sun/nio/sctp/SctpChannel/SocketOptionTests.java pass error sun/tools/jstatd/TestJstatdExternalRegistry.java 2 differences The hotspot test results contain 0 difference from the build 44 test results. The langtools test results contain 0 difference from the build 44 test results. The nashorn test result is available at http://download.java.net/openjdk/testresults/10/archives/45/emailable-report.html -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India From abdul.kolarkunnu at oracle.com Fri Mar 2 11:02:04 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Fri, 2 Mar 2018 03:02:04 -0800 (PST) Subject: JDK 10: Release Candidate & JDK 11 Early Access builds available References: <9c4afe3d-2dd5-0f8e-df8a-5101b037f241@oracle.com> Message-ID: Hi All, JDK 10 build 45 is our JDK 10 Release Candidate and now available at http://jdk.java.net/10/ Schedule, status & features http://openjdk.java.net/projects/jdk/10/ Release Notes http://jdk.java.net/10/release-notes Summary of changes in b45: HYPERLINK "https://bugs.openjdk.java.net/browse/JDK-8198658"JDK-8198658 - Docs still point to JDK 9 docs JDK 11 EA build 3, under both the GPL and Oracle EA licenses, are now available at http://jdk.java.net/11 . Schedule, status & features http://openjdk.java.net/projects/jdk/11/ Release Notes: http://jdk.java.net/11/release-notes Summary of changes https://download.java.net/java/early_access/jdk11/3/jdk-11+3.html JEPs targeted to JDK 11, so far 309: HYPERLINK "http://openjdk.java.net/jeps/309"Dynamic Class-File Constants 318: HYPERLINK "http://openjdk.java.net/jeps/318"Epsilon: An Arbitrarily Low-Overhead Garbage Collector 320: HYPERLINK "http://openjdk.java.net/jeps/320"Remove the Java EE and CORBA Modules This build includes JEP 320, so build is significantly smaller (nine fewer modules, 22 fewer megabyteson Linux/x64). 323: HYPERLINK "http://openjdk.java.net/jeps/323"Local-Variable Syntax for Lambda Parameters Open Source Project fixes in JDK 11 build 1 HYPERLINK "https://bugs.openjdk.java.net/browse/JDK-8195096"JDK-8195096 - Apache Tomcat Exception with custom LogManager on starting Apache Tomcat HYPERLINK "https://bugs.openjdk.java.net/browse/JDK-8193802"JDK-8193802?? - Apache Maven NullPointerException from JarFileSystem.getVersionMap() HYPERLINK "https://bugs.openjdk.java.net/browse/JDK-8191842"JDK-8191842 - jOOQ JShell: Inferred type information is lost when assigning types to a "var" Finally, the HYPERLINK "https://www.java.com/en/jre-jdk-cryptoroadmap.html"Crypto roadmap was updated - 23-Feb-2018 Add support for AEAD TLS Cipher Suites Target date changed from 2018-04-17 to 2018-07-17 -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India ? From abdul.kolarkunnu at oracle.com Tue Mar 6 05:11:08 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Mon, 5 Mar 2018 21:11:08 -0800 (PST) Subject: OpenJDK 11 build 3 test results now available In-Reply-To: <8aaf5438-7d4f-40e9-b96d-d239d8fc04ca@default> References: <8aaf5438-7d4f-40e9-b96d-d239d8fc04ca@default> Message-ID: <49669822-1087-41c2-96fb-cb3e5e509728@default> OpenJDK 11 ea build 3 test results are now available at https://download.java.net/openjdk/testresults/11/testresults.html The jdk test results contain 16 differences from the build 2 test results. There are 2 testcase failures, these failures are under investigation, JBS issue already exists for these failures. 0: /export/home/gtee/muneer/jtest/merge11/02/jdk/JTwork pass: 6,528; fail: 2; error: 1; not run: 2,309 1: /export/home/gtee/muneer/jtest/merge11/03/jdk/JTwork pass: 6,528; fail: 4; not run: 2,311 0 1 Test pass --- com/sun/jdi/EarlyReturnNegativeTest.java pass --- com/sun/jdi/EarlyReturnTest.java pass --- com/sun/jdi/MethodExitReturnValuesTest.java pass fail com/sun/nio/sctp/SctpChannel/SocketOptionTests.java pass fail com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java pass --- java/lang/System/ExitFinalizersAndJIT.java pass --- java/lang/System/finalization/FinExit.java --- pass java/lang/invoke/CallerSensitiveAccess.java --- pass java/lang/invoke/condy/CondyRepeatFailedResolution.java --- pass java/lang/invoke/condy/CondyReturnPrimitiveTest.java --- pass java/lang/invoke/condy/CondyWrongType.java --- pass java/text/Normalizer/NormalizerAPITest.java --- pass java/text/Normalizer/ThreadSafeTest.java --- pass sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java error pass sun/tools/jstatd/TestJstatdExternalRegistry.java pass --- tools/jimage/JImageExtractTest.java 16 differences The hotspot test results contain 15 differences from the build 2 test results. No new testcase failures found. 0: /export/home/gtee/muneer/jtest/merge11/02/hotspot/JTwork pass: 1,671; not run: 11,727 1: /export/home/gtee/muneer/jtest/merge11/03/hotspot/JTwork pass: 1,686; not run: 11,723 0 1 Test --- pass compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java --- pass compiler/loopopts/StoreMovedBeforeInfiniteLoop.java --- pass compiler/startup/SmallCodeCacheStartup.java --- pass runtime/ElfDecoder/TestElfDirectRead.java --- pass runtime/NMT/MallocStressTest.java --- pass runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java --- pass runtime/NMT/VirtualAllocCommitMerge.java --- pass runtime/condy/BadBSMUseTest.java --- pass runtime/condy/CondyBadBSMArrayTest.java --- pass runtime/condy/CondyBadNameTypeTest.java --- pass runtime/condy/CondyCFVCheckTest.java --- pass runtime/condy/CondyLDCTest.java --- pass runtime/condy/CondyNewInvokeSpecialTest.java --- pass serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java --- pass serviceability/sa/ClhsdbPrintAll.java 15 differences The langtools test results contain 1 difference from the build 2 test results. No new testcase failures found. 0: /export/home/gtee/muneer/jtest/merge11/02/langtools/JTwork pass: 3,519; not run: 351 1: /export/home/gtee/muneer/jtest/merge11/03/langtools/JTwork pass: 3,520; not run: 351 0 1 Test --- pass tools/javac/processing/model/util/elements/hides/Hides.java 1 differences The nashorn test result is available at http://download.java.net/openjdk/testresults/11/archives/03/emailable-report.html -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India From abdul.kolarkunnu at oracle.com Fri Mar 9 11:29:40 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Fri, 9 Mar 2018 03:29:40 -0800 (PST) Subject: OpenJDK 10 build 46 test results now available Message-ID: <9f993d6c-cb94-4d90-b53c-11dc2dce5a6b@default> OpenJDK 10 ea build 46 test results are now available at http://download.java.net/openjdk/testresults/10/testresults.html The jdk test results contain 2 differences from the build 45 test results. . There is 1 testcase failure, this failure is under investigation, JBS issue already exists for this failure. 0: /export/home/gtee/muneer/jtest/merge10/45/jdk/JTwork pass: 6,476; fail: 1; error: 1; not run: 2,302 1: /export/home/gtee/muneer/jtest/merge10/46/jdk/JTwork pass: 6,476; fail: 2; not run: 2,302 0 1 Test pass fail com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java error pass sun/tools/jstatd/TestJstatdExternalRegistry.java 2 differences The hotspot test results contain 0 difference from the build 45 test results. The langtools test results contain 0 difference from the build 45 test results. The nashorn test result is available at http://download.java.net/openjdk/testresults/10/archives/46/emailable-report.html -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India From abdul.kolarkunnu at oracle.com Wed Mar 14 05:44:30 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Tue, 13 Mar 2018 22:44:30 -0700 (PDT) Subject: OpenJDK 11 build 4 test results now available In-Reply-To: <334d4b65-9ebc-4dea-acd6-402e073e2424@default> References: <334d4b65-9ebc-4dea-acd6-402e073e2424@default> Message-ID: OpenJDK 11 ea build 4 test results are now available at https://download.java.net/openjdk/testresults/11/testresults.html The jdk test results contain 16 differences from the build 3 test results. No new testcase failures found. 0: /export/home/gtee/muneer/jtest/merge11/03/jdk/JTwork pass: 6,528; fail: 4; not run: 2,311 1: /export/home/gtee/muneer/jtest/merge11/04/jdk/JTwork pass: 6,542; fail: 3; error: 1; not run: 2,307 0 1 Test --- pass com/sun/jdi/EarlyReturnNegativeTest.java --- pass com/sun/jdi/EarlyReturnTest.java --- pass com/sun/jdi/MethodExitReturnValuesTest.java --- pass com/sun/jndi/dns/AttributeTests/GetAny.java --- pass com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java --- pass com/sun/net/httpserver/TaskRejectedTest.java fail pass com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java --- pass java/lang/CharSequence/Comparison.java --- pass java/lang/String/StringRepeat.java --- pass java/lang/StringBuffer/Comparison.java --- pass java/lang/StringBuilder/Comparison.java --- pass java/nio/channels/SocketChannel/CloseDuringConnect.java --- pass java/util/jar/Manifest/LineBreakLineWidth.java --- pass javax/transaction/xa/testng/Driver.java --- pass javax/transaction/xa/testng/JavaSqlModuleDriver.java pass error sun/tools/jstatd/TestJstatdExternalRegistry.java 16 differences The hotspot test results contain 2 differences from the build 3 test results. No new testcase failures found. 0: /export/home/gtee/muneer/jtest/merge11/03/hotspot/JTwork pass: 1,686; not run: 11,723 1: /export/home/gtee/muneer/jtest/merge11/04/hotspot/JTwork pass: 1,688; not run: 11,723 0 1 Test --- pass compiler/interpreter/TestVerifyStackAfterDeopt.java --- pass runtime/containers/cgroup/PlainRead.java 2 differences The langtools test results contain 1 difference from the build 3 test results. No new testcase failures found. 0: /export/home/gtee/muneer/jtest/merge11/03/langtools/JTwork pass: 3,520; not run: 351 1: /export/home/gtee/muneer/jtest/merge11/04/langtools/JTwork pass: 3,521; not run: 351 0 1 Test --- pass tools/javac/processing/model/completionfailure/MissingClassFile.java 1 differences The nashorn test result is available at http://download.java.net/openjdk/testresults/11/archives/04/emailable-report.html -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India From poweruserm at live.com.au Tue Mar 20 22:57:23 2018 From: poweruserm at live.com.au (A Z) Date: Tue, 20 Mar 2018 22:57:23 +0000 Subject: Present State of Java Message-ID: -I have been wondering, when will the finalised version of the Java 10 SDK be available for download for 64 bit Windows? -I have also been wondering if version 10 will include anything that abates the issues around floating point with double or float, and the broader heading of arithmetic accuracy (within range) via operator syntax in source code, by means of Value types or any other changes stemming from Valhalla, in the upcoming version 10 release? From jbluettduncan at gmail.com Tue Mar 20 23:13:44 2018 From: jbluettduncan at gmail.com (Jonathan Bluett-Duncan) Date: Tue, 20 Mar 2018 23:13:44 +0000 Subject: Present State of Java In-Reply-To: References: Message-ID: Hi A Z, JDK 10 is actually out now - just came out earlier today, AFAICT. :) See http://mail.openjdk.java.net/pipermail/announce/2018-March/000247.html for more info. Cheers, Jonathan P.S. As for Valhalla, I believe that's still under development, and I also believe that floats/doubles and their perceived lack of accuracy is still considered a non-issue due to technical and mathematical limitations (from what I understand of http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-March/051952.html), but I'm sure others can either correct me or expand further. :) On 20 March 2018 at 22:57, A Z wrote: > -I have been wondering, when will the finalised version of the Java 10 > > SDK be available for download for 64 bit Windows? > > > -I have also been wondering if version 10 will include anything > > that abates the issues around floating point with double or float, > > and the broader heading of arithmetic accuracy (within range) > > via operator syntax in source code, by means of > > Value types or any other changes stemming from > > Valhalla, in the upcoming version 10 release? > > From martijnverburg at gmail.com Wed Mar 21 00:12:10 2018 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 21 Mar 2018 00:12:10 +0000 Subject: Present State of Java In-Reply-To: References: Message-ID: The Valhalla changes that will let library authors offer alternative precisions to the default IEEE will start flowing in at 11 but probably won't be complete until 13-14 at the earliest. This is purely conjecture on my part :-) Cheers, Martijn On 20 March 2018 at 23:13, Jonathan Bluett-Duncan wrote: > Hi A Z, > > JDK 10 is actually out now - just came out earlier today, AFAICT. :) > > See http://mail.openjdk.java.net/pipermail/announce/2018-March/000247.html > for more info. > > Cheers, > Jonathan > > P.S. As for Valhalla, I believe that's still under development, and I also > believe that floats/doubles and their perceived lack of accuracy is still > considered a non-issue due to technical and mathematical limitations (from > what I understand of > http://mail.openjdk.java.net/pipermail/core-libs-dev/2018- > March/051952.html), > but I'm sure others can either correct me or expand further. :) > > On 20 March 2018 at 22:57, A Z wrote: > > > -I have been wondering, when will the finalised version of the Java 10 > > > > SDK be available for download for 64 bit Windows? > > > > > > -I have also been wondering if version 10 will include anything > > > > that abates the issues around floating point with double or float, > > > > and the broader heading of arithmetic accuracy (within range) > > > > via operator syntax in source code, by means of > > > > Value types or any other changes stemming from > > > > Valhalla, in the upcoming version 10 release? > > > > > From poweruserm at live.com.au Wed Mar 21 02:26:33 2018 From: poweruserm at live.com.au (A Z) Date: Wed, 21 Mar 2018 02:26:33 +0000 Subject: Question about Java and Arithmetic Message-ID: -From my point of view, it's not just avoiding floating points "leaks", but it's having a numeric decimal and integer type, of a larger range, that I can use operator syntax on, and convert to and from the double and float types. Is there anything like that in Java 10, or coming up in Java, either via value types or anything else? From jbluettduncan at gmail.com Wed Mar 21 02:45:42 2018 From: jbluettduncan at gmail.com (Jonathan Bluett-Duncan) Date: Wed, 21 Mar 2018 02:45:42 +0000 Subject: Question about Java and Arithmetic In-Reply-To: References: Message-ID: Hi A Z, I assume you're responding to my earlier response over at http://mail.openjdk.java.net/pipermail/adoption-discuss/2018-March/001731.html ? No, from what I've observed of the valhalla lists (see bottom of http://mail.openjdk.java.net/mailman/listinfo), there is purposely no effort yet to introduce "numeric decimal and integer types, of a larger range". (I assume you mean something like BigInteger or BigDecimal, but as primitives instead of objects.) Neither has there been any apparent effort yet to introduce operator syntax (like +,-,*,/) for such types. I believe the reason for this is that Brian Goetz et al. are finding value types themselves so hard to introduce into Java and to integrate with everything else already, that they're focusing on getting the building blocks for values out of the door before writing up any actual value types (like value-ified Big(Integer|Decimal) or char's successor). As for operator syntax for custom types, I can only imagine that that would complicate things in Valhalla further, as value types touch virtually everything in the language and JVM! Also, Brian Goetz et al. are so mentally strained by Valhalla, Amber, etc. that I think it'll be a *long* time before custom operator syntax ever comes, if it ever does. As Martijn mentioned at http://mail.openjdk.java.net/pipermail/adoption-discuss/2018-March/001732.html, it will probably take a good few Java releases more before Project Valhalla reaches it's conclusion - it's *that* hard to piece together, it seems! :) I hope this helps! Cheers, Jonathan On 21 March 2018 at 02:26, A Z wrote: > -From my point of view, it's not just avoiding floating points "leaks", > but it's having a numeric decimal and integer type, of a larger range, > that I can use > operator syntax on, and convert to and from the double and float types. > > > Is there anything like that in Java 10, or coming up in Java, > either via value types or anything else? > > From poweruserm at live.com.au Wed Mar 21 03:00:22 2018 From: poweruserm at live.com.au (A Z) Date: Wed, 21 Mar 2018 03:00:22 +0000 Subject: The State of Java and Numerics? In-Reply-To: References: Message-ID: Am I accurate in gathering that in terms of using operators with non-floating point types or classes, the present state of things is the only option, inside Java? I can use classes like the Apfloat library, but is there any way to disable floating point arithmetic with a switch option or something, even in Java 10 now? Is the present state of things, using alternative numeric classes and functions libraries, the only way to get numeric accuracy with the range of an integer and decimaltype (its minimum and maximum values)? From jbluettduncan at gmail.com Wed Mar 21 03:06:43 2018 From: jbluettduncan at gmail.com (Jonathan Bluett-Duncan) Date: Wed, 21 Mar 2018 03:06:43 +0000 Subject: The State of Java and Numerics? In-Reply-To: References: Message-ID: I'm 99.9% sure that the answer is "yes" to your 1st and 3rd questions. Not sure about your 2nd question, though. Cheers, Jonathan On 21 March 2018 at 03:00, A Z wrote: > Am I accurate in gathering that in terms of using operators with > non-floating point > > types or classes, the present state of things is the only option, inside > Java? > > > I can use classes like the Apfloat library, but is there any way to > disable floating point arithmetic > > with a switch option or something, even in Java 10 now? Is the present > state > > of things, using alternative numeric classes and functions libraries, > > the only way to get numeric accuracy with the range of an integer > > and decimaltype (its minimum and maximum values)? > From abdul.kolarkunnu at oracle.com Wed Mar 21 11:18:59 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Wed, 21 Mar 2018 04:18:59 -0700 (PDT) Subject: Release Announcement: General Availability of JDK 10 In-Reply-To: <2cb85f8b-c53b-49c2-899f-9aff73c2371e@default> References: <2cb85f8b-c53b-49c2-899f-9aff73c2371e@default> Message-ID: Hi All, A number of items to share with you today : 1) JDK 10 General Availability JDK 10, the first release produced under the six-month rapid-cadence release model [1][2], is now Generally Available. We've identified no P1 bugs since we promoted build 46 almost two weeks ago, so that is the official GA release, ready for production use. GPL'd binaries from Oracle are available here: http://jdk.java.net/10 This release includes twelve features: 286: HYPERLINK "http://openjdk.java.net/jeps/286"Local-Variable Type Inference 296: HYPERLINK "http://openjdk.java.net/jeps/296"Consolidate the JDK Forest into a Single Repository 304: HYPERLINK "http://openjdk.java.net/jeps/304"Garbage-Collector Interface 307: HYPERLINK "http://openjdk.java.net/jeps/307"Parallel Full GC for G1 310: HYPERLINK "http://openjdk.java.net/jeps/310"Application Class-Data Sharing 312: HYPERLINK "http://openjdk.java.net/jeps/312"Thread-Local Handshakes 313: HYPERLINK "http://openjdk.java.net/jeps/313"Remove the Native-Header Generation Tool (javah) 314: HYPERLINK "http://openjdk.java.net/jeps/314"Additional Unicode Language-Tag Extensions 316: HYPERLINK "http://openjdk.java.net/jeps/316"Heap Allocation on Alternative Memory Devices 317: HYPERLINK "http://openjdk.java.net/jeps/317"Experimental Java-Based JIT Compiler 319: HYPERLINK "http://openjdk.java.net/jeps/319"Root Certificates 322: HYPERLINK "http://openjdk.java.net/jeps/322"Time-Based Release Versioning 2) JDK 11 EA build 5, under both the GPL and Oracle EA licenses, are now available at http://jdk.java.net/11 . Schedule, status & features http://openjdk.java.net/projects/jdk/11/ Release Notes: http://jdk.java.net/11/release-notes Summary of changes https://download.java.net/java/early_access/jdk11/5/jdk-11+5.html 3) The Z Garbage Collector Project, early access builds available : The first EA binary from from The Z Garbage Collector Project, also known as ZGC, is now available. ZGC is a scalable low latency garbage collector. For information on how to enable and use ZGC, please see the project wiki. Project page: http://openjdk.java.net/projects/zgc/? Wiki: https://wiki.openjdk.java.net/display/zgc/Main 4) Quality Outreach Report for March 2018 is available https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2018 5) Java Client Roadmap Update We posted a blog [3] and related white paper [4] detailing our plans for the Java Client. ? [1] https://mreinhold.org/blog/forward-faster [2] http://mail.openjdk.java.net/pipermail/discuss/2017-September/004281.html [3] Blog: https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates [4] Whitepaper:?http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India ? From abdul.kolarkunnu at oracle.com Thu Mar 22 05:20:32 2018 From: abdul.kolarkunnu at oracle.com (Muneer Kolarkunnu) Date: Wed, 21 Mar 2018 22:20:32 -0700 (PDT) Subject: OpenJDK 11 build 5 test results now available Message-ID: OpenJDK 11 ea build 5 test results are now available at https://download.java.net/openjdk/testresults/11/testresults.html The jdk test results contain 7 differences from the build 4 test results. There is 1 testcase failure, this failure is under investigation, JBS issue already exists for this failure. 0: /export/home/gtee/muneer/jtest/merge11/04/jdk/JTwork pass: 6,542; fail: 3; error: 1; not run: 2,307 1: /export/home/gtee/muneer/jtest/merge11/05/jdk/JTwork pass: 6,546; fail: 3; not run: 2,310 0 1 Test pass fail com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java --- pass java/io/FileReader/ConstructorTest.java --- pass java/io/FileWriter/ConstructorTest.java --- pass java/lang/reflect/Proxy/ProxyClashTest.java fail --- java/util/Locale/SoftKeys.java --- pass javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java error pass sun/tools/jstatd/TestJstatdExternalRegistry.java 7 differences The hotspot test results contain 0 difference from the build 4 test results. The langtools test results contain 0 difference from the build 4 test results. The nashorn test result is available at http://download.java.net/openjdk/testresults/11/archives/05/emailable-report.html -- Regards, Abdul Muneer Quality Engineer Oracle, Bangalore, India From dalibor.topic at oracle.com Wed Mar 28 15:02:58 2018 From: dalibor.topic at oracle.com (dalibor topic) Date: Wed, 28 Mar 2018 17:02:58 +0200 Subject: Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ Message-ID: Hi Martijn, would you be able to add the Jemmy v3 repo at http://hg.openjdk.java.net/code-tools/jemmy/v3/ to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ? cheers, dalibor topic -- Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 M?nchen Registergericht: Amtsgericht M?nchen, HRA 95603 Komplement?rin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher Oracle is committed to developing practices and products that help protect the environment From martijnverburg at gmail.com Wed Mar 28 18:35:11 2018 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 28 Mar 2018 20:35:11 +0200 Subject: Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ In-Reply-To: References: Message-ID: Hi Dalibor, We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net build farm. I'm more than happy to add it, a quick Q: hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me: drwxr-xr-x 7 karianna staff 238 28 Mar 19:30 . drwxr-xr-x 44 karianna staff 1496 28 Mar 19:30 .. drwxr-xr-x 13 karianna staff 442 28 Mar 19:30 .hg drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 .jcheck drwxr-xr-x 4 karianna staff 136 28 Mar 19:30 SWT drwxr-xr-x 6 karianna staff 204 28 Mar 19:30 core drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 make but I can't see what the canonical entry point to build it is. I'll sign up to jemmy-dev and x-post there shortly. Cheers, Martijn On 28 March 2018 at 17:02, dalibor topic wrote: > Hi Martijn, > > would you be able to add the Jemmy v3 repo at > http://hg.openjdk.java.net/code-tools/jemmy/v3/ to > https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ? > > cheers, > dalibor topic > -- > Dalibor Topic | Principal Product Manager > Phone: +494089091214 | Mobile: +491737185961 > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 > > M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher > > Oracle is committed to developing > practices and products that help protect the environment > From martijnverburg at gmail.com Wed Mar 28 19:28:32 2018 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 28 Mar 2018 21:28:32 +0200 Subject: Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ In-Reply-To: References: Message-ID: Hi Alexandre, OK, So I naively tried to run ant in the SWT/JemmySWT folder and that failed with: /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/SWT/JemmySWT/build.xml:33: Please specify swt.jar Then I actually bothered to read the build.xml file and saw the build-dependecies-impl target, so I ran ant build-dependecies-impl which seemed to build: /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyCore/build/JemmyCore.jar /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyAWTInput/build/JemmyAWTInput.jar /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyBrowser/build/JemmyBrowser.jar Then I ran ant test-dependecies-impl and it wanted my jtreg.home set Before I shave more Yaks, is this the right direction to be going in? Cheers, Martijn On 28 March 2018 at 20:43, Alexandre (Shura) Iline < alexandre.iline at oracle.com> wrote: > Martijn, > > Jemmy v3 consists of several project which depend on each other. > > If, besides hosting the source, the intension is to build it, you need to > build projects which are in use by others who would be coming to > AdoptOpenJDK for binaries. > > At this point of time, from what I know, JemmySWT is what is needed. Ant > build scripts are constructed in a way so that by while JemmySWT is build, > the dependences are also built, you should have no problem with that. > > Binaries would, then, simply include all jar files create after the build. > The jar files will be: */*/build/*.jar > > Shura > > > On Mar 28, 2018, at 11:35 AM, Martijn Verburg > wrote: > > Hi Dalibor, > > We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net > build farm. I'm more than happy to add it, a quick Q: > > hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me: > > drwxr-xr-x 7 karianna staff 238 28 Mar 19:30 . > drwxr-xr-x 44 karianna staff 1496 28 Mar 19:30 .. > drwxr-xr-x 13 karianna staff 442 28 Mar 19:30 .hg > drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 .jcheck > drwxr-xr-x 4 karianna staff 136 28 Mar 19:30 SWT > drwxr-xr-x 6 karianna staff 204 28 Mar 19:30 core > drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 make > > but I can't see what the canonical entry point to build it is. > > I'll sign up to jemmy-dev and x-post there shortly. > > Cheers, > Martijn > > On 28 March 2018 at 17:02, dalibor topic wrote: > >> Hi Martijn, >> >> would you be able to add the Jemmy v3 repo at >> http://hg.openjdk.java.net/code-tools/jemmy/v3/ to >> https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ? >> >> cheers, >> dalibor topic >> -- >> Dalibor Topic | Principal Product Manager >> Phone: +494089091214 | Mobile: +491737185961 >> >> >> ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg >> >> >> ORACLE Deutschland B.V. & Co. KG >> Hauptverwaltung: Riesstr. 25, D-80992 >> >> M?nchen >> Registergericht: Amtsgericht M?nchen, HRA 95603 >> >> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande >> >> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >> Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher >> >> Oracle is committed to developing >> practices and products that help protect the environment >> > > > From martijnverburg at gmail.com Wed Mar 28 19:35:20 2018 From: martijnverburg at gmail.com (Martijn Verburg) Date: Wed, 28 Mar 2018 21:35:20 +0200 Subject: Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ In-Reply-To: References: Message-ID: Sorry I forgot to x-post Cheers, Martijn On 28 March 2018 at 21:28, Martijn Verburg wrote: > Hi Alexandre, > > OK, So I naively tried to run ant in the SWT/JemmySWT folder and that > failed with: > > /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/SWT/JemmySWT/build.xml:33: > Please specify swt.jar > > Then I actually bothered to read the build.xml file and saw > the build-dependecies-impl target, so I ran ant build-dependecies-impl > which seemed to build: > > /Users/karianna/Documents/workspace/AdoptOpenJDK_ > Projects/v3/core/JemmyCore/build/JemmyCore.jar > /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/ > JemmyAWTInput/build/JemmyAWTInput.jar > /Users/karianna/Documents/workspace/AdoptOpenJDK_ > Projects/v3/core/JemmyBrowser/build/JemmyBrowser.jar > > Then I ran ant test-dependecies-impl and it wanted my jtreg.home set > > Before I shave more Yaks, is this the right direction to be going in? > > > Cheers, > Martijn > > On 28 March 2018 at 20:43, Alexandre (Shura) Iline < > alexandre.iline at oracle.com> wrote: > >> Martijn, >> >> Jemmy v3 consists of several project which depend on each other. >> >> If, besides hosting the source, the intension is to build it, you need to >> build projects which are in use by others who would be coming to >> AdoptOpenJDK for binaries. >> >> At this point of time, from what I know, JemmySWT is what is needed. Ant >> build scripts are constructed in a way so that by while JemmySWT is build, >> the dependences are also built, you should have no problem with that. >> >> Binaries would, then, simply include all jar files create after the >> build. The jar files will be: */*/build/*.jar >> >> Shura >> >> >> On Mar 28, 2018, at 11:35 AM, Martijn Verburg >> wrote: >> >> Hi Dalibor, >> >> We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net >> build farm. I'm more than happy to add it, a quick Q: >> >> hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me: >> >> drwxr-xr-x 7 karianna staff 238 28 Mar 19:30 . >> drwxr-xr-x 44 karianna staff 1496 28 Mar 19:30 .. >> drwxr-xr-x 13 karianna staff 442 28 Mar 19:30 .hg >> drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 .jcheck >> drwxr-xr-x 4 karianna staff 136 28 Mar 19:30 SWT >> drwxr-xr-x 6 karianna staff 204 28 Mar 19:30 core >> drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 make >> >> but I can't see what the canonical entry point to build it is. >> >> I'll sign up to jemmy-dev and x-post there shortly. >> >> Cheers, >> Martijn >> >> On 28 March 2018 at 17:02, dalibor topic >> wrote: >> >>> Hi Martijn, >>> >>> would you be able to add the Jemmy v3 repo at >>> http://hg.openjdk.java.net/code-tools/jemmy/v3/ to >>> https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ? >>> >>> cheers, >>> dalibor topic >>> -- >>> Dalibor Topic | Principal Product Manager >>> Phone: +494089091214 | Mobile: +491737185961 >>> >>> >>> ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg >>> >>> >>> ORACLE Deutschland B.V. & Co. KG >>> Hauptverwaltung: Riesstr. 25, D-80992 >>> >>> M?nchen >>> Registergericht: Amtsgericht M?nchen, HRA 95603 >>> >>> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >>> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande >>> >>> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >>> Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher >>> >>> Oracle is committed to developing >>> practices and products that help protect the environment >>> >> >> >> > From poweruserm at live.com.au Thu Mar 29 01:54:10 2018 From: poweruserm at live.com.au (A Z) Date: Thu, 29 Mar 2018 01:54:10 +0000 Subject: The future of numerics in Java. Message-ID: To who it may concern, I has hoping that someone could discuss or inform me about the particular view about the future of numerics and number mathematics for Java, particularly when it comes to arithmetic, elementary algebra and functions support. These questions pertain to the present arithmetic overflow and underflow problem with float and double, however they also largely pertain to the present lack of operator support for arithmetic, in the absense of floating point overflow. The "thing" would be arbitrary precision mathematics, certainly with logarithms, nth roots, powers, forward and inverse trigonometry, pi computation, e computation etc. but all on a number type that supports operator usage in source code for the programmer. What is the general plot here? How long will Java developers have to wait for these very important improvements at the type and operator syntax level, in their favourite software programming language? Certainly if these requirements have been a "hankering" for as soon as possible for mathematics, scientific, engineering developers everywhere in the world? From martijnverburg at gmail.com Thu Mar 29 08:21:23 2018 From: martijnverburg at gmail.com (Martijn Verburg) Date: Thu, 29 Mar 2018 08:21:23 +0000 Subject: The future of numerics in Java. In-Reply-To: References: Message-ID: I can only suggest that for right now that the Java language does not support the features you are looking for. As noted previously on several occasions the building blocks of value types may allow library authors to create the sorts of numeric types and calculations you are looking for. This is a long term project at best so my recommendation is that you find an alternative language / ecosystem that does support the numeric typing to solve your use case On Thu, 29 Mar 2018 at 02:54, A Z wrote: > To who it may concern, > > I has hoping that someone could discuss or inform > me about the particular view about the future of numerics > and number mathematics for Java, particularly when it comes > to arithmetic, elementary algebra and functions support. > > These questions pertain to the present arithmetic overflow > and underflow problem with float and double, > however they also largely pertain to the present lack > of operator support for arithmetic, in the absense of floating > point overflow. > > The "thing" would be arbitrary precision mathematics, > certainly with logarithms, nth roots, powers, forward > and inverse trigonometry, pi computation, e computation > etc. but all on a number type that supports operator usage > in source code for the programmer. > > What is the general plot here? How long will Java developers > have to wait for these very important improvements > at the type and operator syntax level, in their > favourite software programming language? > Certainly if these requirements have been a "hankering" > for as soon as possible for mathematics, scientific, engineering > developers everywhere in the world? > -- Cheers, Martijn (Sent from Gmail Mobile) From alexandre.iline at oracle.com Wed Mar 28 18:43:17 2018 From: alexandre.iline at oracle.com (Alexandre (Shura) Iline) Date: Wed, 28 Mar 2018 11:43:17 -0700 Subject: Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ In-Reply-To: References: Message-ID: Martijn, Jemmy v3 consists of several project which depend on each other. If, besides hosting the source, the intension is to build it, you need to build projects which are in use by others who would be coming to AdoptOpenJDK for binaries. At this point of time, from what I know, JemmySWT is what is needed. Ant build scripts are constructed in a way so that by while JemmySWT is build, the dependences are also built, you should have no problem with that. Binaries would, then, simply include all jar files create after the build. The jar files will be: */*/build/*.jar Shura > On Mar 28, 2018, at 11:35 AM, Martijn Verburg wrote: > > Hi Dalibor, > > We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net build farm. I'm more than happy to add it, a quick Q: > > hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me: > > drwxr-xr-x 7 karianna staff 238 28 Mar 19:30 . > drwxr-xr-x 44 karianna staff 1496 28 Mar 19:30 .. > drwxr-xr-x 13 karianna staff 442 28 Mar 19:30 .hg > drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 .jcheck > drwxr-xr-x 4 karianna staff 136 28 Mar 19:30 SWT > drwxr-xr-x 6 karianna staff 204 28 Mar 19:30 core > drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 make > > but I can't see what the canonical entry point to build it is. > > I'll sign up to jemmy-dev and x-post there shortly. > > Cheers, > Martijn > > On 28 March 2018 at 17:02, dalibor topic > wrote: > Hi Martijn, > > would you be able to add the Jemmy v3 repo at http://hg.openjdk.java.net/code-tools/jemmy/v3/ to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ? > > cheers, > dalibor topic > -- > > Dalibor Topic | Principal Product Manager > Phone: +494089091214 > | Mobile: +491737185961 > > > > ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg > > ORACLE Deutschland B.V. & Co. KG > Hauptverwaltung: Riesstr. 25, D-80992 M?nchen > Registergericht: Amtsgericht M?nchen, HRA 95603 > > Komplement?rin: ORACLE Deutschland Verwaltung B.V. > Hertogswetering 163/167, 3543 AS Utrecht, Niederlande > Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 > Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher > > > Oracle is committed to developing > practices and products that help protect the environment > From alexandre.iline at oracle.com Wed Mar 28 20:43:09 2018 From: alexandre.iline at oracle.com (Alexandre (Shura) Iline) Date: Wed, 28 Mar 2018 13:43:09 -0700 Subject: Adding Jemmy v3 to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ In-Reply-To: References: Message-ID: Now including aliases and more recipients.. > On Mar 28, 2018, at 1:41 PM, Alexandre (Shura) Iline wrote: > > > >> On Mar 28, 2018, at 12:28 PM, Martijn Verburg wrote: >> >> Hi Alexandre, >> >> OK, So I naively tried to run ant in the SWT/JemmySWT folder and that failed with: >> >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/SWT/JemmySWT/build.xml:33: Please specify swt.jar > > You do need the SWT library to build SWT. > > this is what I just did: > > ~/JDK/hg/jemmy/v3/SWT/JemmySWT$ ant -Dswt.jar=/usr/lib/eclipse/plugins/org.eclipse.swt_3.8.2.jar jar > > > I clearly need to provide a README. Will do. > > Shura > >> >> Then I actually bothered to read the build.xml file and saw the build-dependecies-impl target, so I ran ant build-dependecies-impl which seemed to build: >> >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyCore/build/JemmyCore.jar >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyAWTInput/build/JemmyAWTInput.jar >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/v3/core/JemmyBrowser/build/JemmyBrowser.jar >> >> Then I ran ant test-dependecies-impl and it wanted my jtreg.home set >> >> Before I shave more Yaks, is this the right direction to be going in? >> >> >> Cheers, >> Martijn >> >> On 28 March 2018 at 20:43, Alexandre (Shura) Iline wrote: >> Martijn, >> >> Jemmy v3 consists of several project which depend on each other. >> >> If, besides hosting the source, the intension is to build it, you need to build projects which are in use by others who would be coming to AdoptOpenJDK for binaries. >> >> At this point of time, from what I know, JemmySWT is what is needed. Ant build scripts are constructed in a way so that by while JemmySWT is build, the dependences are also built, you should have no problem with that. >> >> Binaries would, then, simply include all jar files create after the build. The jar files will be: */*/build/*.jar >> >> Shura >> >> >>> On Mar 28, 2018, at 11:35 AM, Martijn Verburg wrote: >>> >>> Hi Dalibor, >>> >>> We're shifting the code tools off Cloudbees to the new adoptiopenjdk.net build farm. I'm more than happy to add it, a quick Q: >>> >>> hg clone http://hg.openjdk.java.net/code-tools/jemmy/v3/ gives me: >>> >>> drwxr-xr-x 7 karianna staff 238 28 Mar 19:30 . >>> drwxr-xr-x 44 karianna staff 1496 28 Mar 19:30 .. >>> drwxr-xr-x 13 karianna staff 442 28 Mar 19:30 .hg >>> drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 .jcheck >>> drwxr-xr-x 4 karianna staff 136 28 Mar 19:30 SWT >>> drwxr-xr-x 6 karianna staff 204 28 Mar 19:30 core >>> drwxr-xr-x 3 karianna staff 102 28 Mar 19:30 make >>> >>> but I can't see what the canonical entry point to build it is. >>> >>> I'll sign up to jemmy-dev and x-post there shortly. >>> >>> Cheers, >>> Martijn >>> >>> On 28 March 2018 at 17:02, dalibor topic wrote: >>> Hi Martijn, >>> >>> would you be able to add the Jemmy v3 repo at http://hg.openjdk.java.net/code-tools/jemmy/v3/ to https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK%20code-tools/ ? >>> >>> cheers, >>> dalibor topic >>> -- >>> Dalibor Topic | Principal Product Manager >>> Phone: +494089091214 | Mobile: +491737185961 >>> >>> >>> ORACLE Deutschland B.V. & Co. KG | K?hneh?fe 5 | 22761 Hamburg >>> >>> ORACLE Deutschland B.V. & Co. KG >>> Hauptverwaltung: Riesstr. 25, D-80992 M?nchen >>> Registergericht: Amtsgericht M?nchen, HRA 95603 >>> >>> Komplement?rin: ORACLE Deutschland Verwaltung B.V. >>> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande >>> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >>> Gesch?ftsf?hrer: Alexander van der Ven, Jan Schultheiss, Val Maher >>> >>> Oracle is committed to developing >>> practices and products that help protect the environment >>> >> >> >