From 0130088b86febc05ad71078accd47ebfdc3d0b72 Mon Sep 17 00:00:00 2001 From: Robert Maynard Date: Tue, 9 Apr 2019 14:09:54 -0400 Subject: [PATCH] Suppress more self-assign-overloaded warnings found by clang --- .../testing/UnitTestArrayPortalValueReference.cxx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/vtkm/internal/testing/UnitTestArrayPortalValueReference.cxx b/vtkm/internal/testing/UnitTestArrayPortalValueReference.cxx index d03e95fa6..c1fb419ae 100644 --- a/vtkm/internal/testing/UnitTestArrayPortalValueReference.cxx +++ b/vtkm/internal/testing/UnitTestArrayPortalValueReference.cxx @@ -217,6 +217,13 @@ void TryOperators(vtkm::Id index, vtkm::internal::ArrayPortalValueReference= 7 +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunknown-warning-option" +#pragma clang diagnostic ignored "-Wself-assign-overloaded" +#endif + ref += ref; expected += expected; VTKM_TEST_ASSERT(ref == expected); @@ -245,6 +252,10 @@ void TryOperators(vtkm::Id index, vtkm::internal::ArrayPortalValueReference= 7 +#pragma clang diagnostic pop +#endif + // Reset ref ref = TestValue(index, ValueType());