Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8333276

RISC-V: client VM build failure after JDK-8241503

XMLWordPrintable

    • b26
    • riscv
    • linux

      Building target 'default (exploded-image)' in configuration 'linux-riscv64-client-fastdebug'
      Compiling up to 361 files for BUILD_jdk.compiler.interim
      [buildjdk] Compiling up to 361 files for BUILD_jdk.compiler.interim
      [buildjdk] Updating buildjdk/support/modules_libs/java.base/server/libjvm.so due to 25 file(s)
      Updating support/modules_libs/java.base/client/libjvm.so due to 19 file(s)
      In file included from /home/zifeihan/jdk/src/hotspot/share/opto/c2_MacroAssembler.hpp:40,
                       from /home/zifeihan/jdk/src/hotspot/share/code/compiledIC.hpp:31,
                       from /home/zifeihan/jdk/src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp:38:
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp: In member function 'void C2_MacroAssembler::spill_vmask(VectorRegister, int)':
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp:258:28: error: 'MaxVectorSize' was not declared in this scope; did you mean 'MaxNewSize'?
        258 | vsetvli_helper(T_BYTE, MaxVectorSize >> 3);
            | ^~~~~~~~~~~~~
            | MaxNewSize
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp: In member function 'void C2_MacroAssembler::unspill_vmask(VectorRegister, int)':
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp:264:28: error: 'MaxVectorSize' was not declared in this scope; did you mean 'MaxNewSize'?
        264 | vsetvli_helper(T_BYTE, MaxVectorSize >> 3);
            | ^~~~~~~~~~~~~
            | MaxNewSize
      In file included from /home/zifeihan/jdk/src/hotspot/share/opto/c2_MacroAssembler.hpp:40,
                       from /home/zifeihan/jdk/src/hotspot/share/code/compiledIC.hpp:31,
                       from /home/zifeihan/jdk/src/hotspot/share/c1/c1_Runtime1.cpp:37:
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp: In member function 'void C2_MacroAssembler::spill_vmask(VectorRegister, int)':
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp:258:28: error: 'MaxVectorSize' was not declared in this scope; did you mean 'MaxNewSize'?
        258 | vsetvli_helper(T_BYTE, MaxVectorSize >> 3);
            | ^~~~~~~~~~~~~
            | MaxNewSize
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp: In member function 'void C2_MacroAssembler::unspill_vmask(VectorRegister, int)':
      /home/zifeihan/jdk/src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp:264:28: error: 'MaxVectorSize' was not declared in this scope; did you mean 'MaxNewSize'?
        264 | vsetvli_helper(T_BYTE, MaxVectorSize >> 3);
            | ^~~~~~~~~~~~~
            | MaxNewSize
      gmake[3]: *** [lib/CompileJvm.gmk:168: /home/zifeihan/jdk/build/linux-riscv64-client-fastdebug/hotspot/variant-client/libjvm/objs/c1_LIRAssembler_riscv.o] Error 1
      gmake[3]: *** Waiting for unfinished jobs....
      gmake[3]: *** [lib/CompileJvm.gmk:168: /home/zifeihan/jdk/build/linux-riscv64-client-fastdebug/hotspot/variant-client/libjvm/objs/c1_Runtime1.o] Error 1
      gmake[2]: *** [make/Main.gmk:253: hotspot-client-libs] Error 2
      gmake[2]: *** Waiting for unfinished jobs....

            gcao Gui Cao
            gcao Gui Cao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: