From: Nick Desaulniers Date: Tue, 22 May 2018 21:08:57 +0000 (-0700) Subject: [TF:XLA] make miscomparison error messages more readable X-Git-Tag: upstream/v1.9.0_rc1~38^2~4^2~199 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a39fa2d5265fecfa765eb4a417c537d627899598;p=platform%2Fupstream%2Ftensorflow.git [TF:XLA] make miscomparison error messages more readable PiperOrigin-RevId: 197620560 --- diff --git a/tensorflow/compiler/xla/literal_comparison.cc b/tensorflow/compiler/xla/literal_comparison.cc index 3696fdb..bf9679c 100644 --- a/tensorflow/compiler/xla/literal_comparison.cc +++ b/tensorflow/compiler/xla/literal_comparison.cc @@ -716,9 +716,11 @@ Status Equal(const LiteralSlice& expected, const LiteralSlice& actual) { } return AppendStatus(result, - tensorflow::strings::Printf("expected: %s\nactual: %s", - expected.ToString().c_str(), - actual.ToString().c_str())); + tensorflow::strings::Printf( + "\nat index: %s\nexpected: %s\nactual: %s", + Literal::MultiIndexAsString(multi_index).c_str(), + ToStringTruncated(expected).c_str(), + ToStringTruncated(actual).c_str())); } Status Near(const LiteralSlice& expected, const LiteralSlice& actual,