ARM build broken?

David Holmes david.holmes at oracle.com
Fri Feb 7 22:49:53 UTC 2020


Hi,

It is a known breakage:

https://bugs.openjdk.java.net/browse/JDK-8238643

David

On 8/02/2020 7:49 am, Erik Joelsson wrote:
> Adding hotspot-dev since this is caused by a source change in hotspot 
> and not really a build issue. We see it in our internal arm builds as well.
> 
> /Erik
> 
> On 2020-02-07 13:38, Marc Hoffmann wrote:
>> Dear JDK developers,
>>
>> it looks like building http://hg.openjdk.java.net/jdk/jdk/ 
>> <http://hg.openjdk.java.net/jdk/jdk/> in ARM is broken since 
>> yesterday. This commit seems to be the first one that broke the build:
>> changeset:   57948:4a4d185098e2
>> tag:         tip
>> user:        lfoltan
>> date:        Thu Feb 06 14:29:57 2020 +0000
>> summary:     8230199: consolidate signature parsing code in HotSpot 
>> sources
>> this one now leads to another error (see below):
>> changeset:   57949:d3caf06ac9ae
>> tag:         tip
>> user:        lfoltan
>> date:        Thu Feb 06 15:28:37 2020 +0000
>> summary:     8238600: Remove runtime/fieldType.hpp and fieldType.cpp
>>
>> Is this a problem with the source tree or do we need to adjust the 
>> build setup on ARM?
>>
>> Background info: I’m a developer of the JaCoCo project and we do CI 
>> builds on all JDKs to test them agains the JaCoCo integration tests.
>>
>> Best regards,
>> -marc
>>
>>
>>
>>
>>
>>
>> ERROR: Build failed for target 'images' in configuration 
>> 'linux-arm-server-release' (exit code 2)
>> Stopping sjavac server
>>
>> === Output from failing command(s) repeated here ===
>> * For target hotspot_variant-server_libjvm_objs_interpreterRT_arm.o:
>> /workspace/src/hotspot/cpu/arm/interpreterRT_arm.cpp:54:27: error: 
>> 'int_parm' is not a member of 'SignatureIterator'
>>     (u1) SignatureIterator::int_parm, // bool
>>                             ^~~~~~~~
>> /workspace/src/hotspot/cpu/arm/interpreterRT_arm.cpp:55:27: error: 
>> 'int_parm' is not a member of 'SignatureIterator'
>>     (u1) SignatureIterator::int_parm, // byte
>>                             ^~~~~~~~
>> /workspace/src/hotspot/cpu/arm/interpreterRT_arm.cpp:56:27: error: 
>> 'int_parm' is not a member of 'SignatureIterator'
>>     (u1) SignatureIterator::int_parm, // char
>>                             ^~~~~~~~
>> /workspace/src/hotspot/cpu/arm/interpreterRT_arm.cpp:57:27: error: 
>> 'int_parm' is not a member of 'SignatureIterator'
>>     (u1) SignatureIterator::int_parm, // short
>>                             ^~~~~~~~
>> /workspace/src/hotspot/cpu/arm/interpreterRT_arm.cpp:58:27: error: 
>> 'int_parm' is not a member of 'SignatureIterator'
>>     (u1) SignatureIterator::int_parm, // int
>>                             ^~~~~~~~
>>     ... (rest of output omitted)
>>
>>



More information about the build-dev mailing list