diff --git a/tensorflow/c/c_api.cc b/tensorflow/c/c_api.cc index 97846af6408..0e43bb330cc 100644 --- a/tensorflow/c/c_api.cc +++ b/tensorflow/c/c_api.cc @@ -1345,7 +1345,7 @@ void TF_OperationGetAttrString(TF_Operation* oper, const char* attr_name, return; } if (max_length == 0) { - InvalidArgument("Attribute '", max_length, "' is zero"); + status->status = InvalidArgument("Attribute '", max_length, "' is zero"); return; } const auto& s = attr->s(); diff --git a/tensorflow/compiler/jit/deadness_analysis.cc b/tensorflow/compiler/jit/deadness_analysis.cc index 60c39b9338e..c34464fb628 100644 --- a/tensorflow/compiler/jit/deadness_analysis.cc +++ b/tensorflow/compiler/jit/deadness_analysis.cc @@ -250,7 +250,7 @@ class NotPredicate : public Predicate { class AndRecurrencePredicate : public Predicate { public: explicit AndRecurrencePredicate(int64 id, Predicate* start, Predicate* step, - std::vector &frame) + std::vector frame) : Predicate(id), operands_({start, step}), frame_(std::move(frame)) {} Predicate* start() const { return operands_[0]; }