C2 compiler gets SIGILL/ILL_ILLOPC
Andrew Haley
aph at redhat.com
Fri May 4 06:44:53 UTC 2018
On 03/05/18 21:21, Simon Nash wrote:
> On 03/05/2018 17:00, Andrey Petushkov wrote:
>> Hi John,
>>> On 3 May 2018, at 18:51, John Neffenger <john at status6.com> wrote:
>>>
>>> On 05/03/2018 02:36 AM, Andrey Petushkov wrote:
>>>> The -XX:-AssumeMP command line option should help in your case
>>> Magic! That helps a lot. Thank you, Andrey.
>> Glad to hear :)
>>> The warning message makes me a bit nervous, though.
>> You can safely ignore it for a meanwhile. It will strike in Java 12 though (https://bugs.openjdk.java.net/browse/JDK-8188764 <https://bugs.openjdk.java.net/browse/JDK-8188764>). (And I find it strange to decide that Java from now on only runs on multiprocessor devices. Anyway..)
>
> Is this MP-only assumption only for the server VM or also for the 32-bit client VM?
> The latter would prevent my application from being able to run on Java 12.
That's not the intention. We should not link the use of pldw to
AssumeMP. We can probe for pldw if needs be.
--
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the aarch32-port-dev
mailing list