Suppress -Wself-assign in self-assignment tests, which triggers in newer clang revisions.
authorA. Unique TensorFlower <gardener@tensorflow.org>
Mon, 9 Apr 2018 14:21:54 +0000 (07:21 -0700)
committerTensorFlower Gardener <gardener@tensorflow.org>
Mon, 9 Apr 2018 14:24:42 +0000 (07:24 -0700)
PiperOrigin-RevId: 192123736

tensorflow/core/lib/gtl/flatmap_test.cc

index bb65e53..0901eba 100644 (file)
@@ -321,7 +321,7 @@ TEST(FlatMap, Copy) {
     NumMap copy2;
     copy2 = src;
     EXPECT_EQ(Contents(src), Contents(copy2));
-    copy2 = copy2;  // Self-assignment
+    copy2 = *&copy2;  // Self-assignment, avoiding -Wself-assign.
     EXPECT_EQ(Contents(src), Contents(copy2));
   }
 }