[llvm] [CGData] Fix assertions when skipping name (PR #151570)

Ellis Hoag via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 31 11:12:59 PDT 2025


================
@@ -162,12 +162,18 @@ void StableFunctionMapRecord::deserialize(const unsigned char *&Ptr,
         endian::readNext<stable_hash, endianness::little, unaligned>(Ptr);
     auto FunctionNameId =
         endian::readNext<uint32_t, endianness::little, unaligned>(Ptr);
-    assert(FunctionMap->getNameForId(FunctionNameId) &&
-           "FunctionNameId out of range");
+    (void)FunctionNameId;
----------------
ellishg wrote:

I prefer `[[maybe_unused]]`

https://github.com/llvm/llvm-project/pull/151570


More information about the llvm-commits mailing list