summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/unittests/ADT/APIntTest.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/unittests/ADT/APIntTest.cpp b/llvm/unittests/ADT/APIntTest.cpp
index a6578869022..3b7ac5b8940 100644
--- a/llvm/unittests/ADT/APIntTest.cpp
+++ b/llvm/unittests/ADT/APIntTest.cpp
@@ -679,6 +679,9 @@ TEST(APIntTest, nearestLogBase2) {
}
#if defined(__clang__)
+// Disable the pragma warning from versions of Clang without -Wself-move
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
// Disable the warning that triggers on exactly what is being tested.
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wself-move"
@@ -701,5 +704,6 @@ TEST(APIntTest, SelfMoveAssignment) {
}
#if defined(__clang__)
#pragma clang diagnostic pop
+#pragma clang diagnostic pop
#endif
}
OpenPOWER on IntegriCloud