Open ppc/s390/aix issues
Hi, We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms. I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP. Everybody is invited to join in and fix these few finally :) 8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841 Best regards, Goetz.
Hi Goetz, On 10/08/2018 01:58 PM, Lindenmaier, Goetz wrote:
Hi,
We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms.
I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP.
Everybody is invited to join in and fix these few finally :)
Thanks for tracking it. I'll return to hunt the remaining SA failures you pointed out. Hope to update on that soon. Best regards, Gustavo
8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841
Best regards, Goetz.
Hello Goetz.
8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841 I'll handle it on Nov. But I'd like to confirm one thing. You may know this compilation error came from jigsaw (modularity feature). I may rewrite the some of the parts by using reflection feature. Do you think it's acceptable solution ?
Thanks, Ichiroh Takiguchi On 2018-10-09 01:58, Lindenmaier, Goetz wrote:
Hi,
We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms.
I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP.
Everybody is invited to join in and fix these few finally :)
8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841
Best regards, Goetz.
Hi Ichiroh, I did not look into this issue, I just reported the bug. So feel free to choose an adequate solution to fix this. Best regards, Goetz
-----Original Message----- From: Ichiroh Takiguchi <takiguc@linux.vnet.ibm.com> Sent: Freitag, 19. Oktober 2018 04:00 To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com> Cc: ppc-aix-port-dev <ppc-aix-port-dev@openjdk.java.net>; s390x-port- dev@openjdk.java.net; Gustavo Romero <gromero@linux.vnet.ibm.com>; Tim Ellison <Tim_Ellison@uk.ibm.com>; Nasser Ebrahim <enasser@in.ibm.com>; Michihiro Horie <HORIE@jp.ibm.com>; Toshio 5 Nakamura <TOSHIONA@jp.ibm.com>; Andrew Leonard <andrew_m_leonard@uk.ibm.com> Subject: Re: Open ppc/s390/aix issues
Hello Goetz.
8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841 I'll handle it on Nov. But I'd like to confirm one thing. You may know this compilation error came from jigsaw (modularity feature). I may rewrite the some of the parts by using reflection feature. Do you think it's acceptable solution ?
Thanks, Ichiroh Takiguchi
On 2018-10-09 01:58, Lindenmaier, Goetz wrote:
Hi,
We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms.
I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP.
Everybody is invited to join in and fix these few finally :)
8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841
Best regards, Goetz.
Hello Goetz. Could you check following fix ? http://cr.openjdk.java.net/~itakiguchi/8211841/ I tested it on AIX and Linux amd64 platform. It worked fine on both platform with jtreg. Thanks, Ichiroh Takiguchi On 2018-10-29 19:55, Lindenmaier, Goetz wrote:
Hi Ichiroh,
I did not look into this issue, I just reported the bug. So feel free to choose an adequate solution to fix this.
Best regards, Goetz
-----Original Message----- From: Ichiroh Takiguchi <takiguc@linux.vnet.ibm.com> Sent: Freitag, 19. Oktober 2018 04:00 To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com> Cc: ppc-aix-port-dev <ppc-aix-port-dev@openjdk.java.net>; s390x-port- dev@openjdk.java.net; Gustavo Romero <gromero@linux.vnet.ibm.com>; Tim Ellison <Tim_Ellison@uk.ibm.com>; Nasser Ebrahim <enasser@in.ibm.com>; Michihiro Horie <HORIE@jp.ibm.com>; Toshio 5 Nakamura <TOSHIONA@jp.ibm.com>; Andrew Leonard <andrew_m_leonard@uk.ibm.com> Subject: Re: Open ppc/s390/aix issues
Hello Goetz.
8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841 I'll handle it on Nov. But I'd like to confirm one thing. You may know this compilation error came from jigsaw (modularity feature). I may rewrite the some of the parts by using reflection feature. Do you think it's acceptable solution ?
Thanks, Ichiroh Takiguchi
On 2018-10-09 01:58, Lindenmaier, Goetz wrote:
Hi,
We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms.
I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP.
Everybody is invited to join in and fix these few finally :)
8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841
Best regards, Goetz.
Hi Ichiroh, I put the patch into our nightly tests. I also verified that it fixes the issue on my aix machine locally. Before January 17th, please push this to jdk12. I marked it as [testbug]. Please remove the test from the problem list, else it will not be executed per default, see patch below. Best regards, Goetz. --- a/test/jdk/ProblemList.txt Wed Jan 09 11:11:00 2019 +0100 +++ b/test/jdk/ProblemList.txt Wed Jan 09 14:46:30 2019 +0100 @@ -583,7 +583,6 @@ java/nio/file/WatchService/LotsOfCancels.java 8188039 solaris-all Solaris 11 java/nio/file/WatchService/LotsOfEvents.java 7158947 solaris-all Solaris 11 -sun/nio/cs/OLD/TestIBMDB.java 8211841 aix-ppc64 ############################################################################
-----Original Message----- From: Ichiroh Takiguchi <takiguc@linux.vnet.ibm.com> Sent: Mittwoch, 9. Januar 2019 14:15 To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com> Cc: ppc-aix-port-dev <ppc-aix-port-dev@openjdk.java.net>; s390x-port- dev@openjdk.java.net; Gustavo Romero <gromero@linux.vnet.ibm.com>; Tim Ellison <Tim_Ellison@uk.ibm.com>; Nasser Ebrahim <enasser@in.ibm.com>; Michihiro Horie <HORIE@jp.ibm.com>; Toshio 5 Nakamura <TOSHIONA@jp.ibm.com>; Andrew Leonard <andrew_m_leonard@uk.ibm.com> Subject: RE: Open ppc/s390/aix issues - JDK-8211841
Hello Goetz.
Could you check following fix ? http://cr.openjdk.java.net/~itakiguchi/8211841/
I tested it on AIX and Linux amd64 platform. It worked fine on both platform with jtreg.
Thanks, Ichiroh Takiguchi
On 2018-10-29 19:55, Lindenmaier, Goetz wrote:
Hi Ichiroh,
I did not look into this issue, I just reported the bug. So feel free to choose an adequate solution to fix this.
Best regards, Goetz
-----Original Message----- From: Ichiroh Takiguchi <takiguc@linux.vnet.ibm.com> Sent: Freitag, 19. Oktober 2018 04:00 To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com> Cc: ppc-aix-port-dev <ppc-aix-port-dev@openjdk.java.net>; s390x-port- dev@openjdk.java.net; Gustavo Romero <gromero@linux.vnet.ibm.com>; Tim Ellison <Tim_Ellison@uk.ibm.com>; Nasser Ebrahim <enasser@in.ibm.com>; Michihiro Horie <HORIE@jp.ibm.com>; Toshio 5 Nakamura <TOSHIONA@jp.ibm.com>; Andrew Leonard <andrew_m_leonard@uk.ibm.com> Subject: Re: Open ppc/s390/aix issues
Hello Goetz.
8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841 I'll handle it on Nov. But I'd like to confirm one thing. You may know this compilation error came from jigsaw (modularity feature). I may rewrite the some of the parts by using reflection feature. Do you think it's acceptable solution ?
Thanks, Ichiroh Takiguchi
On 2018-10-09 01:58, Lindenmaier, Goetz wrote:
Hi,
We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms.
I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP.
Everybody is invited to join in and fix these few finally :)
8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841
Best regards, Goetz.
Hi Ichiroh, I just see that you need to request review on core-libs-dev or some other official suited mailing list. Best regards, Goetz.
-----Original Message----- From: Ichiroh Takiguchi <takiguc@linux.vnet.ibm.com> Sent: Mittwoch, 9. Januar 2019 14:15 To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com> Cc: ppc-aix-port-dev <ppc-aix-port-dev@openjdk.java.net>; s390x-port- dev@openjdk.java.net; Gustavo Romero <gromero@linux.vnet.ibm.com>; Tim Ellison <Tim_Ellison@uk.ibm.com>; Nasser Ebrahim <enasser@in.ibm.com>; Michihiro Horie <HORIE@jp.ibm.com>; Toshio 5 Nakamura <TOSHIONA@jp.ibm.com>; Andrew Leonard <andrew_m_leonard@uk.ibm.com> Subject: RE: Open ppc/s390/aix issues - JDK-8211841
Hello Goetz.
Could you check following fix ? http://cr.openjdk.java.net/~itakiguchi/8211841/
I tested it on AIX and Linux amd64 platform. It worked fine on both platform with jtreg.
Thanks, Ichiroh Takiguchi
On 2018-10-29 19:55, Lindenmaier, Goetz wrote:
Hi Ichiroh,
I did not look into this issue, I just reported the bug. So feel free to choose an adequate solution to fix this.
Best regards, Goetz
-----Original Message----- From: Ichiroh Takiguchi <takiguc@linux.vnet.ibm.com> Sent: Freitag, 19. Oktober 2018 04:00 To: Lindenmaier, Goetz <goetz.lindenmaier@sap.com> Cc: ppc-aix-port-dev <ppc-aix-port-dev@openjdk.java.net>; s390x-port- dev@openjdk.java.net; Gustavo Romero <gromero@linux.vnet.ibm.com>; Tim Ellison <Tim_Ellison@uk.ibm.com>; Nasser Ebrahim <enasser@in.ibm.com>; Michihiro Horie <HORIE@jp.ibm.com>; Toshio 5 Nakamura <TOSHIONA@jp.ibm.com>; Andrew Leonard <andrew_m_leonard@uk.ibm.com> Subject: Re: Open ppc/s390/aix issues
Hello Goetz.
8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841 I'll handle it on Nov. But I'd like to confirm one thing. You may know this compilation error came from jigsaw (modularity feature). I may rewrite the some of the parts by using reflection feature. Do you think it's acceptable solution ?
Thanks, Ichiroh Takiguchi
On 2018-10-09 01:58, Lindenmaier, Goetz wrote:
Hi,
We are now working on the ppc/s390/aix ports for quite some years. With the release of jdk11 we delivered a very comprehensive and well maintained port I think. For example, the jdk and hotspot jtreg tests can be run quite stable on these platforms.
I filed bugs for all the remaining issues we see, at least in the test setup we run at SAP.
Everybody is invited to join in and fix these few finally :)
8207404: MulticastSocket tests failing on Aix https://bugs.openjdk.java.net/browse/JDK-8207404 8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX https://bugs.openjdk.java.net/browse/JDK-8030957 8211769: Port Dtrace support to ppc. https://bugs.openjdk.java.net/browse/JDK-8211769 8211771: Port Dtrace support to s390x. https://bugs.openjdk.java.net/browse/JDK-8211771 8211767: jtreg: Some SA tests are failing on PPC64 https://bugs.openjdk.java.net/browse/JDK-8211767 8211844: [aix] ProcessBuilder: Piping between created processes does not work. https://bugs.openjdk.java.net/browse/JDK-8211844 8211847: [aix] java/lang/ProcessHandle/InfoTest.java fails: "reported cputime less than expected" https://bugs.openjdk.java.net/browse/JDK-8211847 8211854: [aix] java/net/ServerSocket/AcceptInheritHandle.java fais: read times out https://bugs.openjdk.java.net/browse/JDK-8211854 8211851: /java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix) https://bugs.openjdk.java.net/browse/JDK-8211851 8211841: [aix] sun/nio/cs/OLD/TestIBMDB.java fails with compilation error https://bugs.openjdk.java.net/browse/JDK-8211841
Best regards, Goetz.
participants (3)
-
Gustavo Romero
-
Ichiroh Takiguchi
-
Lindenmaier, Goetz