diff --git a/test/cpp/inference/api/analyzer_rnn1_tester.cc b/test/cpp/inference/api/analyzer_rnn1_tester.cc index 72c53ccbdd815..9a597fae58a1d 100644 --- a/test/cpp/inference/api/analyzer_rnn1_tester.cc +++ b/test/cpp/inference/api/analyzer_rnn1_tester.cc @@ -55,8 +55,18 @@ struct DataRecord { CHECK(!data.link_step_data_all.empty()) << "empty"; CHECK(!data.week_data_all.empty()); CHECK(!data.minute_data_all.empty()); - CHECK_EQ(data.link_step_data_all.size(), data.week_data_all.size()); - CHECK_EQ(data.minute_data_all.size(), data.link_step_data_all.size()); + PADDLE_ENFORCE_EQ( + data.link_step_data_all.size(), + data.week_data_all.size(), + platform::errors::InvalidArgument( + "The value of data.link_step_data_all.size() is not equal to the " + "value of data.week_data_all.size().")) + PADDLE_ENFORCE_EQ( + data.minute_data_all.size(), + data.link_step_data_all.size(), + platform::errors::InvalidArgument( + "The value of data.minute_data_all.size() is not equal to the " + "value of data.link_step_data_all.size().")) for (size_t j = 0; j < data.link_step_data_all.size(); j++) { for (const auto &d : data.link_step_data_all[j]) { data.rnn_link_data.push_back(d);