RFR 8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers)
Boris Ulasevich
boris.ulasevich at bell-sw.com
Fri May 4 18:13:51 UTC 2018
Hi,
I believe the fix is not complete. I see SIGILL on ARM32 RPi (cross
ARM32 build on Raspberry Pi) with simple command line:
./jdk-b49938/bin/java -Xcomp -XX:+TieredCompilation -version
I reproduced the issue starting from r49906 (8201543: Modularize C1
GC barriers) with r49938 fix (8202379: ARM32 is broken after JDK-8201543
(Modularize C1 GC barriers)).
# hg update -r49906
# hg diff -r49937:49938 > build_fix
# patch -p1 < build_fix
# make CONF=linux-arm-normal-server-release
I did not dig deeper yet.
regards,
Boris
On 01.05.2018 19:48, Aleksey Shipilev wrote:
> Thanks Erik!
>
> -Aleksey
>
> P.S. I think you also wanted to review 8201786.
>
> On 05/01/2018 06:45 PM, Erik Osterlund wrote:
>> Hi Aleksey,
>>
>> Looks good.
>>
>> Thanks,
>> /Erik
>>
>>> On 1 May 2018, at 18:39, Aleksey Shipilev <shade at redhat.com> wrote:
>>>
>>>> On 04/30/2018 11:09 AM, Andrew Haley wrote:
>>>>> On 04/30/2018 10:05 AM, Aleksey Shipilev wrote:
>>>>> Bug:
>>>>> https://bugs.openjdk.java.net/browse/JDK-8202379
>>>>>
>>>>> Fix:
>>>>> http://cr.openjdk.java.net/~shade/8202379/webrev.01/
>>>>>
>>>>> Testing: arm32 build, Raspi 3 runs (some selected jcstress tests)
>>>>
>>>> Looks OK, thanks.
>>>
>>> Thanks for review! Anyone else?
>>>
>>> -Aleksey
>>>
>>>
>>>
>
>
More information about the aarch32-port-dev
mailing list