Index: lib/IR/SafepointIRVerifier.cpp
===================================================================
--- lib/IR/SafepointIRVerifier.cpp
+++ lib/IR/SafepointIRVerifier.cpp
@@ -84,6 +84,7 @@
   bool hasLiveIncomingEdge(const PHINode *PN, const BasicBlock *InBB) const {
     assert(!isDeadBlock(InBB) && "block must be live");
     const BasicBlock* BB = PN->getParent();
+    [[maybe_unused]]
     bool Listed = false;
     for (const_pred_iterator PredIt(BB), End(BB, true); PredIt != End; ++PredIt) {
       if (InBB == *PredIt) {
Index: tools/clang
===================================================================
--- /dev/null
+++ tools/clang
@@ -0,0 +1 @@
+Subproject commit 5857036e6f0e54ff49a0be5627f2576151804a06