Building target 'hotspot' in configuration 'linux-s390x-server-fastdebug' Compiling up to 1 files for BUILD_TOOLS_HOTSPOT Copying support/modules_include/java.base/jni.h Copying support/modules_include/java.base/jvmticmlr.h Copying support/modules_include/java.base/linux/jni_md.h Adding -server KNOWN to jvm.cfg Adding -client IGNORE to jvm.cfg Copying support/modules_conf/java.base/sdp/sdp.conf.template Copying support/modules_legal/common/LICENSE Copying support/modules_legal/common/ASSEMBLY_EXCEPTION Copying support/modules_legal/common/ADDITIONAL_LICENSE_INFO Copying support/modules_legal/java.base/aes.md Copying support/modules_legal/java.base/asm.md Copying support/modules_legal/java.base/c-libutl.md Copying support/modules_legal/java.base/cldr.md Copying support/modules_legal/java.base/icu.md Copying support/modules_legal/java.base/public_suffix.md Copying support/modules_legal/java.base/siphash.md Copying support/modules_legal/java.base/unicode.md Copying support/modules_legal/java.base/zlib.md Processing classfile_constants.h Copying jdk/include/jni.h Copying jdk/include/jvmticmlr.h Copying jdk/include/linux/jni_md.h Copying jdk/conf/security/java.policy Copying jdk/conf/net.properties Copying jdk/conf/sdp/sdp.conf.template Creating symlink jdk/lib/jvm.cfg Creating symlink jdk/lib/security/default.policy Copying jdk/include/classfile_constants.h Building JVM variant 'server' with features 'cds compiler1 compiler2 epsilongc g1gc jfr jni-check jvmti management parallelgc serialgc services vm-structs' Generating JFR header files Creating hotspot/variant-server/tools/adlc/adlc from 13 file(s) Preprocessing adlc files s390.ad Compiling up to 2 files for BUILD_JVMTI_TOOLS Processing hotspot Compiling adlArena.cpp (for adlc) Compiling adlparse.cpp (for adlc) Compiling archDesc.cpp (for adlc) Compiling dfa.cpp (for adlc) Compiling dict2.cpp (for adlc) Compiling filebuff.cpp (for adlc) Compiling forms.cpp (for adlc) Compiling formsopt.cpp (for adlc) Compiling formssel.cpp (for adlc) Compiling main.cpp (for adlc) Compiling opcodes.cpp (for adlc) Compiling output_c.cpp (for adlc) Compiling output_h.cpp (for adlc) Generating jvmti file jvmtiEnter.cpp Generating jvmti file jvmtiEnterTrace.cpp Generating jvmti file jvmtiEnv.hpp Generating jvmti file jvmti.h Generating jvmti file jvmti.html Linking adlc Generating adlc files Postprocessing adlc file ad_s390.cpp Postprocessing adlc file ad_s390.hpp Postprocessing adlc file ad_s390_clone.cpp Postprocessing adlc file ad_s390_expand.cpp Postprocessing adlc file ad_s390_format.cpp Postprocessing adlc file ad_s390_gen.cpp Postprocessing adlc file ad_s390_misc.cpp Postprocessing adlc file ad_s390_peephole.cpp Postprocessing adlc file ad_s390_pipeline.cpp Postprocessing adlc file adGlobals_s390.hpp Postprocessing adlc file dfa_s390.cpp Copying support/modules_include/java.base/jvmti.h Creating support/modules_libs/java.base/server/libjvm.so from 978 file(s) Compiling abstractCompiler.cpp (for libjvm.so) Compiling abstractDisassembler.cpp (for libjvm.so) Compiling abstractInterpreter.cpp (for libjvm.so) Compiling abstractInterpreter_s390.cpp (for libjvm.so) Compiling accessBackend.cpp (for libjvm.so) Compiling accessBarrierSupport.cpp (for libjvm.so) Compiling accessFlags.cpp (for libjvm.so) Compiling ad_s390.cpp (for libjvm.so) Compiling ad_s390_clone.cpp (for libjvm.so) Compiling ad_s390_expand.cpp (for libjvm.so) Compiling ad_s390_format.cpp (for libjvm.so) Compiling ad_s390_gen.cpp (for libjvm.so) Compiling ad_s390_misc.cpp (for libjvm.so) Compiling ad_s390_peephole.cpp (for libjvm.so) Compiling ad_s390_pipeline.cpp (for libjvm.so) Compiling adaptiveSizePolicy.cpp (for libjvm.so) Compiling addnode.cpp (for libjvm.so) Compiling ageTable.cpp (for libjvm.so) Compiling ageTableTracer.cpp (for libjvm.so) Compiling allocTracer.cpp (for libjvm.so) Compiling allocation.cpp (for libjvm.so) Compiling altHashing.cpp (for libjvm.so) Compiling annotations.cpp (for libjvm.so) Compiling archiveBuilder.cpp (for libjvm.so) Compiling archiveHeapLoader.cpp (for libjvm.so) Compiling archiveHeapWriter.cpp (for libjvm.so) Compiling archiveUtils.cpp (for libjvm.so) Compiling arena.cpp (for libjvm.so) Compiling arguments.cpp (for libjvm.so) Compiling arrayKlass.cpp (for libjvm.so) Compiling arraycopynode.cpp (for libjvm.so) Compiling assembler.cpp (for libjvm.so) Compiling assembler_s390.cpp (for libjvm.so) Compiling attachListener.cpp (for libjvm.so) Compiling attachListener_posix.cpp (for libjvm.so) Compiling barrierSet.cpp (for libjvm.so) Compiling barrierSetAssembler_s390.cpp (for libjvm.so) Compiling barrierSetC1.cpp (for libjvm.so) Compiling barrierSetC2.cpp (for libjvm.so) Compiling barrierSetNMethod.cpp (for libjvm.so) Compiling barrierSetNMethod_s390.cpp (for libjvm.so) Compiling barrierSetStackChunk.cpp (for libjvm.so) Compiling basicLock.cpp (for libjvm.so) Compiling bcEscapeAnalyzer.cpp (for libjvm.so) Compiling bfsClosure.cpp (for libjvm.so) Compiling bitMap.cpp (for libjvm.so) Compiling block.cpp (for libjvm.so) Compiling blockTree.cpp (for libjvm.so) Compiling bootstrapInfo.cpp (for libjvm.so) Compiling bufferNode.cpp (for libjvm.so) Compiling bufferNodeList.cpp (for libjvm.so) Compiling buildOopMap.cpp (for libjvm.so) Compiling bytecode.cpp (for libjvm.so) Compiling bytecodeAssembler.cpp (for libjvm.so) Compiling bytecodeHistogram.cpp (for libjvm.so) Compiling bytecodeInfo.cpp (for libjvm.so) Compiling bytecodeStream.cpp (for libjvm.so) Compiling bytecodeTracer.cpp (for libjvm.so) Compiling bytecodeUtils.cpp (for libjvm.so) Compiling bytecodes.cpp (for libjvm.so) Compiling c1_CFGPrinter.cpp (for libjvm.so) Compiling c1_Canonicalizer.cpp (for libjvm.so) Compiling c1_CodeStubs_s390.cpp (for libjvm.so) Compiling c1_Compilation.cpp (for libjvm.so) Compiling c1_Compiler.cpp (for libjvm.so) Compiling c1_FrameMap.cpp (for libjvm.so) Compiling c1_FrameMap_s390.cpp (for libjvm.so) Compiling c1_GraphBuilder.cpp (for libjvm.so) Compiling c1_IR.cpp (for libjvm.so) Compiling c1_Instruction.cpp (for libjvm.so) Compiling c1_InstructionPrinter.cpp (for libjvm.so) Compiling c1_LIR.cpp (for libjvm.so) Compiling c1_LIRAssembler.cpp (for libjvm.so) Compiling c1_LIRAssembler_s390.cpp (for libjvm.so) Compiling c1_LIRGenerator.cpp (for libjvm.so) Compiling c1_LIRGenerator_s390.cpp (for libjvm.so) Compiling c1_LIR_s390.cpp (for libjvm.so) Compiling c1_LinearScan.cpp (for libjvm.so) Compiling c1_LinearScan_s390.cpp (for libjvm.so) Compiling c1_MacroAssembler_s390.cpp (for libjvm.so) Compiling c1_Optimizer.cpp (for libjvm.so) Compiling c1_RangeCheckElimination.cpp (for libjvm.so) Compiling c1_Runtime1.cpp (for libjvm.so) In file included from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_ValueType.hpp:28, from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/gc/shared/c2/barrierSetC2.cpp:37: src/hotspot/share/opto/c2compiler.hpp:70:56: error: 'initial_const_capacity' was not declared in this scope 70 | static int initial_code_buffer_size(int const_size = initial_const_capacity); | ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/barrierSetC2.o] Error 1 gmake[3]: *** Waiting for unfinished jobs.... In file included from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_ValueType.hpp:28, from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/buildOopMap.cpp:34: src/hotspot/share/opto/c2compiler.hpp:70:56: error: 'initial_const_capacity' was not declared in this scope 70 | static int initial_code_buffer_size(int const_size = initial_const_capacity); | ^~~~~~~~~~~~~~~~~~~~~~ gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/buildOopMap.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Instruction.hpp:28, from src/hotspot/share/c1/c1_LIRGenerator.hpp:29, from src/hotspot/share/gc/shared/c1/barrierSetC1.cpp:27: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/barrierSetC1.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Instruction.hpp:28, from src/hotspot/share/c1/c1_Canonicalizer.hpp:28, from src/hotspot/share/c1/c1_Canonicalizer.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_CFGPrinter.hpp:28, from src/hotspot/share/c1/c1_CFGPrinter.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_Canonicalizer.o] Error 1 gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_CFGPrinter.o] Error 1 In file included from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_ValueType.hpp:28, from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp:29: src/hotspot/share/runtime/frame.inline.hpp: In static member function 'static JavaThread** frame::saved_thread_address(const frame&)': src/hotspot/share/runtime/frame.inline.hpp:101:13: error: 'Runtime1' has not been declared 101 | if (cb == Runtime1::blob_for(Runtime1::monitorenter_id) || | ^~~~~~~~ src/hotspot/share/runtime/frame.inline.hpp:101:32: error: 'Runtime1' has not been declared 101 | if (cb == Runtime1::blob_for(Runtime1::monitorenter_id) || | ^~~~~~~~ src/hotspot/share/runtime/frame.inline.hpp:102:13: error: 'Runtime1' has not been declared 102 | cb == Runtime1::blob_for(Runtime1::monitorenter_nofpu_id)) { | ^~~~~~~~ src/hotspot/share/runtime/frame.inline.hpp:102:32: error: 'Runtime1' has not been declared 102 | cb == Runtime1::blob_for(Runtime1::monitorenter_nofpu_id)) { | ^~~~~~~~ src/hotspot/share/runtime/frame.inline.hpp:103:43: error: 'Runtime1' has not been declared 103 | thread_addr = (JavaThread**)(f.sp() + Runtime1::runtime_blob_current_thread_offset(f)); | ^~~~~~~~ gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_MacroAssembler_s390.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_CFGPrinter.hpp:28, from src/hotspot/share/c1/c1_Compilation.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_Compilation.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Compiler.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_Compiler.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_IR.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_IR.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Instruction.hpp:28, from src/hotspot/share/c1/c1_IR.hpp:28, from src/hotspot/share/c1/c1_Instruction.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_Instruction.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_LIRAssembler.cpp:27: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_LIRAssembler.cpp: In member function 'void LIR_Assembler::emit_lir_list(LIR_List*)': src/hotspot/share/c1/c1_LIRAssembler.cpp:300:20: error: 'class LIR_Op' has no member named 'print' 300 | list->at(i)->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIRAssembler.cpp: In member function 'void LIR_Assembler::process_debug_info(LIR_Op*)': src/hotspot/share/c1/c1_LIRAssembler.cpp:359:26: error: 'class LIR_Op' has no member named 'source' 359 | Instruction* src = op->source(); | ^~~~~~ gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_LIRAssembler.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp:27: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp: In member function 'void LIRGenerator::do_ArrayCopy(Intrinsic*)': src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp:710:37: error: cannot convert 'BasicTypeArray*' {aka 'GrowableArray*'} to 'const int*' 710 | frame_map()->c_calling_convention(&sig); | ^~~~ | | | BasicTypeArray* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp: In member function 'void LIRGenerator::do_update_CRC32(Intrinsic*)': src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp:1088:65: error: cannot convert 'BasicTypeList*' {aka 'GrowableArray*'} to 'const int*' 1088 | CallingConvention* cc = frame_map()->c_calling_convention(&signature); | ^~~~~~~~~~ | | | BasicTypeList* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp: In member function 'void LIRGenerator::do_update_CRC32C(Intrinsic*)': src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp:1155:65: error: cannot convert 'BasicTypeList*' {aka 'GrowableArray*'} to 'const int*' 1155 | CallingConvention* cc = frame_map()->c_calling_convention(&signature); | ^~~~~~~~~~ | | | BasicTypeList* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Instruction.hpp:28, from src/hotspot/share/c1/c1_IR.hpp:28, from src/hotspot/share/c1/c1_InstructionPrinter.hpp:28, from src/hotspot/share/c1/c1_InstructionPrinter.cpp:27: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_LIRGenerator_s390.o] Error 1 gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_InstructionPrinter.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp:28: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_LIRAssembler_s390.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Instruction.hpp:28, from src/hotspot/share/c1/c1_Canonicalizer.hpp:28, from src/hotspot/share/c1/c1_Optimizer.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_Optimizer.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_CFGPrinter.hpp:28, from src/hotspot/share/c1/c1_LinearScan.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_LinearScan.cpp: In member function 'void LinearScan::resolve_exception_edge(XHandler*, int, MoveResolver&)': src/hotspot/share/c1/c1_LinearScan.cpp:2010:54: error: no matching function for call to 'LIR_List::LIR_List(Compilation*)' 2010 | LIR_List* entry_code = new LIR_List(compilation()); | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate: 'LIR_List::LIR_List()' 2091 | class LIR_List: public CompilationResourceObj { | ^~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate expects 0 arguments, 1 provided src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate: 'LIR_List::LIR_List(const LIR_List&)' src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: no known conversion for argument 1 from 'Compilation*' to 'const LIR_List&' src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate: 'LIR_List::LIR_List(LIR_List&&)' src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: no known conversion for argument 1 from 'Compilation*' to 'LIR_List&&' src/hotspot/share/c1/c1_LinearScan.cpp: In member function 'void LinearScan::resolve_exception_handlers()': src/hotspot/share/c1/c1_LinearScan.cpp:2049:40: error: 'class LIR_OpVisitState' has no member named 'all_xhandler' 2049 | XHandlers* xhandlers = visitor.all_xhandler(); | ^~~~~~~~~~~~ In file included from src/hotspot/share/utilities/globalDefinitions.hpp:29, from src/hotspot/share/nmt/memflags.hpp:28, from src/hotspot/share/memory/allocation.hpp:29, from src/hotspot/share/ci/ciBaseObject.hpp:29, from src/hotspot/share/ci/ciObject.hpp:28, from src/hotspot/share/ci/ciObjectFactory.hpp:29, from src/hotspot/share/ci/ciEnv.hpp:29, from src/hotspot/share/c1/c1_Compilation.hpp:28: src/hotspot/share/c1/c1_LinearScan.cpp:2058:24: error: 'class LIR_OpVisitState' has no member named 'all_xhandler' 2058 | assert(visitor.all_xhandler()->length() == 0, "missed exception handler"); | ^~~~~~~~~~~~ src/hotspot/share/utilities/debug.hpp:116:80: note: in definition of macro 'VMASSERT_CHECK_PASSED' 116 | ((! __builtin_is_constant_evaluated() && DebuggingContext::is_enabled()) || (p)) | ^ src/hotspot/share/utilities/debug.hpp:158:24: note: in expansion of macro 'vmassert' 158 | #define assert(p, ...) vmassert(p, __VA_ARGS__) | ^~~~~~~~ src/hotspot/share/c1/c1_LinearScan.cpp:2058:9: note: in expansion of macro 'assert' 2058 | assert(visitor.all_xhandler()->length() == 0, "missed exception handler"); | ^~~~~~ src/hotspot/share/c1/c1_LinearScan.cpp: In member function 'void LinearScan::assign_reg_num(LIR_OpList*, IntervalWalker*)': src/hotspot/share/c1/c1_LinearScan.cpp:3008:40: error: 'class LIR_OpVisitState' has no member named 'all_xhandler' 3008 | XHandlers* xhandlers = visitor.all_xhandler(); | ^~~~~~~~~~~~ src/hotspot/share/c1/c1_LinearScan.cpp:3017:24: error: 'class LIR_OpVisitState' has no member named 'all_xhandler' 3017 | assert(visitor.all_xhandler()->length() == 0, "missed exception handler"); | ^~~~~~~~~~~~ src/hotspot/share/utilities/debug.hpp:116:80: note: in definition of macro 'VMASSERT_CHECK_PASSED' 116 | ((! __builtin_is_constant_evaluated() && DebuggingContext::is_enabled()) || (p)) | ^ src/hotspot/share/utilities/debug.hpp:158:24: note: in expansion of macro 'vmassert' 158 | #define assert(p, ...) vmassert(p, __VA_ARGS__) | ^~~~~~~~ src/hotspot/share/c1/c1_LinearScan.cpp:3017:9: note: in expansion of macro 'assert' 3017 | assert(visitor.all_xhandler()->length() == 0, "missed exception handler"); | ^~~~~~ src/hotspot/share/c1/c1_LinearScan.cpp: In member function 'void RegisterVerifier::process_operations(LIR_List*, IntervalList*)': src/hotspot/share/c1/c1_LinearScan.cpp:3734:36: error: 'class LIR_OpVisitState' has no member named 'all_xhandler' 3734 | XHandlers* xhandlers = visitor.all_xhandler(); | ^~~~~~~~~~~~ src/hotspot/share/c1/c1_LinearScan.cpp: In member function 'void EdgeMoveOptimizer::optimize_moves_at_block_end(BlockBegin*)': src/hotspot/share/c1/c1_LinearScan.cpp:6084:113: error: 'class LIR_Op' has no member named 'print' 6084 | TRACE_LINEAR_SCAN(4, tty->print("found instruction that is equal in all %d predecessors: ", num_preds); op->print()); | ^~~~~ src/hotspot/share/c1/c1_LinearScan.cpp:58:7: note: in definition of macro 'TRACE_LINEAR_SCAN' 58 | code; \ | ^~~~ src/hotspot/share/c1/c1_LinearScan.cpp: In member function 'void EdgeMoveOptimizer::optimize_moves_at_block_begin(BlockBegin*)': src/hotspot/share/c1/c1_LinearScan.cpp:6167:115: error: 'class LIR_Op' has no member named 'print' 6167 | TRACE_LINEAR_SCAN(4, tty->print("----- found instruction that is equal in all %d successors: ", num_sux); op->print()); | ^~~~~ src/hotspot/share/c1/c1_LinearScan.cpp:58:7: note: in definition of macro 'TRACE_LINEAR_SCAN' 58 | code; \ | ^~~~ gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_LinearScan.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_Instruction.hpp:28, from src/hotspot/share/c1/c1_ValueStack.hpp:28, from src/hotspot/share/c1/c1_RangeCheckElimination.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_RangeCheckElimination.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_LIRGenerator.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'void LIRGenerator::block_do_prolog(BlockBegin*)': src/hotspot/share/c1/c1_LIRGenerator.cpp:319:43: error: no matching function for call to 'LIR_List::LIR_List(Compilation*, BlockBegin*&)' 319 | _lir = new LIR_List(compilation(), block); | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate: 'LIR_List::LIR_List()' 2091 | class LIR_List: public CompilationResourceObj { | ^~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate expects 0 arguments, 2 provided src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate: 'LIR_List::LIR_List(const LIR_List&)' src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate expects 1 argument, 2 provided src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate: 'LIR_List::LIR_List(LIR_List&&)' src/hotspot/share/c1/c1_LIR.hpp:2091:7: note: candidate expects 1 argument, 2 provided src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'virtual void LIRGenerator::do_Goto(Goto*)': src/hotspot/share/c1/c1_LIRGenerator.cpp:2442:63: error: cannot convert 'BasicTypeList*' {aka 'GrowableArray*'} to 'const int*' 2442 | CallingConvention* cc = frame_map()->c_calling_convention(&signature); | ^~~~~~~~~~ | | | BasicTypeList* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'virtual void LIRGenerator::do_Invoke(Invoke*)': src/hotspot/share/c1/c1_LIRGenerator.cpp:2795:76: error: cannot convert 'BasicTypeList*' {aka 'GrowableArray*'} to 'const int*' 2795 | CallingConvention* cc = frame_map()->java_calling_convention(x->signature(), true); | ~~~~~~~~~~~~^~ | | | BasicTypeList* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:167:68: note: initializing argument 1 of 'CallingConvention* FrameMap::java_calling_convention(const int*, bool)' 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'void LIRGenerator::do_RuntimeCall(address, Intrinsic*)': src/hotspot/share/c1/c1_LIRGenerator.cpp:2924:61: error: cannot convert 'BasicTypeList*' {aka 'GrowableArray*'} to 'const int*' 2924 | CallingConvention* cc = frame_map()->c_calling_convention(&signature); | ^~~~~~~~~~ | | | BasicTypeList* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'LIR_Opr LIRGenerator::call_runtime(BasicTypeArray*, LIR_OprList*, address, ValueType*, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIRGenerator.cpp:3486:61: error: cannot convert 'BasicTypeArray*' {aka 'GrowableArray*'} to 'const int*' 3486 | CallingConvention* cc = frame_map()->c_calling_convention(signature); | ^~~~~~~~~ | | | BasicTypeArray* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'LIR_Opr LIRGenerator::call_runtime(BasicTypeArray*, LIRItemList*, address, ValueType*, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIRGenerator.cpp:3527:61: error: cannot convert 'BasicTypeArray*' {aka 'GrowableArray*'} to 'const int*' 3527 | CallingConvention* cc = frame_map()->c_calling_convention(signature); | ^~~~~~~~~ | | | BasicTypeArray* {aka GrowableArray*} src/hotspot/share/c1/c1_FrameMap.hpp:166:65: note: initializing argument 1 of 'CallingConvention* FrameMap::c_calling_convention(const int*)' 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_LIRGenerator.o] Error 1 In file included from src/hotspot/share/c1/c1_LIR.hpp:29, from src/hotspot/share/c1/c1_FrameMap.hpp:30, from src/hotspot/share/c1/c1_Runtime1.hpp:28, from src/hotspot/share/runtime/frame.inline.hpp:30, from src/hotspot/share/oops/stackChunkOop.inline.hpp:39, from src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp:30, from src/hotspot/share/memory/iterator.inline.hpp:39, from src/hotspot/share/oops/oop.inline.hpp:31, from src/hotspot/share/classfile/classLoaderData.inline.hpp:32, from src/hotspot/share/oops/klass.inline.hpp:30, from /home/buildbot/worker/build-jdkX-loom/build/src/hotspot/cpu/s390/s390.ad:1287, from src/hotspot/share/opto/ad.hpp:31, from src/hotspot/share/opto/output.hpp:31, from src/hotspot/share/opto/c2compiler.hpp:29, from src/hotspot/share/compiler/compilerDefinitions.inline.hpp:32, from src/hotspot/share/c1/c1_Compilation.hpp:32, from src/hotspot/share/c1/c1_CFGPrinter.hpp:28, from src/hotspot/share/c1/c1_GraphBuilder.cpp:26: src/hotspot/share/c1/c1_ValueType.hpp:98:48: error: expected class-name before '{' token 98 | class ValueType: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:66:49: error: expected class-name before '{' token 66 | class LIR_OprPtr: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1061:45: error: expected class-name before '{' token 1061 | class LIR_Op: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:1077:3: error: 'Instruction' does not name a type 1077 | Instruction* _source; // for debugging | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1136:3: error: 'Instruction' does not name a type 1136 | Instruction* source() const { return _source; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:1137:19: error: 'Instruction' has not been declared 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op()': src/hotspot/share/c1/c1_LIR.hpp:1097:7: error: class 'LIR_Op' does not have any field named '_source' 1097 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In constructor 'LIR_Op::LIR_Op(LIR_Code, LIR_Opr, CodeEmitInfo*)': src/hotspot/share/c1/c1_LIR.hpp:1111:7: error: class 'LIR_Op' does not have any field named '_source' 1111 | , _source(nullptr) {} | ^~~~~~~ src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_Op::set_source(int*)': src/hotspot/share/c1/c1_LIR.hpp:1137:49: error: '_source' was not declared in this scope; did you mean 'set_source'? 1137 | void set_source(Instruction* ins) { _source = ins; } | ^~~~~~~ | set_source src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:1866:47: error: expected class-name before '{' token 1866 | class LabelObj: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2091:47: error: expected class-name before '{' token 2091 | class LIR_List: public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2095:3: error: 'Compilation' does not name a type 2095 | Compilation* _compilation; | ^~~~~~~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2135:23: error: expected ')' before '*' token 2135 | LIR_List(Compilation* compilation, BlockBegin* block = nullptr); | ~ ^ | ) src/hotspot/share/c1/c1_LIR.hpp: In member function 'void LIR_List::append(LIR_Op*)': src/hotspot/share/c1/c1_LIR.hpp:2110:13: error: 'class LIR_Op' has no member named 'source' 2110 | if (op->source() == nullptr) | ^~~~~~ src/hotspot/share/c1/c1_LIR.hpp:2111:22: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2111 | op->set_source(_compilation->current_instruction()); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2114:7: error: '_compilation' was not declared in this scope; did you mean 'LogCompilation'? 2114 | _compilation->maybe_print_current_instruction(); | ^~~~~~~~~~~~ | LogCompilation src/hotspot/share/c1/c1_LIR.hpp:2115:11: error: 'class LIR_Op' has no member named 'print' 2115 | op->print(); tty->cr(); | ^~~~~ src/hotspot/share/c1/c1_LIR.hpp: At global scope: src/hotspot/share/c1/c1_LIR.hpp:2390:59: error: expected class-name before '{' token 2390 | class LIR_InsertionBuffer : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_LIR.hpp:2560:3: error: 'XHandlers' does not name a type; did you mean 'Handle'? 2560 | XHandlers* all_xhandler(); | ^~~~~~~~~ | Handle src/hotspot/share/c1/c1_FrameMap.hpp:65:48: error: expected class-name before '{' token 65 | class FrameMap : public CompilationResourceObj { | ^ src/hotspot/share/c1/c1_FrameMap.hpp:162:10: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 162 | static BasicTypeArray* signature_type_array_for(const ciMethod* method); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:166:49: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 166 | CallingConvention* c_calling_convention(const BasicTypeArray* signature); | ^~~~~~~~~~~~~~ | ciTypeArray src/hotspot/share/c1/c1_FrameMap.hpp:167:52: error: 'BasicTypeArray' does not name a type; did you mean 'ciTypeArray'? 167 | CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing); | ^~~~~~~~~~~~~~ | ciTypeArray gmake[3]: *** [lib/CompileJvm.gmk:170: /home/buildbot/worker/build-jdkX-loom/build/build/linux-s390x-server-fastdebug/hotspot/variant-server/libjvm/objs/c1_GraphBuilder.o] Error 1 gmake[2]: *** [make/Main.gmk:245: hotspot-server-libs] Error 2 ERROR: Build failed for target 'hotspot' in configuration 'linux-s390x-server-fastdebug' (exit code 2) ----- Build times ------- Start 2024-09-07 18:17:14 End 2024-09-07 18:17:22 00:00:08 TOTAL -------------------------