FailedConsole Output

Skipping 439 KB.. Full Log
quest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRMemoryReference.cpp:86:
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.525Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.525Z]                                          ^
14:33:54 [2019-12-05T19:33:54.525Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRMemoryReference.cpp:86:
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.525Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.525Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.525Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.525Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.525Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.525Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.525Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRMemoryReference.cpp:86:
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.525Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.525Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.525Z] [ 65%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390GenerateInstructions.cpp.o
14:33:54 [2019-12-05T19:33:54.525Z] [ 65%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390Debug.cpp.o
14:33:54 [2019-12-05T19:33:54.525Z] [ 65%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390HelperCallSnippet.cpp.o
14:33:54 [2019-12-05T19:33:54.525Z] [ 65%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390Instruction.cpp.o
14:33:54 [2019-12-05T19:33:54.525Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.525Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.cpp:22:
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.525Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.525Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.525Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.cpp:22:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.526Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.cpp:22:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.526Z]                                          ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.cpp:22:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.526Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.526Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.526Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.hpp:32,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390GenerateInstructions.cpp:22:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.526Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Debug.cpp:44:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.526Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Debug.cpp:44:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.526Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Debug.cpp:44:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.526Z]                                          ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Debug.cpp:44:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.526Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.526Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.526Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Debug.cpp:44:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.526Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.526Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390Peephole.cpp.o
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390HelperCallSnippet.cpp:43:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.526Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.526Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.526Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390HelperCallSnippet.cpp:43:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.526Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.526Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390HelperCallSnippet.cpp:43:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.527Z]                                          ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390HelperCallSnippet.cpp:43:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.527Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.527Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390HelperCallSnippet.cpp:43:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.527Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.527Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/SystemLinkage.cpp.o
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.cpp:41:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.cpp:41:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.cpp:41:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.527Z]                                          ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.cpp:41:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.527Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.527Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.cpp:41:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.527Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.527Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRLinkage.cpp.o
14:33:54 [2019-12-05T19:33:54.527Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/SystemLinkageLinux.cpp.o
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Peephole.cpp:39:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Peephole.cpp:39:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.527Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Peephole.cpp:39:
14:33:54 [2019-12-05T19:33:54.527Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.527Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.527Z]                                          ^
14:33:54 [2019-12-05T19:33:54.527Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.527Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Peephole.cpp:39:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.528Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.528Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Peephole.cpp:39:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.528Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkage.cpp:36:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkage.cpp:36:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkage.cpp:36:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.528Z]                                          ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkage.cpp:36:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.528Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.528Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkage.cpp:36:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.528Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.528Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/SystemLinkagezOS.cpp.o
14:33:54 [2019-12-05T19:33:54.528Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390OutOfLineCodeSection.cpp.o
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRLinkage.cpp:48:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRLinkage.cpp:48:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRLinkage.cpp:48:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.528Z]                                          ^
14:33:54 [2019-12-05T19:33:54.528Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.528Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRLinkage.cpp:48:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.528Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.528Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.528Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.528Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.528Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRLinkage.cpp:48:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.529Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkageLinux.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.529Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkageLinux.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.529Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkageLinux.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.529Z]                                          ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkageLinux.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.529Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.529Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.529Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkageLinux.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.529Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.529Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRRegisterDependency.cpp.o
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkagezOS.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.529Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkagezOS.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.529Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkagezOS.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.529Z]                                          ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkagezOS.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.529Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.529Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.529Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/SystemLinkagezOS.cpp:39:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.529Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.529Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.529Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.529Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390OutOfLineCodeSection.cpp:34:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.529Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.530Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390OutOfLineCodeSection.cpp:34:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.530Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390OutOfLineCodeSection.cpp:34:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.530Z]                                          ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390OutOfLineCodeSection.cpp:34:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.530Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.530Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.530Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390OutOfLineCodeSection.cpp:34:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.530Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.530Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRSnippet.cpp.o
14:33:54 [2019-12-05T19:33:54.530Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/S390Snippets.cpp.o
14:33:54 [2019-12-05T19:33:54.530Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/TranslateEvaluator.cpp.o
14:33:54 [2019-12-05T19:33:54.530Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRTreeEvaluator.cpp.o
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:43:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.530Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:43:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.530Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:43:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.530Z]                                          ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:43:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.530Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.530Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.530Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.530Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.530Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:43:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.530Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp: In member function ‘bool OMR::Z::RegisterDependencyConditions::mayDefineRegister(TR::Register*)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:550:93: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]            _postConditions->getRegisterDependency(j)->getRealRegister() == TR::RealRegister::MayDefine)
14:33:54 [2019-12-05T19:33:54.530Z]                                                                                              ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp: In member function ‘void TR_S390RegisterDependencyGroup::assignRegisters(TR::Instruction*, TR_RegisterKinds, uint32_t, TR::CodeGenerator*)’:
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:662:51: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]           if (dependentRegNum == TR::RealRegister::SpilledReg && !_dependencies[i].getRegister()->getRealRegister())
14:33:54 [2019-12-05T19:33:54.530Z]                                                    ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:753:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if (dependentRegNum != TR::RealRegister::SpilledReg &&
14:33:54 [2019-12-05T19:33:54.530Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:754:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]            dependentRegNum != TR::RealRegister::KillVolHighRegs &&
14:33:54 [2019-12-05T19:33:54.530Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:856:68: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if ( _dependencies[i].getRealRegister() == TR::RealRegister::KillVolHighRegs)
14:33:54 [2019-12-05T19:33:54.530Z]                                                                     ^
14:33:54 [2019-12-05T19:33:54.530Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:900:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.530Z]        if (dependentRegNum == TR::RealRegister::EvenOddPair
14:33:54 [2019-12-05T19:33:54.530Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:901:51: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]            || dependentRegNum == TR::RealRegister::FPPair)
14:33:54 [2019-12-05T19:33:54.531Z]                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:957:75: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]              if (((_dependencies[j].getRealRegister() == TR::RealRegister::LegalEvenOfPair
14:33:54 [2019-12-05T19:33:54.531Z]                                                                            ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:958:77: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                   || _dependencies[j].getRealRegister() == TR::RealRegister::LegalFirstOfFPPair) &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                                              ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:960:75: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                  ((_dependencies[j].getRealRegister() == TR::RealRegister::LegalOddOfPair
14:33:54 [2019-12-05T19:33:54.531Z]                                                                            ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:961:77: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                   || _dependencies[j].getRealRegister() == TR::RealRegister::LegalSecondOfFPPair)  &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                                              ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:968:74: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]              if ((_dependencies[j].getRealRegister() == TR::RealRegister::LegalEvenOfPair
14:33:54 [2019-12-05T19:33:54.531Z]                                                                           ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:969:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                  || _dependencies[j].getRealRegister() == TR::RealRegister::LegalFirstOfFPPair) &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:977:74: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]              if ((_dependencies[j].getRealRegister() == TR::RealRegister::LegalOddOfPair
14:33:54 [2019-12-05T19:33:54.531Z]                                                                           ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:978:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                  || _dependencies[j].getRealRegister() == TR::RealRegister::LegalSecondOfFPPair) &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1006:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (dependentRegNum == TR::RealRegister::LegalEvenOfPair)
14:33:54 [2019-12-05T19:33:54.531Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1026:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (dependentRegNum == TR::RealRegister::LegalOddOfPair)
14:33:54 [2019-12-05T19:33:54.531Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1046:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (dependentRegNum == TR::RealRegister::LegalFirstOfFPPair)
14:33:54 [2019-12-05T19:33:54.531Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1066:48: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (dependentRegNum == TR::RealRegister::LegalSecondOfFPPair)
14:33:54 [2019-12-05T19:33:54.531Z]                                                 ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1120:51: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]               dependentRegNum != TR::RealRegister::AssignAny &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1121:51: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]               dependentRegNum != TR::RealRegister::SpilledReg &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1159:51: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]               dependentRegNum  != TR::RealRegister::AssignAny &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1160:51: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]               dependentRegNum  != TR::RealRegister::SpilledReg)
14:33:54 [2019-12-05T19:33:54.531Z]                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1183:54: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                         aRealNum != TR::RealRegister::AssignAny &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                       ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1184:54: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]                         aRealNum != TR::RealRegister::SpilledReg &&
14:33:54 [2019-12-05T19:33:54.531Z]                                                       ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1217:67: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (_dependencies[i].getRealRegister() == TR::RealRegister::AssignAny)
14:33:54 [2019-12-05T19:33:54.531Z]                                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1238:67: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (_dependencies[i].getRealRegister() == TR::RealRegister::AssignAny)
14:33:54 [2019-12-05T19:33:54.531Z]                                                                    ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1279:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]            getRegisterDependency(i)->getRealRegister() != TR::RealRegister::SpilledReg
14:33:54 [2019-12-05T19:33:54.531Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1366:54: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]              if (dependentRegNum == TR::RealRegister::SpilledReg)
14:33:54 [2019-12-05T19:33:54.531Z]                                                       ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp: In member function ‘bool OMR::Z::RegisterDependencyConditions::doesConditionExist(TR_S390RegisterDependencyGroup*, TR::Register*, OMR::RealRegister::RegNum, uint32_t, uint32_t, bool)’:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1441:66: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]           else if( regDep->getRealRegister() == TR::RealRegister::AssignAny )
14:33:54 [2019-12-05T19:33:54.531Z]                                                                   ^
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.cpp:1448:43: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]           else if( rr == TR::RealRegister::AssignAny )
14:33:54 [2019-12-05T19:33:54.531Z]                                            ^
14:33:54 [2019-12-05T19:33:54.531Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/UnaryEvaluator.cpp.o
14:33:54 [2019-12-05T19:33:54.531Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/TranslateEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.531Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.531Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/TranslateEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.531Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.531Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/TranslateEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.531Z]                                          ^
14:33:54 [2019-12-05T19:33:54.531Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.531Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/TranslateEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.531Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.531Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.532Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.532Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.532Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/TranslateEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.532Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRSnippet.cpp:53:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.532Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRSnippet.cpp:53:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.532Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRSnippet.cpp:53:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.532Z]                                          ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRSnippet.cpp:53:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.532Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.532Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.532Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/S390Instruction.hpp:47,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/CallSnippet.hpp:32,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRSnippet.cpp:53:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.532Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.532Z] [ 66%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRInstruction.cpp.o
14:33:54 [2019-12-05T19:33:54.532Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRInstructionDelegate.cpp.o
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRTreeEvaluator.cpp:51:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.532Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRTreeEvaluator.cpp:51:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.532Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRTreeEvaluator.cpp:51:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.532Z]                                          ^
14:33:54 [2019-12-05T19:33:54.532Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.532Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRTreeEvaluator.cpp:51:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.532Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.532Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.532Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.532Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRTreeEvaluator.cpp:51:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.533Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/UnaryEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/UnaryEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/UnaryEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.533Z]                                          ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/UnaryEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.533Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.533Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/UnaryEvaluator.cpp:32:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.533Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRInstruction.cpp:48:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRInstruction.cpp:48:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRInstruction.cpp:48:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.533Z]                                          ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRInstruction.cpp:48:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.533Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.533Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.533Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.533Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.533Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRInstruction.cpp:48:
14:33:54 [2019-12-05T19:33:54.533Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.533Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.533Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/InstOpCode.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRRealRegister.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRRegister.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRCodeGenPhase.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/OMRCodeGenerator.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/snippet/PPA1Snippet.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/snippet/PPA2Snippet.cpp.o
14:33:54 [2019-12-05T19:33:54.533Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/codegen/snippet/XPLINKCallDescriptorSnippet.cpp.o
14:33:54 [2019-12-05T19:33:54.534Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRCodeGenerator.cpp:57:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithSourceAssigned(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:136:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.534Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.534Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRCodeGenerator.cpp:57:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘TR::RegisterDependency* OMR::RegisterDependencyMap::getDependencyWithTarget(OMR::RealRegister::RegNum)’:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:152:55: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]        TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.534Z]                                                        ^
14:33:54 [2019-12-05T19:33:54.534Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRCodeGenerator.cpp:57:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:154:41: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]        TR_ASSERT(regNum != TR::RealRegister::SpilledReg, "Multiple dependencies can map to 'SpilledReg', can't return just one");
14:33:54 [2019-12-05T19:33:54.534Z]                                          ^
14:33:54 [2019-12-05T19:33:54.534Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRCodeGenerator.cpp:57:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp: In member function ‘void OMR::RegisterDependencyMap::addDependency(OMR::RealRegister::RegNum, TR::RealRegister*, uint32_t)’:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:76: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.534Z]                                                                             ^
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:194:117: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]        if (regNum != TR::RealRegister::NoReg && regNum != TR::RealRegister::SpilledReg && regNum < TR::RealRegister::NumRegisters)
14:33:54 [2019-12-05T19:33:54.534Z]                                                                                                                      ^
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:196:58: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]           TR_ASSERT(regNum >= 0 && regNum < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", regNum);
14:33:54 [2019-12-05T19:33:54.534Z]                                                           ^
14:33:54 [2019-12-05T19:33:54.534Z] In file included from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRRegisterDependency.hpp:36:0,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/RegisterDependency.hpp:25,
14:33:54 [2019-12-05T19:33:54.534Z]                  from /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/codegen/OMRCodeGenerator.cpp:57:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/codegen/OMRRegisterDependency.hpp:205:52: warning: comparison between ‘enum OMR::RealRegister::RegNum’ and ‘enum OMR::RealRegister::RegDep’ [-Wenum-compare]
14:33:54 [2019-12-05T19:33:54.534Z]           TR_ASSERT(arr >= 0 && arr < TR::RealRegister::NumRegisters, "Register number (%d) used as index but out of range!", arr);
14:33:54 [2019-12-05T19:33:54.534Z]                                                     ^
14:33:54 [2019-12-05T19:33:54.534Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/env/OMRCPU.cpp.o
14:33:54 [2019-12-05T19:33:54.534Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/env/OMRDebugEnv.cpp.o
14:33:54 [2019-12-05T19:33:54.534Z] [ 67%] Building CXX object jitbuilder/CMakeFiles/jitbuilder.dir/__/compiler/z/runtime/VirtualGuardRuntime.cpp.o
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/runtime/VirtualGuardRuntime.cpp: In function ‘void _patchVirtualGuard(uint8_t*, uint8_t*, int32_t)’:
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/runtime/VirtualGuardRuntime.cpp:56:258: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘intptrj_t {aka long int}’ [-Wformat=]
14:33:54 [2019-12-05T19:33:54.534Z]        printf("####> Patching VGNOP at locationAddr %p (%x), destinationAddr %p (%x), smpFlag: %d\n", volatileLocationAddr, *reinterpret_cast<volatile intptrj_t*>(volatileLocationAddr), destinationAddr, *reinterpret_cast<intptrj_t*>(destinationAddr), smpFlag);
14:33:54 [2019-12-05T19:33:54.534Z]                                                                                                                                                                                                                                                                   ^
14:33:54 [2019-12-05T19:33:54.534Z] /home/jenkins/jenkins-agent/workspace/PullRequest-linux_390-64/compiler/z/runtime/VirtualGuardRuntime.cpp:56:258: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘intptrj_t {aka long int}’ [-Wformat=]
14:33:54 [2019-12-05T19:33:54.534Z] [ 68%] Linking CXX static library libjitbuilder.a
14:33:56 [2019-12-05T19:33:56.481Z] [ 68%] Built target jitbuilder
14:33:56 [2019-12-05T19:33:56.481Z] Makefile:138: recipe for target 'all' failed
14:33:56 [2019-12-05T19:33:56.481Z] make: *** [all] Error 2
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timestamps
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Test)
Stage "Test" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] echo
Cleanup workspace
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Setting status of 4b70ddb3bcb3a7b5545163877cbca9137ab806de to FAILURE with url https://ci.eclipse.org/omr/job/PullRequest-linux_390-64/2183/ and message: 'Build finished. '
Using context: continuous-integration/eclipse-omr/pr/linux_390-64
ERROR: script returned exit code 2
Finished: FAILURE