JDK-8259252 : Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 17
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • CPU: aarch64
  • Submitted: 2021-01-05
  • Updated: 2021-07-15
  • Resolved: 2021-01-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 17
17 b04Fixed
Related Reports
Relates :  
Description
* For target hotspot_variant-server_libjvm_objs_shenandoahBarrierSetC1_aarch64.o:
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp: In member function 'virtual LIR_OprDesc* ShenandoahBarrierSetC1::atomic_cmpxchg_at_resolved(LIRAccess&, LIRItem&, LIRItem&)':
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp:75:9: error: 'ShenandoahSATBBarrier' was not declared in this scope; did you mean 'ShenandoahBarrierSet'?
   75 |     if (ShenandoahSATBBarrier) {
      |         ^~~~~~~~~~~~~~~~~~~~~
      |         ShenandoahBarrierSet
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp:79:9: error: 'ShenandoahCASBarrier' was not declared in this scope; did you mean 'ShenandoahBarrierSet'?
   79 |     if (ShenandoahCASBarrier) {
      |         ^~~~~~~~~~~~~~~~~~~~
      |         ShenandoahBarrierSet
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp: In member function 'virtual LIR_OprDesc* ShenandoahBarrierSetC1::atomic_xchg_at_resolved(LIRAccess&, LIRItem&)':
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp:116:9: error: 'ShenandoahSATBBarrier' was not declared in this scope; did you mean 'ShenandoahBarrierSet'?
  116 |     if (ShenandoahSATBBarrier) {
      |         ^~~~~~~~~~~~~~~~~~~~~
      |         ShenandoahBarrierSet

* All command lines available in /home/runner/work/jdk/jdk/jdk/build/linux-aarch64-hotspot/make-support/failure-logs.
Comments
Changeset: 1b60acd8 Author: Zhengyu Gu <zgu@openjdk.org> Date: 2021-01-05 18:33:41 +0000 URL: https://git.openjdk.java.net/jdk/commit/1b60acd8
05-01-2021