--- old/src/share/vm/opto/mathexactnode.cpp 2016-07-11 22:46:40.155399647 +0900 +++ new/src/share/vm/opto/mathexactnode.cpp 2016-07-11 22:46:40.018400127 +0900 @@ -167,7 +167,7 @@ } const Type* OverflowNode::sub(const Type* t1, const Type* t2) const { - fatal("sub() should not be called for '%s'", NodeClassNames[this->Opcode()]); + fatal("sub() should not be called for '%s'", NodeClassNames[static_cast(this->Opcode())]); return TypeInt::CC; }