Suppress more self-assign-overloaded warnings found by clang
This commit is contained in:
parent
fa54558542
commit
0130088b86
@ -217,6 +217,13 @@ void TryOperators(vtkm::Id index, vtkm::internal::ArrayPortalValueReference<Arra
|
||||
VTKM_TEST_ASSERT((ref / expected) == (expected / expected));
|
||||
VTKM_TEST_ASSERT((expected / ref) == (expected / expected));
|
||||
|
||||
|
||||
#if defined(VTKM_CLANG) && __clang_major__ >= 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<Arra
|
||||
expected /= operand;
|
||||
VTKM_TEST_ASSERT(ref == expected);
|
||||
|
||||
#if defined(VTKM_CLANG) && __clang_major__ >= 7
|
||||
#pragma clang diagnostic pop
|
||||
#endif
|
||||
|
||||
// Reset ref
|
||||
ref = TestValue(index, ValueType());
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user