diff --git a/paddle/fluid/operators/matmul_op.cc b/paddle/fluid/operators/matmul_op.cc index 587d6bdc0d8306daea0b8bea097f44f965aabc15..f9799cba34623b24aa78d1179c1ac32ec747898b 100644 --- a/paddle/fluid/operators/matmul_op.cc +++ b/paddle/fluid/operators/matmul_op.cc @@ -349,10 +349,11 @@ class MatMulOp : public framework::OperatorWithKernel { #else PADDLE_ENFORCE_EQ( mat_dim_x.width_, mat_dim_y.height_, - "ShapeError: Input X's width should be equal to the Y's height, " - "but received X's shape: %s," - "Y's shape: %s.", - DumpMatrixShape(mat_dim_x).c_str(), DumpMatrixShape(mat_dim_y).c_str()); + platform::errors::InvalidArgument( + "ShapeError: Input X's width should be equal to the Y's height, " + "but received X's shape: [%s]," + "Y's shape: [%s].", + dim_x, dim_y)); #endif std::vector dim_out;