From volker.simonis at gmail.com Thu Apr 30 14:45:03 2020 From: volker.simonis at gmail.com (Volker Simonis) Date: Thu, 30 Apr 2020 16:45:03 +0200 Subject: RFR(XS): 8230552: Provide information when hitting a HaltNode for architectures other than x86 In-Reply-To: <19BC4D2D-56F3-45BE-898C-1389469A7B36@amazon.com> References: <19BC4D2D-56F3-45BE-898C-1389469A7B36@amazon.com> Message-ID: Forwarding to ppc-aix and s390 port mailing lists with the kind request for testing this simple fix on the corresponding platforms. Thank you and best regards, Volker Liu, Xin schrieb am Do., 30. Apr. 2020, 08:39: > > > ?On 4/29/20, 11:06 PM, "Pengfei Li" wrote: > > > > Hi Xin, > > > I tested on aarch64. It generates the same crash report as x86_64 > when it > > does hit HaltNode. Halt reason is displayed. I paste report on the > JBS. > > I ran hotspot:tier1 on aarch64 fastdebug build. It passed except > for 3 > > relevant failures[1]. > > (NOT a reviewer) The original instruction used should be dcps1 instead > of dpcs1 - there's a misspelling in AArch64 assembler. Could you add a > trivial fix to change dpcs1/2/3 to dcps1/2/3? > > Oh, I don't know that. I did search dpcs and found nothing. > I've filed a new issue about the typo thing: JDK-8244170. Let's resolve > it in separated issue. > > BTW, how did you test to hit the HaltNode? > -- > Thanks, > Pengfei > > I followed Christian and Volkers' recipe on JDK-8230552. Both of them can > generate HaltNode. > Volker's approach is very interesting. You have to give program a couple > of "-XX:SuppressErrorAt=" to increase tolerance. > > Thanks, > --lx > > >