diff --git a/paddle/pir/src/core/op_operand.cc b/paddle/pir/src/core/op_operand.cc index d08b08af5f8138..5c27cd4943ca6a 100644 --- a/paddle/pir/src/core/op_operand.cc +++ b/paddle/pir/src/core/op_operand.cc @@ -27,6 +27,9 @@ namespace pir { OpOperand &OpOperand::operator=(const OpOperand &rhs) { // NOLINT + if (this == &rhs) { + return *this; + } impl_ = rhs.impl_; return *this; } diff --git a/paddle/testing/paddle_gtest_main.cc b/paddle/testing/paddle_gtest_main.cc index 6e2d05564077a4..03de6b055fe7e3 100644 --- a/paddle/testing/paddle_gtest_main.cc +++ b/paddle/testing/paddle_gtest_main.cc @@ -60,7 +60,7 @@ int main(int argc, char** argv) { // NOLINT } #if defined(PADDLE_WITH_CUDA) || defined(PADDLE_WITH_HIP) - if (strstr(env_str, "enable_gpu_memory_usage_log")) { + if (strstr(env_str, "enable_gpu_memory_usage_log")) { // NOLINT VLOG(1) << "Set FLAGS_enable_gpu_memory_usage_log to true"; FLAGS_enable_gpu_memory_usage_log = true; }