From 479b46d384da5e95f048d88c3c4df213deff666d Mon Sep 17 00:00:00 2001 From: DariaMityagina Date: Wed, 19 Jun 2024 13:43:21 +0000 Subject: [PATCH 1/2] Fix declared here --- llvm/include/llvm/ADT/FunctionExtras.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/ADT/FunctionExtras.h b/llvm/include/llvm/ADT/FunctionExtras.h index c0bc30c7450f..58ab2c0e8069 100644 --- a/llvm/include/llvm/ADT/FunctionExtras.h +++ b/llvm/include/llvm/ADT/FunctionExtras.h @@ -152,7 +152,7 @@ template class UniqueFunctionBase { void *StoragePtr; size_t Size; size_t Alignment; - } OutOfLineStorage; + } OutOfLineStorage = {}; static_assert( sizeof(OutOfLineStorageT) <= InlineStorageSize, "Should always use all of the out-of-line storage for inline storage!"); From fd68341418b4620eca518630e84fac7ed2fd3c6c Mon Sep 17 00:00:00 2001 From: Daria Mityagina Date: Fri, 14 Jun 2024 23:26:33 +0400 Subject: [PATCH 2/2] Fix Ubuntu24 (#33) --- llvm/include/llvm/Support/FormatProviders.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/Support/FormatProviders.h b/llvm/include/llvm/Support/FormatProviders.h index aa0773847161..fcc87df24a4a 100644 --- a/llvm/include/llvm/Support/FormatProviders.h +++ b/llvm/include/llvm/Support/FormatProviders.h @@ -130,7 +130,7 @@ struct format_provider< private: public: static void format(const T &V, llvm::raw_ostream &Stream, StringRef Style) { - HexPrintStyle HS; + HexPrintStyle HS = HexPrintStyle::PrefixUpper; size_t Digits = 0; if (consumeHexStyle(Style, HS)) { Digits = consumeNumHexDigits(Style, HS, 0);