diff --git a/llvm/lib/DWARFLinker/DWARFLinker.cpp b/llvm/lib/DWARFLinker/DWARFLinker.cpp --- a/llvm/lib/DWARFLinker/DWARFLinker.cpp +++ b/llvm/lib/DWARFLinker/DWARFLinker.cpp @@ -2131,6 +2131,7 @@ Unit->markEverythingAsKept(); } } + assert(Unit && "CompileUnit is not set!"); if (!Unit->getOrigUnit().getUnitDIE().hasChildren()) return Error::success(); if (!Quiet && Options.Verbose) {