nixbot

builds

succeeded clang-20.1.8 checks.aarch64-linux.pre-commit · build #518 · raw

unpackPhase
1unpacking source archive /nix/store/vvm402c7c2ldqmjl7aa1bxbh2chp9pg0-clang-src-20.1.82source root is clang-src-20.1.8/clang3separate-debug-info: recording checksum of source files for debug support...
patchPhase
4applying patch /nix/store/4qh1l55wx654v0ls51dg1wdi5xy93w9b-purity.patch5patching file lib/Driver/ToolChains/Gnu.cpp6Hunk #1 succeeded at 448 (offset 2 lines).7applying patch /nix/store/96cbfymn788ssbhmay4sy7h268qg81fl-gnu-install-dirs.patch8patching file cmake/modules/AddClang.cmake9Hunk #1 succeeded at 134 (offset 15 lines).10patching file lib/Headers/CMakeLists.txt11Hunk #1 succeeded at 385 (offset 48 lines).12patching file tools/libclang/CMakeLists.txt13Hunk #1 succeeded at 250 (offset 4 lines).14patching file tools/scan-build-py/CMakeLists.txt15applying patch /nix/store/xw76f26zh4k3x80pnjpkjvahf2bjlnq4-clang-at-least-16-LLVMgold-path.patch16patching file lib/Driver/ToolChains/CommonArgs.cpp17Hunk #1 succeeded at 882 (offset 293 lines).
configurePhase
18cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/sn35hsn8cq14qva2g6shfcyg98b3pchh-clang-20.1.8-lib/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/sn35hsn8cq14qva2g6shfcyg98b3pchh-clang-20.1.8-lib/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/sn35hsn8cq14qva2g6shfcyg98b3pchh-clang-20.1.8-lib/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/jjjd9r45c3mhw8yrlppxdprfxwccjvqf-clang-20.1.8/share/doc/Clang -DCMAKE_INSTALL_INFODIR=/nix/store/jjjd9r45c3mhw8yrlppxdprfxwccjvqf-clang-20.1.8/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/jjjd9r45c3mhw8yrlppxdprfxwccjvqf-clang-20.1.8/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/zqas3vghrh9imlzyvxbjpyf4z4g5lc8g-clang-20.1.8-dev/include -DCMAKE_INSTALL_SBINDIR=/nix/store/jjjd9r45c3mhw8yrlppxdprfxwccjvqf-clang-20.1.8/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/jjjd9r45c3mhw8yrlppxdprfxwccjvqf-clang-20.1.8/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/sn35hsn8cq14qva2g6shfcyg98b3pchh-clang-20.1.8-lib/lib -DCMAKE_STRIP=/nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin/ranlib -DCMAKE_AR=/nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/jjjd9r45c3mhw8yrlppxdprfxwccjvqf-clang-20.1.8 -DCLANG_INSTALL_PACKAGE_DIR:STRING=/nix/store/zqas3vghrh9imlzyvxbjpyf4z4g5lc8g-clang-20.1.8-dev/lib/cmake/clang -DCLANGD_BUILD_XPC:BOOL=FALSE -DLLVM_ENABLE_RTTI:BOOL=TRUE -DLLVM_INCLUDE_TESTS:BOOL=FALSE -DLLVM_TABLEGEN_EXE:STRING=/nix/store/34zcyryra276wwa7kqvwbjb1fyq95mzm-llvm-tblgen-20.1.8/bin/llvm-tblgen -DCLANG_TABLEGEN:STRING=/nix/store/34zcyryra276wwa7kqvwbjb1fyq95mzm-llvm-tblgen-20.1.8/bin/clang-tblgen -DCLANG_TIDY_CONFUSABLE_CHARS_GEN:STRING=/nix/store/34zcyryra276wwa7kqvwbjb1fyq95mzm-llvm-tblgen-20.1.8/bin/clang-tidy-confusable-chars-gen -DLLVM_DIR:STRING=/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/lib/cmake/llvm19CMake Deprecation Warning at /build/clang-src-20.1.8/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy):20 The OLD behavior for policy CMP0116 will be removed from a future version21 of CMake.2223 The cmake-policies(7) manual explains that the OLD behaviors of all24 policies are deprecated and that a policy should be set to OLD only under25 specific short-term circumstances. Projects should be ported to the NEW26 behavior and not rely on setting a policy to OLD.27Call Stack (most recent call first):28 CMakeLists.txt:7 (include)293031-- The C compiler identification is GNU 15.2.032-- The CXX compiler identification is GNU 15.2.033-- Detecting C compiler ABI info34-- Detecting C compiler ABI info - done35-- Check for working C compiler: /nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin/gcc - skipped36-- Detecting C compile features37-- Detecting C compile features - done38-- Detecting CXX compiler ABI info39-- Detecting CXX compiler ABI info - done40-- Check for working CXX compiler: /nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin/g++ - skipped41-- Detecting CXX compile features42-- Detecting CXX compile features - done43-- Could NOT find FFI (missing: FFI_LIBRARIES HAVE_FFI_CALL) 44-- Found ZLIB: /nix/store/l6i35y2hlmdz0hvz690h3k4ilq9ahhzy-zlib-1.3.1/lib/libz.so (found version "1.3.1")45-- Found LibXml2: /nix/store/wfk1mrpj1r5f7iyihjnh0jjixr900z7y-libxml2-2.15.1/lib/libxml2.so (found version "2.15.1")46-- Linker detection: GNU ld47-- Performing Test C_SUPPORTS_FPIC48-- Performing Test C_SUPPORTS_FPIC - Success49-- Performing Test CXX_SUPPORTS_FPIC50-- Performing Test CXX_SUPPORTS_FPIC - Success51-- Building with -fPIC52-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION53-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success54-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION55-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success56-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG57-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success58-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG59-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success60-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL61-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success62-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP63-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed64-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG65-- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed66-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG67-- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success68-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS69-- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed70-- Looking for os_signpost_interval_begin71-- Looking for os_signpost_interval_begin - not found72-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB73-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success74-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB75-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success76-- Performing Test LLVM_HAS_ATOMICS77-- Performing Test LLVM_HAS_ATOMICS - Success78-- Found Python3: /nix/store/a1mjjnpfivsx5gi4rxbcr54vl6gyjfzj-python3-3.13.11/bin/python3.13 (found version "3.13.11") found components: Interpreter79-- Looking for sys/resource.h80-- Looking for sys/resource.h - found81-- Looking for dlfcn.h82-- Looking for dlfcn.h - found83-- Looking for dlopen in dl84-- Looking for dlopen in dl - found85-- Looking for dladdr86-- Looking for dladdr - found87-- Clang version: 20.1.888-- Could NOT find Git (missing: GIT_EXECUTABLE) 89-- Looking for include file sys/inotify.h90-- Looking for include file sys/inotify.h - found91-- Performing Test CMAKE_HAVE_LIBC_PTHREAD92-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success93-- Found Threads: TRUE94-- Performing Test HAVE_LINKER_FLAG_LONG_PLT95-- Performing Test HAVE_LINKER_FLAG_LONG_PLT - Failed96CMake Warning at /build/clang-src-20.1.8/cmake/Modules/ExtendPath.cmake:13 (message):97 Since98 "/nix/store/zqas3vghrh9imlzyvxbjpyf4z4g5lc8g-clang-20.1.8-dev/lib/cmake/clang"99 is absolute, it overrides base path: "${CLANG_INSTALL_PREFIX}".100Call Stack (most recent call first):101 cmake/modules/CMakeLists.txt:56 (extend_path)102103104CMake Warning at /build/clang-src-20.1.8/cmake/Modules/ExtendPath.cmake:13 (message):105 Since106 "/nix/store/zqas3vghrh9imlzyvxbjpyf4z4g5lc8g-clang-20.1.8-dev/include" is107 absolute, it overrides base path: "${CLANG_INSTALL_PREFIX}".108Call Stack (most recent call first):109 cmake/modules/CMakeLists.txt:59 (extend_path)110111112-- Configuring done (4.9s)113-- Generating done (0.9s)114CMake Warning:115 Manually-specified variables were not used by the project:116117 BUILD_TESTING118 CMAKE_EXPORT_NO_PACKAGE_REGISTRY119120121-- Build files have been written to: /build/clang-src-20.1.8/clang/build122cmake: enabled parallel building123cmake: enabled parallel installing
buildPhase
124build flags: -j2125[1/2184] Building Attrs.inc...126[2/2184] Building AttrImpl.inc...127[3/2184] Building AttrTextNodeDump.inc...128[4/2184] Building AttrNodeTraverse.inc...129[5/2184] Building StmtNodes.inc...130[6/2184] Building DeclNodes.inc...131[7/2184] Building TypeNodes.inc...132[8/2184] Building AttrVisitor.inc...133[9/2184] Building AbstractBasicReader.inc...134[10/2184] Building AbstractBasicWriter.inc...135[11/2184] Building AbstractTypeReader.inc...136[12/2184] Building AbstractTypeWriter.inc...137[13/2184] Building CommentNodes.inc...138[14/2184] Building CommentHTMLTags.inc...139[15/2184] Building CommentHTMLTagsProperties.inc...140[16/2184] Building CommentHTMLNamedCharacterReferences.inc...141[17/2184] Building CommentCommandList.inc...142[18/2184] Building CommentCommandInfo.inc...143[19/2184] Building StmtDataCollectors.inc...144[20/2184] Building DiagnosticAnalysisKinds.inc...145[21/2184] Building DiagnosticAnalysisEnums.inc...146[22/2184] Building DiagnosticASTEnums.inc...147[23/2184] Building DiagnosticASTKinds.inc...148[24/2184] Building DiagnosticCommentKinds.inc...149[25/2184] Building DiagnosticCommentEnums.inc...150[26/2184] Building DiagnosticCommonEnums.inc...151[27/2184] Building DiagnosticCommonKinds.inc...152[28/2184] Building DiagnosticCrossTUKinds.inc...153[29/2184] Building DiagnosticCrossTUEnums.inc...154[30/2184] Building DiagnosticDriverEnums.inc...155[31/2184] Building DiagnosticDriverKinds.inc...156[32/2184] Building DiagnosticFrontendKinds.inc...157[33/2184] Building DiagnosticFrontendEnums.inc...158[34/2184] Building DiagnosticInstallAPIEnums.inc...159[35/2184] Building DiagnosticInstallAPIKinds.inc...160[36/2184] Building DiagnosticLexEnums.inc...161[37/2184] Building DiagnosticLexKinds.inc...162[38/2184] Building DiagnosticParseEnums.inc...163[39/2184] Building DiagnosticParseKinds.inc...164[40/2184] Building DiagnosticRefactoringKinds.inc...165[41/2184] Building DiagnosticRefactoringEnums.inc...166[42/2184] Building DiagnosticSemaEnums.inc...167[43/2184] Building DiagnosticSemaKinds.inc...168[44/2184] Building DiagnosticSerializationKinds.inc...169[45/2184] Building DiagnosticSerializationEnums.inc...170[46/2184] Building DiagnosticIndexName.inc...171[47/2184] Building DiagnosticGroups.inc...172[48/2184] Building AttrList.inc...173[49/2184] Building AttrParsedAttrList.inc...174[50/2184] Building RegularKeywordAttrInfo.inc...175[51/2184] Building AttrSubMatchRulesList.inc...176[52/2184] Building CXX11AttributeInfo.inc...177[53/2184] Building AttrHasAttributeImpl.inc...178[54/2184] Building BuiltinsBPF.inc...179[55/2184] Building Builtins.inc...180[56/2184] Building BuiltinsNVPTX.inc...181[57/2184] Building BuiltinsHexagon.inc...182[58/2184] Building BuiltinsRISCV.inc...183[59/2184] Building BuiltinsSPIRV.inc...184[60/2184] Building BuiltinsX86_64.inc...185[61/2184] Building BuiltinsX86.inc...186[62/2184] Building arm_fp16.inc...187[63/2184] Building arm_neon.inc...188[64/2184] Building arm_immcheck_types.inc...189[65/2184] Building arm_mve_builtins.inc...190[66/2184] Building arm_mve_builtin_sema.inc...191[67/2184] Building arm_mve_builtin_cg.inc...192[68/2184] Building arm_mve_builtin_aliases.inc...193[69/2184] Building arm_sve_builtins.inc...194[70/2184] Building arm_sve_builtin_cg.inc...195[71/2184] Building arm_sve_typeflags.inc...196[72/2184] Building arm_sve_streaming_attrs.inc...197[73/2184] Building arm_sme_builtins.inc...198[74/2184] Building arm_sme_builtin_cg.inc...199[75/2184] Building arm_sme_sema_rangechecks.inc...200[76/2184] Building arm_sme_streaming_attrs.inc...201[77/2184] Building arm_sme_builtins_za_state.inc...202[78/2184] Building arm_cde_builtins.inc...203[79/2184] Building arm_cde_builtin_cg.inc...204[80/2184] Building arm_cde_builtin_sema.inc...205[81/2184] Building arm_sve_sema_rangechecks.inc...206[82/2184] Building arm_cde_builtin_aliases.inc...207[83/2184] Building riscv_vector_builtins.inc...208[84/2184] Building riscv_vector_builtin_cg.inc...209[85/2184] Building riscv_sifive_vector_builtins.inc...210[86/2184] Building riscv_sifive_vector_builtin_cg.inc...211[87/2184] Building riscv_sifive_vector_builtin_sema.inc...212[88/2184] Building riscv_vector_builtin_sema.inc...213[89/2184] Building AttrParserStringSwitches.inc...214[90/2184] Building AttrSubMatchRulesParserStringSwitches.inc...215[91/2184] Building Options.inc...216[92/2184] Building AttrTemplateInstantiate.inc...217[93/2184] Building AttrSpellingListIndex.inc...218[94/2184] Building AttrParsedAttrKinds.inc...219[95/2184] Building AttrPCHRead.inc...220[96/2184] Building AttrParsedAttrImpl.inc...221[97/2184] Building AttrPCHWrite.inc...222[98/2184] Building Nodes.inc...223[99/2184] Building Checkers.inc...224[100/2184] Building NodeClasses.inc...225[101/2184] Generating VCSVersion.inc226[102/2184] Bundling HTMLLogger resources227[103/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/ASTSourceDescriptor.cpp.o228[104/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o229[105/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/CLWarnings.cpp.o230[106/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o231[107/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o232[108/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o233[109/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o234[110/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o235[111/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o236[112/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o237[113/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o238[114/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o239[115/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o240[116/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o241[117/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o242[118/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o243[119/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o244[120/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o245[121/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/MakeSupport.cpp.o246[122/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o247[123/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o248[124/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o249[125/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o250[126/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o251[127/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/ParsedAttrInfo.cpp.o252[128/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o253[129/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o254[130/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o255[131/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o256[132/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o257[133/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Sarif.cpp.o258[134/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceMgrAdapter.cpp.o259In file included from /build/clang-src-20.1.8/clang/include/clang/Basic/SourceManager.h:37,260 from /build/clang-src-20.1.8/clang/include/clang/Basic/SourceMgrAdapter.h:17,261 from /build/clang-src-20.1.8/clang/lib/Basic/SourceMgrAdapter.cpp:14:262In member function 'clang::DiagnosticBuilder clang::DiagnosticsEngine::Report(clang::SourceLocation, unsigned int)',263 inlined from 'void clang::SourceMgrAdapter::handleDiag(const llvm::SMDiagnostic&)' at /build/clang-src-20.1.8/clang/lib/Basic/SourceMgrAdapter.cpp:120:49:264/build/clang-src-20.1.8/clang/include/clang/Basic/Diagnostic.h:1499:45: warning: 'DiagID' may be used uninitialized [-Wmaybe-uninitialized]265 1499 | return DiagnosticBuilder(this, Loc, DiagID);266 | ^267/build/clang-src-20.1.8/clang/lib/Basic/SourceMgrAdapter.cpp: In member function 'void clang::SourceMgrAdapter::handleDiag(const llvm::SMDiagnostic&)':268/build/clang-src-20.1.8/clang/lib/Basic/SourceMgrAdapter.cpp:101:12: note: 'DiagID' was declared here269 101 | unsigned DiagID;270 | ^~~~~~271[135/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o272[136/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/StackExhaustionHandler.cpp.o273[137/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o274[138/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o275[139/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o276[140/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o277[141/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o278[142/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o279[143/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o280[144/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o281[145/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o282[146/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o283[147/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/CSKY.cpp.o284[148/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/DirectX.cpp.o285[149/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o286[150/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o287[151/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/LoongArch.cpp.o288[152/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o289[153/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o290[154/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o291[155/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o292[156/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o293[157/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o294[158/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o295[159/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o296[160/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o297[161/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o298[162/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o299[163/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o300[164/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o301[165/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o302[166/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o303[167/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Xtensa.cpp.o304[168/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o305[169/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o306[170/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o307[171/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o308[172/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o309[173/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o310[174/2184] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o311[175/2184] Linking CXX static library lib/libclangBasic.a312[176/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o313[177/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o314[178/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o315[179/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o316[180/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o317/build/clang-src-20.1.8/clang/lib/Lex/Lexer.cpp: In member function 'std::optional<unsigned int> clang::Lexer::tryReadNumericUCN(const char*&, const char*, clang::Token*)':318/build/clang-src-20.1.8/clang/lib/Lex/Lexer.cpp:3437:16: warning: 'NumHexDigits' may be used uninitialized [-Wmaybe-uninitialized]319 3437 | while (Count != NumHexDigits || Delimited) {320 | ~~~~~~^~~~~~~~~~~~~~~321/build/clang-src-20.1.8/clang/lib/Lex/Lexer.cpp:3416:12: note: 'NumHexDigits' was declared here322 3416 | unsigned NumHexDigits;323 | ^~~~~~~~~~~~324[181/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o325[182/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o326/build/clang-src-20.1.8/clang/lib/Lex/LiteralSupport.cpp: In member function 'bool clang::NumericLiteralParser::GetFixedPointValue(llvm::APInt&, unsigned int)':327/build/clang-src-20.1.8/clang/lib/Lex/LiteralSupport.cpp:1620:43: warning: 'ExponentBegin' may be used uninitialized [-Wmaybe-uninitialized]328 1620 | for (const char *Ptr = DigitsBegin; Ptr < End; ++Ptr) {329 | ~~~~^~~~~330/build/clang-src-20.1.8/clang/lib/Lex/LiteralSupport.cpp:1563:15: note: 'ExponentBegin' was declared here331 1563 | const char *ExponentBegin;332 | ^~~~~~~~~~~~~333[183/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o334[184/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o335[185/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o336[186/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o337[187/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o338[188/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o339[189/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o340[190/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o341[191/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o342[192/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o343[193/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o344[194/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o345[195/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o346[196/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o347[197/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o348[198/2184] Building Opcodes.inc...349[199/2184] Building AttrDocTable.inc...350[200/2184] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o351[201/2184] Linking CXX static library lib/libclangLex.a352[202/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o353[203/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o354[204/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o355[205/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o356[206/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o357[207/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o358/build/clang-src-20.1.8/clang/lib/AST/ASTContext.cpp: In function 'clang::GVALinkage basicGVALinkageForFunction(const clang::ASTContext&, const clang::FunctionDecl*)':359/build/clang-src-20.1.8/clang/lib/AST/ASTContext.cpp:12550:12: warning: 'External' may be used uninitialized [-Wmaybe-uninitialized]36012550 | return External;361 | ^~~~~~~~362/build/clang-src-20.1.8/clang/lib/AST/ASTContext.cpp:12525:14: note: 'External' was declared here36312525 | GVALinkage External;364 | ^~~~~~~~365/build/clang-src-20.1.8/clang/lib/AST/ASTContext.cpp: In member function 'clang::QualType clang::ASTContext::removeAddrSpaceQualType(clang::QualType) const':366/build/clang-src-20.1.8/clang/lib/AST/ASTContext.cpp:3177:15: warning: 'TypeNode' may be used uninitialized [-Wmaybe-uninitialized]367 3177 | const Type *TypeNode;368 | ^~~~~~~~369[208/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o370In file included from /build/clang-src-20.1.8/clang/include/clang/AST/DeclBase.h:19,371 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTImporter.h:18,372 from /build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:14:373In member function 'clang::DeclarationName::StoredNameKind clang::DeclarationName::getStoredNameKind() const',374 inlined from 'bool clang::DeclarationName::isIdentifier() const' at /build/clang-src-20.1.8/clang/include/clang/AST/DeclarationName.h:385:55,375 inlined from 'clang::IdentifierInfo* clang::DeclarationName::getAsIdentifierInfo() const' at /build/clang-src-20.1.8/clang/include/clang/AST/DeclarationName.h:421:21,376 inlined from 'clang::IdentifierInfo* clang::NamedDecl::getIdentifier() const' at /build/clang-src-20.1.8/clang/include/clang/AST/Decl.h:274:74,377 inlined from 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)' at /build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5893:35:378/build/clang-src-20.1.8/clang/include/clang/AST/DeclarationName.h:266:40: warning: 'Property' may be used uninitialized [-Wmaybe-uninitialized]379 266 | return static_cast<StoredNameKind>(Ptr & PtrMask);380 | ^~~381/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)':382/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5877:21: note: 'Property' was declared here383 5877 | ObjCPropertyDecl *Property;384 | ^~~~~~~~385/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)':386/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5724:58: warning: 'Iface' may be used uninitialized [-Wmaybe-uninitialized]387 5724 | ObjCImplementationDecl *Impl = Iface->getImplementation();388 | ~~~~~~~~~~~~~~~~~~~~~~~~^~389/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5715:22: note: 'Iface' was declared here390 5715 | ObjCInterfaceDecl *Iface;391 | ^~~~~392/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5760:43: warning: 'Super' may be used uninitialized [-Wmaybe-uninitialized]393 5759 | if ((Super && !Impl->getSuperClass()) ||394 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~395 5760 | (!Super && Impl->getSuperClass()) ||396 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~397 5761 | (Super && Impl->getSuperClass() &&398 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 5762 | !declaresSameEntity(Super->getCanonicalDecl(),400 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~401 5763 | Impl->getSuperClass()))) {402 | ~~~~~~~~~~~~~~~~~~~~~~~403/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5720:22: note: 'Super' was declared here404 5720 | ObjCInterfaceDecl *Super;405 | ^~~~~406/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*)':407/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5681:61: warning: 'Category' may be used uninitialized [-Wmaybe-uninitialized]408 5681 | ObjCCategoryImplDecl *ToImpl = Category->getImplementation();409 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~410/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:5677:21: note: 'Category' was declared here411 5677 | ObjCCategoryDecl *Category;412 | ^~~~~~~~413In member function 'void clang::Decl::setObjectOfFriendDecl(bool)',414 inlined from 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)' at /build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:4411:39:415/build/clang-src-20.1.8/clang/include/clang/AST/DeclBase.h:1185:5: warning: 'ToFriendD' may be used uninitialized [-Wmaybe-uninitialized]416 1185 | IdentifierNamespace &= ~(IDNS_Ordinary | IDNS_Tag | IDNS_Type);417 | ^~~~~~~~~~~~~~~~~~~418/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)':419/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:4405:16: note: 'ToFriendD' was declared here420 4405 | NamedDecl *ToFriendD;421 | ^~~~~~~~~422/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)':423/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:4965:43: warning: 'ToInterface' may be used uninitialized [-Wmaybe-uninitialized]424 4965 | = ToInterface->FindCategoryDeclaration(Name.getAsIdentifierInfo());425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~426/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:4959:22: note: 'ToInterface' was declared here427 4959 | ObjCInterfaceDecl *ToInterface;428 | ^~~~~~~~~~~429/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitRecordDecl(clang::RecordDecl*)':430/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:3241:39: warning: 'ToDescribed' may be used uninitialized [-Wmaybe-uninitialized]431 3241 | D2CXX->setDescribedClassTemplate(ToDescribed);432 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~433/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:3238:26: note: 'ToDescribed' was declared here434 3238 | ClassTemplateDecl *ToDescribed;435 | ^~~~~~~~~~~436/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*)':437/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:6767:40: warning: 'TemplatedFD' may be used uninitialized [-Wmaybe-uninitialized]438 6767 | if (TemplatedFD->getDescribedTemplate())439 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~440/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:6734:17: note: 'TemplatedFD' was declared here441 6734 | FunctionDecl *TemplatedFD;442 | ^~~~~~~~~~~443/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)':444/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:6236:56: warning: 'ClassTemplate' may be used uninitialized [-Wmaybe-uninitialized]445 6236 | PrevDecl = ClassTemplate->findPartialSpecialization(TemplateArgs,446 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~447 6237 | *ToTPListOrErr,448 | ~~~~~~~~~~~~~~~449 6238 | InsertPos);450 | ~~~~~~~~~~451/build/clang-src-20.1.8/clang/lib/AST/ASTImporter.cpp:6207:22: note: 'ClassTemplate' was declared here452 6207 | ClassTemplateDecl *ClassTemplate;453 | ^~~~~~~~~~~~~454[209/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o455[210/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o456[211/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o457[212/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o458[213/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Availability.cpp.o459[214/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o460[215/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o461[216/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o462[217/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o463[218/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o464[219/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o465[220/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o466[221/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o467[222/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o468[223/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o469[224/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o470[225/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o471[226/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o472[227/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o473[228/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o474[229/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o475[230/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o476[231/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o477[232/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o478[233/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o479[234/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o480[235/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o481[236/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DynamicRecursiveASTVisitor.cpp.o482[237/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o483[238/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o484[239/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o485[240/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o486[241/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o487[242/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o488[243/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o489[244/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o490[245/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o491[246/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/BitcastBuffer.cpp.o492[247/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/ByteCodeEmitter.cpp.o493[248/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o494In file included from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Descriptor.h:18,495 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Function.h:18,496 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/FunctionPointer.h:12,497 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpStack.h:17,498 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Context.h:19,499 from /build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp:35:500In member function 'const clang::Expr* clang::CallExpr::getArg(unsigned int) const',501 inlined from 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)' at /build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp:13166:27:502/build/clang-src-20.1.8/clang/include/clang/AST/Expr.h:3083:25: warning: 'Arg' may be used uninitialized [-Wmaybe-uninitialized]503 3083 | return getArgs()[Arg];504 | ^505/build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp: In member function 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)':506/build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp:13159:14: note: 'Arg' was declared here50713159 | unsigned Arg;508 | ^~~509In file included from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/FixedPoint.h:13,510 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpStack.h:16:511In member function 'clang::ComparisonCategoryResult clang::ComparisonCategoryInfo::makeWeakResult(clang::ComparisonCategoryResult) const',512 inlined from '{anonymous}::RecordExprEvaluator::VisitBinCmp(const clang::BinaryOperator*)::<lambda({anonymous}::CmpResult, const clang::BinaryOperator*)>' at /build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp:14639:45:513/build/clang-src-20.1.8/clang/include/clang/AST/ComparisonCategories.h:154:21: warning: 'CCR' may be used uninitialized [-Wmaybe-uninitialized]514 154 | if (!isStrong() && Res == CCR::Equal)515 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~516/build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp: In lambda function:517/build/clang-src-20.1.8/clang/lib/AST/ExprConstant.cpp:14618:30: note: 'CCR' was declared here51814618 | ComparisonCategoryResult CCR;519 | ^~~520[249/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Context.cpp.o521[250/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Descriptor.cpp.o522[251/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Compiler.cpp.o523In lambda function,524 inlined from 'bool clang::interp::Compiler<Emitter>::emitComplexComparison(const clang::Expr*, const clang::Expr*, const clang::BinaryOperator*) [with Emitter = clang::interp::EvalEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:6471:17:525/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:6466:30: warning: 'ElemT' may be used uninitialized [-Wmaybe-uninitialized]526 6466 | return this->emitGetLocal(ElemT, LocalOffset, E);527 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~528/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp: In member function 'bool clang::interp::Compiler<Emitter>::emitComplexComparison(const clang::Expr*, const clang::Expr*, const clang::BinaryOperator*) [with Emitter = clang::interp::EvalEmitter]':529/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:6416:12: note: 'ElemT' was declared here530 6416 | PrimType ElemT;531 | ^~~~~532/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp: In member function 'bool clang::interp::Compiler<Emitter>::VisitCXXNewExpr(const clang::CXXNewExpr*) [with Emitter = clang::interp::EvalEmitter]':533/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:3377:31: warning: 'Desc' may be used uninitialized [-Wmaybe-uninitialized]534 3377 | if (!this->emitAllocCN(SizeT, Desc, IsNoThrow, E))535 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~536/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:3329:21: note: 'Desc' was declared here537 3329 | const Descriptor *Desc;538 | ^~~~539In file included from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:9:540In constructor 'clang::interp::VariableScope<Emitter>::VariableScope(clang::interp::Compiler<Emitter>*, const clang::ValueDecl*) [with Emitter = clang::interp::EvalEmitter]',541 inlined from 'clang::interp::LocalScope<Emitter>::LocalScope(clang::interp::Compiler<Emitter>*) [with Emitter = clang::interp::EvalEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:503:75,542 inlined from 'clang::interp::BlockScope<Emitter>::BlockScope(clang::interp::Compiler<Emitter>*) [with Emitter = clang::interp::EvalEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:591:63,543 inlined from 'bool clang::interp::Compiler<Emitter>::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::EvalEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:4969:23:544/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:444:19: warning: storing the address of local variable 'Scope' in '*this.clang::interp::Compiler<clang::interp::EvalEmitter>::VarScope' [-Wdangling-pointer=]545 444 | Ctx->VarScope = this;546 | ~~~~~~~~~~~~~~^~~~~~547/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp: In member function 'bool clang::interp::Compiler<Emitter>::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::EvalEmitter]':548/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:4969:23: note: 'Scope' declared here549 4969 | BlockScope<Emitter> Scope(this);550 | ^~~~~551/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:215:47: note: 'this' declared here552 215 | bool visitCompoundStmt(const CompoundStmt *S);553 | ^554In lambda function,555 inlined from 'bool clang::interp::Compiler<Emitter>::emitComplexComparison(const clang::Expr*, const clang::Expr*, const clang::BinaryOperator*) [with Emitter = clang::interp::ByteCodeEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:6471:17:556/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:6466:30: warning: 'ElemT' may be used uninitialized [-Wmaybe-uninitialized]557 6466 | return this->emitGetLocal(ElemT, LocalOffset, E);558 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~559/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp: In member function 'bool clang::interp::Compiler<Emitter>::emitComplexComparison(const clang::Expr*, const clang::Expr*, const clang::BinaryOperator*) [with Emitter = clang::interp::ByteCodeEmitter]':560/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:6416:12: note: 'ElemT' was declared here561 6416 | PrimType ElemT;562 | ^~~~~563/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp: In member function 'bool clang::interp::Compiler<Emitter>::VisitCXXNewExpr(const clang::CXXNewExpr*) [with Emitter = clang::interp::ByteCodeEmitter]':564/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:3377:31: warning: 'Desc' may be used uninitialized [-Wmaybe-uninitialized]565 3377 | if (!this->emitAllocCN(SizeT, Desc, IsNoThrow, E))566 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~567/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:3329:21: note: 'Desc' was declared here568 3329 | const Descriptor *Desc;569 | ^~~~570In constructor 'clang::interp::VariableScope<Emitter>::VariableScope(clang::interp::Compiler<Emitter>*, const clang::ValueDecl*) [with Emitter = clang::interp::ByteCodeEmitter]',571 inlined from 'clang::interp::LocalScope<Emitter>::LocalScope(clang::interp::Compiler<Emitter>*) [with Emitter = clang::interp::ByteCodeEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:503:75,572 inlined from 'clang::interp::BlockScope<Emitter>::BlockScope(clang::interp::Compiler<Emitter>*) [with Emitter = clang::interp::ByteCodeEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:591:63,573 inlined from 'bool clang::interp::Compiler<Emitter>::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::ByteCodeEmitter]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:4969:23:574/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:444:19: warning: storing the address of local variable 'Scope' in '*this.clang::interp::Compiler<clang::interp::ByteCodeEmitter>::VarScope' [-Wdangling-pointer=]575 444 | Ctx->VarScope = this;576 | ~~~~~~~~~~~~~~^~~~~~577/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp: In member function 'bool clang::interp::Compiler<Emitter>::visitCompoundStmt(const clang::CompoundStmt*) [with Emitter = clang::interp::ByteCodeEmitter]':578/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.cpp:4969:23: note: 'Scope' declared here579 4969 | BlockScope<Emitter> Scope(this);580 | ^~~~~581/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Compiler.h:215:47: note: 'this' declared here582 215 | bool visitCompoundStmt(const CompoundStmt *S);583 | ^584[252/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Disasm.cpp.o585[253/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Frame.cpp.o586[254/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Function.cpp.o587[255/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/FunctionPointer.cpp.o588[256/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltin.cpp.o589In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APSInt.h:18,590 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APFixedPoint.h:19,591 from /build/clang-src-20.1.8/clang/include/clang/AST/APValue.h:17,592 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Integral.h:16,593 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Boolean.h:12,594 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp:9:595In destructor 'llvm::APInt::~APInt()',596 inlined from 'clang::interp::APSInt clang::interp::Boolean::toAPSInt() const' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Boolean.h:56:19,597 inlined from 'clang::interp::APSInt clang::interp::peekToAPSInt(InterpStack&, PrimType, size_t)' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp:81:3:598/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APInt.h:192:18: warning: 'void operator delete [](void*)' called on a pointer to an unallocated object '1' [-Wfree-nonheap-object]599 192 | delete[] U.pVal;600 | ^~~~601In destructor 'llvm::APInt::~APInt()',602 inlined from 'clang::interp::APSInt clang::interp::Boolean::toAPSInt() const' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Boolean.h:56:19,603 inlined from 'clang::interp::APSInt clang::interp::getAPSIntParam(const InterpFrame*, unsigned int)' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp:46:3:604/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APInt.h:192:18: warning: 'void operator delete [](void*)' called on a pointer to an unallocated object '1' [-Wfree-nonheap-object]605 192 | delete[] U.pVal;606 | ^~~~607In function 'bool clang::interp::interp__builtin_fpclassify(InterpState&, CodePtr, const InterpFrame*, const Function*, const clang::CallExpr*)',608 inlined from 'bool clang::interp::InterpretBuiltin(InterpState&, CodePtr, const Function*, const clang::CallExpr*, uint32_t)' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp:2219:36:609/build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp:604:39: warning: 'Index' may be used uninitialized [-Wmaybe-uninitialized]610 604 | align(primSize(PT_Float)) + ((1 + (4 - Index)) * align(IntSize));611 | ~~~^~~~~~~~~~~~~~612/build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp: In function 'bool clang::interp::InterpretBuiltin(InterpState&, CodePtr, const Function*, const clang::CallExpr*, uint32_t)':613/build/clang-src-20.1.8/clang/lib/AST/ByteCode/InterpBuiltin.cpp:584:12: note: 'Index' was declared here614 584 | unsigned Index;615 | ^~~~~616[257/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBuiltinBitCast.cpp.o617[258/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Floating.cpp.o618[259/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvaluationResult.cpp.o619/build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvaluationResult.cpp: In function 'void clang::interp::collectBlocks(const Pointer&, llvm::SetVector<const Block*>&)':620/build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvaluationResult.cpp:207:22: warning: possibly dangling reference to a temporary [-Wdangling-reference]621 207 | const Pointer &ElemPointee = Ptr.atIndex(I).deref<Pointer>();622 | ^~~~~~~~~~~623/build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvaluationResult.cpp:207:47: note: 'clang::interp::Pointer' temporary created here624 207 | const Pointer &ElemPointee = Ptr.atIndex(I).deref<Pointer>();625 | ~~~~~~~~~~~^~~626[260/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/EvalEmitter.cpp.o627In file included from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvalEmitter.cpp:12:628/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint8; T = Integral<8, true>]':629/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11755:24: required from here63011755 | return Divc<PT_Sint8>(S, OpPC);631 | ~~~~~~~~~~~~~~^~~~~~~~~632/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]633 544 | const T &LHSR = LHS.atIndex(0).deref<T>();634 | ^~~~635/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here636 544 | const T &LHSR = LHS.atIndex(0).deref<T>();637 | ~~~~~~~~~~~^~~638/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]639 545 | const T &LHSI = LHS.atIndex(1).deref<T>();640 | ^~~~641/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here642 545 | const T &LHSI = LHS.atIndex(1).deref<T>();643 | ~~~~~~~~~~~^~~644/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]645 546 | const T &RHSR = RHS.atIndex(0).deref<T>();646 | ^~~~647/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here648 546 | const T &RHSR = RHS.atIndex(0).deref<T>();649 | ~~~~~~~~~~~^~~650/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]651 547 | const T &RHSI = RHS.atIndex(1).deref<T>();652 | ^~~~653/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here654 547 | const T &RHSI = RHS.atIndex(1).deref<T>();655 | ~~~~~~~~~~~^~~656/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint8; T = Integral<8, false>]':657/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11760:24: required from here65811760 | return Divc<PT_Uint8>(S, OpPC);659 | ~~~~~~~~~~~~~~^~~~~~~~~660/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]661 544 | const T &LHSR = LHS.atIndex(0).deref<T>();662 | ^~~~663/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here664 544 | const T &LHSR = LHS.atIndex(0).deref<T>();665 | ~~~~~~~~~~~^~~666/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]667 545 | const T &LHSI = LHS.atIndex(1).deref<T>();668 | ^~~~669/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here670 545 | const T &LHSI = LHS.atIndex(1).deref<T>();671 | ~~~~~~~~~~~^~~672/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]673 546 | const T &RHSR = RHS.atIndex(0).deref<T>();674 | ^~~~675/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here676 546 | const T &RHSR = RHS.atIndex(0).deref<T>();677 | ~~~~~~~~~~~^~~678/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]679 547 | const T &RHSI = RHS.atIndex(1).deref<T>();680 | ^~~~681/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here682 547 | const T &RHSI = RHS.atIndex(1).deref<T>();683 | ~~~~~~~~~~~^~~684/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint16; T = Integral<16, true>]':685/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11765:25: required from here68611765 | return Divc<PT_Sint16>(S, OpPC);687 | ~~~~~~~~~~~~~~~^~~~~~~~~688/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]689 544 | const T &LHSR = LHS.atIndex(0).deref<T>();690 | ^~~~691/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here692 544 | const T &LHSR = LHS.atIndex(0).deref<T>();693 | ~~~~~~~~~~~^~~694/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]695 545 | const T &LHSI = LHS.atIndex(1).deref<T>();696 | ^~~~697/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here698 545 | const T &LHSI = LHS.atIndex(1).deref<T>();699 | ~~~~~~~~~~~^~~700/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]701 546 | const T &RHSR = RHS.atIndex(0).deref<T>();702 | ^~~~703/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here704 546 | const T &RHSR = RHS.atIndex(0).deref<T>();705 | ~~~~~~~~~~~^~~706/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]707 547 | const T &RHSI = RHS.atIndex(1).deref<T>();708 | ^~~~709/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here710 547 | const T &RHSI = RHS.atIndex(1).deref<T>();711 | ~~~~~~~~~~~^~~712/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint16; T = Integral<16, false>]':713/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11770:25: required from here71411770 | return Divc<PT_Uint16>(S, OpPC);715 | ~~~~~~~~~~~~~~~^~~~~~~~~716/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]717 544 | const T &LHSR = LHS.atIndex(0).deref<T>();718 | ^~~~719/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here720 544 | const T &LHSR = LHS.atIndex(0).deref<T>();721 | ~~~~~~~~~~~^~~722/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]723 545 | const T &LHSI = LHS.atIndex(1).deref<T>();724 | ^~~~725/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here726 545 | const T &LHSI = LHS.atIndex(1).deref<T>();727 | ~~~~~~~~~~~^~~728/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]729 546 | const T &RHSR = RHS.atIndex(0).deref<T>();730 | ^~~~731/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here732 546 | const T &RHSR = RHS.atIndex(0).deref<T>();733 | ~~~~~~~~~~~^~~734/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]735 547 | const T &RHSI = RHS.atIndex(1).deref<T>();736 | ^~~~737/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here738 547 | const T &RHSI = RHS.atIndex(1).deref<T>();739 | ~~~~~~~~~~~^~~740/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint32; T = Integral<32, true>]':741/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11775:25: required from here74211775 | return Divc<PT_Sint32>(S, OpPC);743 | ~~~~~~~~~~~~~~~^~~~~~~~~744/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]745 544 | const T &LHSR = LHS.atIndex(0).deref<T>();746 | ^~~~747/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here748 544 | const T &LHSR = LHS.atIndex(0).deref<T>();749 | ~~~~~~~~~~~^~~750/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]751 545 | const T &LHSI = LHS.atIndex(1).deref<T>();752 | ^~~~753/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here754 545 | const T &LHSI = LHS.atIndex(1).deref<T>();755 | ~~~~~~~~~~~^~~756/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]757 546 | const T &RHSR = RHS.atIndex(0).deref<T>();758 | ^~~~759/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here760 546 | const T &RHSR = RHS.atIndex(0).deref<T>();761 | ~~~~~~~~~~~^~~762/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]763 547 | const T &RHSI = RHS.atIndex(1).deref<T>();764 | ^~~~765/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here766 547 | const T &RHSI = RHS.atIndex(1).deref<T>();767 | ~~~~~~~~~~~^~~768/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint32; T = Integral<32, false>]':769/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11780:25: required from here77011780 | return Divc<PT_Uint32>(S, OpPC);771 | ~~~~~~~~~~~~~~~^~~~~~~~~772/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]773 544 | const T &LHSR = LHS.atIndex(0).deref<T>();774 | ^~~~775/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here776 544 | const T &LHSR = LHS.atIndex(0).deref<T>();777 | ~~~~~~~~~~~^~~778/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]779 545 | const T &LHSI = LHS.atIndex(1).deref<T>();780 | ^~~~781/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here782 545 | const T &LHSI = LHS.atIndex(1).deref<T>();783 | ~~~~~~~~~~~^~~784/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]785 546 | const T &RHSR = RHS.atIndex(0).deref<T>();786 | ^~~~787/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here788 546 | const T &RHSR = RHS.atIndex(0).deref<T>();789 | ~~~~~~~~~~~^~~790/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]791 547 | const T &RHSI = RHS.atIndex(1).deref<T>();792 | ^~~~793/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here794 547 | const T &RHSI = RHS.atIndex(1).deref<T>();795 | ~~~~~~~~~~~^~~796/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint64; T = Integral<64, true>]':797/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11785:25: required from here79811785 | return Divc<PT_Sint64>(S, OpPC);799 | ~~~~~~~~~~~~~~~^~~~~~~~~800/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]801 544 | const T &LHSR = LHS.atIndex(0).deref<T>();802 | ^~~~803/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here804 544 | const T &LHSR = LHS.atIndex(0).deref<T>();805 | ~~~~~~~~~~~^~~806/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]807 545 | const T &LHSI = LHS.atIndex(1).deref<T>();808 | ^~~~809/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here810 545 | const T &LHSI = LHS.atIndex(1).deref<T>();811 | ~~~~~~~~~~~^~~812/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]813 546 | const T &RHSR = RHS.atIndex(0).deref<T>();814 | ^~~~815/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here816 546 | const T &RHSR = RHS.atIndex(0).deref<T>();817 | ~~~~~~~~~~~^~~818/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]819 547 | const T &RHSI = RHS.atIndex(1).deref<T>();820 | ^~~~821/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here822 547 | const T &RHSI = RHS.atIndex(1).deref<T>();823 | ~~~~~~~~~~~^~~824/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint64; T = Integral<64, false>]':825/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11790:25: required from here82611790 | return Divc<PT_Uint64>(S, OpPC);827 | ~~~~~~~~~~~~~~~^~~~~~~~~828/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]829 544 | const T &LHSR = LHS.atIndex(0).deref<T>();830 | ^~~~831/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here832 544 | const T &LHSR = LHS.atIndex(0).deref<T>();833 | ~~~~~~~~~~~^~~834/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]835 545 | const T &LHSI = LHS.atIndex(1).deref<T>();836 | ^~~~837/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here838 545 | const T &LHSI = LHS.atIndex(1).deref<T>();839 | ~~~~~~~~~~~^~~840/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]841 546 | const T &RHSR = RHS.atIndex(0).deref<T>();842 | ^~~~843/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here844 546 | const T &RHSR = RHS.atIndex(0).deref<T>();845 | ~~~~~~~~~~~^~~846/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]847 547 | const T &RHSI = RHS.atIndex(1).deref<T>();848 | ^~~~849/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here850 547 | const T &RHSI = RHS.atIndex(1).deref<T>();851 | ~~~~~~~~~~~^~~852/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAP; T = IntegralAP<false>]':853/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11795:24: required from here85411795 | return Divc<PT_IntAP>(S, OpPC);855 | ~~~~~~~~~~~~~~^~~~~~~~~856/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]857 544 | const T &LHSR = LHS.atIndex(0).deref<T>();858 | ^~~~859/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here860 544 | const T &LHSR = LHS.atIndex(0).deref<T>();861 | ~~~~~~~~~~~^~~862/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]863 545 | const T &LHSI = LHS.atIndex(1).deref<T>();864 | ^~~~865/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here866 545 | const T &LHSI = LHS.atIndex(1).deref<T>();867 | ~~~~~~~~~~~^~~868/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]869 546 | const T &RHSR = RHS.atIndex(0).deref<T>();870 | ^~~~871/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here872 546 | const T &RHSR = RHS.atIndex(0).deref<T>();873 | ~~~~~~~~~~~^~~874/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]875 547 | const T &RHSI = RHS.atIndex(1).deref<T>();876 | ^~~~877/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here878 547 | const T &RHSI = RHS.atIndex(1).deref<T>();879 | ~~~~~~~~~~~^~~880/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAPS; T = IntegralAP<true>]':881/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11800:25: required from here88211800 | return Divc<PT_IntAPS>(S, OpPC);883 | ~~~~~~~~~~~~~~~^~~~~~~~~884/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]885 544 | const T &LHSR = LHS.atIndex(0).deref<T>();886 | ^~~~887/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here888 544 | const T &LHSR = LHS.atIndex(0).deref<T>();889 | ~~~~~~~~~~~^~~890/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]891 545 | const T &LHSI = LHS.atIndex(1).deref<T>();892 | ^~~~893/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here894 545 | const T &LHSI = LHS.atIndex(1).deref<T>();895 | ~~~~~~~~~~~^~~896/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]897 546 | const T &RHSR = RHS.atIndex(0).deref<T>();898 | ^~~~899/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here900 546 | const T &RHSR = RHS.atIndex(0).deref<T>();901 | ~~~~~~~~~~~^~~902/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]903 547 | const T &RHSI = RHS.atIndex(1).deref<T>();904 | ^~~~905/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here906 547 | const T &RHSI = RHS.atIndex(1).deref<T>();907 | ~~~~~~~~~~~^~~908/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint8; T = Integral<8, true>]':909/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29199:24: required from here91029199 | return Mulc<PT_Sint8>(S, OpPC);911 | ~~~~~~~~~~~~~~^~~~~~~~~912/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]913 489 | const T &LHSR = LHS.atIndex(0).deref<T>();914 | ^~~~915/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here916 489 | const T &LHSR = LHS.atIndex(0).deref<T>();917 | ~~~~~~~~~~~^~~918/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]919 490 | const T &LHSI = LHS.atIndex(1).deref<T>();920 | ^~~~921/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here922 490 | const T &LHSI = LHS.atIndex(1).deref<T>();923 | ~~~~~~~~~~~^~~924/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]925 491 | const T &RHSR = RHS.atIndex(0).deref<T>();926 | ^~~~927/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here928 491 | const T &RHSR = RHS.atIndex(0).deref<T>();929 | ~~~~~~~~~~~^~~930/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]931 492 | const T &RHSI = RHS.atIndex(1).deref<T>();932 | ^~~~933/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here934 492 | const T &RHSI = RHS.atIndex(1).deref<T>();935 | ~~~~~~~~~~~^~~936/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint8; T = Integral<8, false>]':937/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29204:24: required from here93829204 | return Mulc<PT_Uint8>(S, OpPC);939 | ~~~~~~~~~~~~~~^~~~~~~~~940/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]941 489 | const T &LHSR = LHS.atIndex(0).deref<T>();942 | ^~~~943/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here944 489 | const T &LHSR = LHS.atIndex(0).deref<T>();945 | ~~~~~~~~~~~^~~946/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]947 490 | const T &LHSI = LHS.atIndex(1).deref<T>();948 | ^~~~949/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here950 490 | const T &LHSI = LHS.atIndex(1).deref<T>();951 | ~~~~~~~~~~~^~~952/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]953 491 | const T &RHSR = RHS.atIndex(0).deref<T>();954 | ^~~~955/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here956 491 | const T &RHSR = RHS.atIndex(0).deref<T>();957 | ~~~~~~~~~~~^~~958/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]959 492 | const T &RHSI = RHS.atIndex(1).deref<T>();960 | ^~~~961/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here962 492 | const T &RHSI = RHS.atIndex(1).deref<T>();963 | ~~~~~~~~~~~^~~964/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint16; T = Integral<16, true>]':965/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29209:25: required from here96629209 | return Mulc<PT_Sint16>(S, OpPC);967 | ~~~~~~~~~~~~~~~^~~~~~~~~968/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]969 489 | const T &LHSR = LHS.atIndex(0).deref<T>();970 | ^~~~971/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here972 489 | const T &LHSR = LHS.atIndex(0).deref<T>();973 | ~~~~~~~~~~~^~~974/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]975 490 | const T &LHSI = LHS.atIndex(1).deref<T>();976 | ^~~~977/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here978 490 | const T &LHSI = LHS.atIndex(1).deref<T>();979 | ~~~~~~~~~~~^~~980/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]981 491 | const T &RHSR = RHS.atIndex(0).deref<T>();982 | ^~~~983/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here984 491 | const T &RHSR = RHS.atIndex(0).deref<T>();985 | ~~~~~~~~~~~^~~986/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]987 492 | const T &RHSI = RHS.atIndex(1).deref<T>();988 | ^~~~989/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here990 492 | const T &RHSI = RHS.atIndex(1).deref<T>();991 | ~~~~~~~~~~~^~~992/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint16; T = Integral<16, false>]':993/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29214:25: required from here99429214 | return Mulc<PT_Uint16>(S, OpPC);995 | ~~~~~~~~~~~~~~~^~~~~~~~~996/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]997 489 | const T &LHSR = LHS.atIndex(0).deref<T>();998 | ^~~~999/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1000 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1001 | ~~~~~~~~~~~^~~1002/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1003 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1004 | ^~~~1005/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1006 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1007 | ~~~~~~~~~~~^~~1008/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1009 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1010 | ^~~~1011/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1012 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1013 | ~~~~~~~~~~~^~~1014/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1015 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1016 | ^~~~1017/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1018 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1019 | ~~~~~~~~~~~^~~1020/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint32; T = Integral<32, true>]':1021/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29219:25: required from here102229219 | return Mulc<PT_Sint32>(S, OpPC);1023 | ~~~~~~~~~~~~~~~^~~~~~~~~1024/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1025 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1026 | ^~~~1027/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1028 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1029 | ~~~~~~~~~~~^~~1030/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1031 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1032 | ^~~~1033/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1034 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1035 | ~~~~~~~~~~~^~~1036/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1037 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1038 | ^~~~1039/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1040 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1041 | ~~~~~~~~~~~^~~1042/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1043 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1044 | ^~~~1045/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1046 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1047 | ~~~~~~~~~~~^~~1048/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint32; T = Integral<32, false>]':1049/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29224:25: required from here105029224 | return Mulc<PT_Uint32>(S, OpPC);1051 | ~~~~~~~~~~~~~~~^~~~~~~~~1052/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1053 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1054 | ^~~~1055/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1056 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1057 | ~~~~~~~~~~~^~~1058/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1059 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1060 | ^~~~1061/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1062 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1063 | ~~~~~~~~~~~^~~1064/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1065 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1066 | ^~~~1067/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1068 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1069 | ~~~~~~~~~~~^~~1070/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1071 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1072 | ^~~~1073/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1074 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1075 | ~~~~~~~~~~~^~~1076/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint64; T = Integral<64, true>]':1077/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29229:25: required from here107829229 | return Mulc<PT_Sint64>(S, OpPC);1079 | ~~~~~~~~~~~~~~~^~~~~~~~~1080/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1081 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1082 | ^~~~1083/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1084 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1085 | ~~~~~~~~~~~^~~1086/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1087 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1088 | ^~~~1089/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1090 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1091 | ~~~~~~~~~~~^~~1092/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1093 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1094 | ^~~~1095/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1096 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1097 | ~~~~~~~~~~~^~~1098/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1099 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1100 | ^~~~1101/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1102 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1103 | ~~~~~~~~~~~^~~1104/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint64; T = Integral<64, false>]':1105/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29234:25: required from here110629234 | return Mulc<PT_Uint64>(S, OpPC);1107 | ~~~~~~~~~~~~~~~^~~~~~~~~1108/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1109 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1110 | ^~~~1111/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1112 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1113 | ~~~~~~~~~~~^~~1114/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1115 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1116 | ^~~~1117/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1118 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1119 | ~~~~~~~~~~~^~~1120/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1121 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1122 | ^~~~1123/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1124 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1125 | ~~~~~~~~~~~^~~1126/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1127 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1128 | ^~~~1129/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1130 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1131 | ~~~~~~~~~~~^~~1132/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAP; T = IntegralAP<false>]':1133/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29239:24: required from here113429239 | return Mulc<PT_IntAP>(S, OpPC);1135 | ~~~~~~~~~~~~~~^~~~~~~~~1136/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1137 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1138 | ^~~~1139/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1140 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1141 | ~~~~~~~~~~~^~~1142/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1143 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1144 | ^~~~1145/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1146 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1147 | ~~~~~~~~~~~^~~1148/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1149 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1150 | ^~~~1151/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1152 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1153 | ~~~~~~~~~~~^~~1154/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1155 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1156 | ^~~~1157/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1158 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1159 | ~~~~~~~~~~~^~~1160/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAPS; T = IntegralAP<true>]':1161/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29244:25: required from here116229244 | return Mulc<PT_IntAPS>(S, OpPC);1163 | ~~~~~~~~~~~~~~~^~~~~~~~~1164/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1165 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1166 | ^~~~1167/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1168 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1169 | ~~~~~~~~~~~^~~1170/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1171 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1172 | ^~~~1173/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1174 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1175 | ~~~~~~~~~~~^~~1176/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1177 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1178 | ^~~~1179/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1180 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1181 | ~~~~~~~~~~~^~~1182/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1183 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1184 | ^~~~1185/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1186 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1187 | ~~~~~~~~~~~^~~1188In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APFloat.h:18,1189 from /build/clang-src-20.1.8/clang/include/clang/AST/APNumericStorage.h:12,1190 from /build/clang-src-20.1.8/clang/include/clang/AST/Decl.h:16,1191 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Descriptor.h:17,1192 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Function.h:18,1193 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/FunctionPointer.h:12,1194 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvaluationResult.h:12,1195 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvalEmitter.h:16,1196 from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvalEmitter.cpp:9:1197In destructor 'llvm::APInt::~APInt()',1198 inlined from 'clang::interp::APSInt clang::interp::Boolean::toAPSInt() const' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Boolean.h:56:19,1199 inlined from 'clang::APValue clang::interp::Boolean::toAPValue(const clang::ASTContext&) const' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Boolean.h:61:72,1200 inlined from 'bool clang::interp::EvalEmitter::emitRet(const clang::interp::SourceInfo&) [with clang::interp::PrimType <anonymous> = clang::interp::PT_Bool]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvalEmitter.cpp:139:47,1201 inlined from 'bool clang::interp::EvalEmitter::emitRet(const clang::interp::SourceInfo&) [with clang::interp::PrimType <anonymous> = clang::interp::PT_Bool]' at /build/clang-src-20.1.8/clang/lib/AST/ByteCode/EvalEmitter.cpp:134:33,1202 inlined from 'bool clang::interp::EvalEmitter::emitRet(clang::interp::PrimType, const clang::interp::SourceInfo&)' at /build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:31402:7:1203/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APInt.h:192:18: warning: 'void operator delete [](void*)' called on a pointer to an unallocated object '1' [-Wfree-nonheap-object]1204 192 | delete[] U.pVal;1205 | ^~~~1206[261/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/DynamicAllocator.cpp.o1207[262/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpBlock.cpp.o1208[263/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpFrame.cpp.o1209[264/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpStack.cpp.o1210[265/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpState.cpp.o1211[266/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Pointer.cpp.o1212[267/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/PrimType.cpp.o1213[268/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Program.cpp.o1214[269/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Record.cpp.o1215[270/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Source.cpp.o1216[271/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/State.cpp.o1217[272/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/MemberPointer.cpp.o1218[273/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/InterpShared.cpp.o1219[274/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ByteCode/Interp.cpp.o1220In file included from /build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.cpp:9:1221/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint8; T = Integral<8, true>]':1222/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11563:22: required from here122311563 | if (!Divc<PT_Sint8>(S, OpPC))1224 | ~~~~~~~~~~~~~~^~~~~~~~~1225/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1226 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1227 | ^~~~1228/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1229 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1230 | ~~~~~~~~~~~^~~1231/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1232 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1233 | ^~~~1234/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1235 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1236 | ~~~~~~~~~~~^~~1237/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1238 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1239 | ^~~~1240/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1241 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1242 | ~~~~~~~~~~~^~~1243/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1244 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1245 | ^~~~1246/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1247 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1248 | ~~~~~~~~~~~^~~1249/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint8; T = Integral<8, false>]':1250/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11568:22: required from here125111568 | if (!Divc<PT_Uint8>(S, OpPC))1252 | ~~~~~~~~~~~~~~^~~~~~~~~1253/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1254 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1255 | ^~~~1256/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1257 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1258 | ~~~~~~~~~~~^~~1259/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1260 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1261 | ^~~~1262/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1263 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1264 | ~~~~~~~~~~~^~~1265/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1266 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1267 | ^~~~1268/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1269 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1270 | ~~~~~~~~~~~^~~1271/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1272 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1273 | ^~~~1274/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1275 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1276 | ~~~~~~~~~~~^~~1277/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint16; T = Integral<16, true>]':1278/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11573:23: required from here127911573 | if (!Divc<PT_Sint16>(S, OpPC))1280 | ~~~~~~~~~~~~~~~^~~~~~~~~1281/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1282 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1283 | ^~~~1284/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1285 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1286 | ~~~~~~~~~~~^~~1287/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1288 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1289 | ^~~~1290/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1291 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1292 | ~~~~~~~~~~~^~~1293/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1294 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1295 | ^~~~1296/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1297 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1298 | ~~~~~~~~~~~^~~1299/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1300 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1301 | ^~~~1302/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1303 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1304 | ~~~~~~~~~~~^~~1305/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint16; T = Integral<16, false>]':1306/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11578:23: required from here130711578 | if (!Divc<PT_Uint16>(S, OpPC))1308 | ~~~~~~~~~~~~~~~^~~~~~~~~1309/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1310 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1311 | ^~~~1312/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1313 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1314 | ~~~~~~~~~~~^~~1315/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1316 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1317 | ^~~~1318/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1319 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1320 | ~~~~~~~~~~~^~~1321/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1322 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1323 | ^~~~1324/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1325 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1326 | ~~~~~~~~~~~^~~1327/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1328 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1329 | ^~~~1330/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1331 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1332 | ~~~~~~~~~~~^~~1333/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint32; T = Integral<32, true>]':1334/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11583:23: required from here133511583 | if (!Divc<PT_Sint32>(S, OpPC))1336 | ~~~~~~~~~~~~~~~^~~~~~~~~1337/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1338 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1339 | ^~~~1340/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1341 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1342 | ~~~~~~~~~~~^~~1343/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1344 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1345 | ^~~~1346/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1347 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1348 | ~~~~~~~~~~~^~~1349/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1350 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1351 | ^~~~1352/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1353 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1354 | ~~~~~~~~~~~^~~1355/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1356 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1357 | ^~~~1358/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1359 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1360 | ~~~~~~~~~~~^~~1361/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint32; T = Integral<32, false>]':1362/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11588:23: required from here136311588 | if (!Divc<PT_Uint32>(S, OpPC))1364 | ~~~~~~~~~~~~~~~^~~~~~~~~1365/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1366 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1367 | ^~~~1368/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1369 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1370 | ~~~~~~~~~~~^~~1371/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1372 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1373 | ^~~~1374/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1375 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1376 | ~~~~~~~~~~~^~~1377/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1378 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1379 | ^~~~1380/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1381 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1382 | ~~~~~~~~~~~^~~1383/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1384 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1385 | ^~~~1386/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1387 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1388 | ~~~~~~~~~~~^~~1389/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint64; T = Integral<64, true>]':1390/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11593:23: required from here139111593 | if (!Divc<PT_Sint64>(S, OpPC))1392 | ~~~~~~~~~~~~~~~^~~~~~~~~1393/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1394 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1395 | ^~~~1396/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1397 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1398 | ~~~~~~~~~~~^~~1399/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1400 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1401 | ^~~~1402/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1403 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1404 | ~~~~~~~~~~~^~~1405/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1406 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1407 | ^~~~1408/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1409 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1410 | ~~~~~~~~~~~^~~1411/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1412 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1413 | ^~~~1414/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1415 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1416 | ~~~~~~~~~~~^~~1417/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint64; T = Integral<64, false>]':1418/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11598:23: required from here141911598 | if (!Divc<PT_Uint64>(S, OpPC))1420 | ~~~~~~~~~~~~~~~^~~~~~~~~1421/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1422 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1423 | ^~~~1424/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1425 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1426 | ~~~~~~~~~~~^~~1427/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1428 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1429 | ^~~~1430/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1431 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1432 | ~~~~~~~~~~~^~~1433/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1434 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1435 | ^~~~1436/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1437 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1438 | ~~~~~~~~~~~^~~1439/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1440 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1441 | ^~~~1442/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1443 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1444 | ~~~~~~~~~~~^~~1445/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAP; T = IntegralAP<false>]':1446/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11603:22: required from here144711603 | if (!Divc<PT_IntAP>(S, OpPC))1448 | ~~~~~~~~~~~~~~^~~~~~~~~1449/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1450 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1451 | ^~~~1452/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1453 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1454 | ~~~~~~~~~~~^~~1455/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1456 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1457 | ^~~~1458/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1459 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1460 | ~~~~~~~~~~~^~~1461/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1462 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1463 | ^~~~1464/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1465 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1466 | ~~~~~~~~~~~^~~1467/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1468 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1469 | ^~~~1470/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1471 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1472 | ~~~~~~~~~~~^~~1473/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Divc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAPS; T = IntegralAP<true>]':1474/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:11608:23: required from here147511608 | if (!Divc<PT_IntAPS>(S, OpPC))1476 | ~~~~~~~~~~~~~~~^~~~~~~~~1477/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1478 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1479 | ^~~~1480/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:544:32: note: 'clang::interp::Pointer' temporary created here1481 544 | const T &LHSR = LHS.atIndex(0).deref<T>();1482 | ~~~~~~~~~~~^~~1483/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1484 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1485 | ^~~~1486/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:545:32: note: 'clang::interp::Pointer' temporary created here1487 545 | const T &LHSI = LHS.atIndex(1).deref<T>();1488 | ~~~~~~~~~~~^~~1489/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1490 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1491 | ^~~~1492/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:546:32: note: 'clang::interp::Pointer' temporary created here1493 546 | const T &RHSR = RHS.atIndex(0).deref<T>();1494 | ~~~~~~~~~~~^~~1495/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1496 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1497 | ^~~~1498/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:547:32: note: 'clang::interp::Pointer' temporary created here1499 547 | const T &RHSI = RHS.atIndex(1).deref<T>();1500 | ~~~~~~~~~~~^~~1501/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint8; T = Integral<8, true>]':1502/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29007:22: required from here150329007 | if (!Mulc<PT_Sint8>(S, OpPC))1504 | ~~~~~~~~~~~~~~^~~~~~~~~1505/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1506 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1507 | ^~~~1508/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1509 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1510 | ~~~~~~~~~~~^~~1511/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1512 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1513 | ^~~~1514/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1515 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1516 | ~~~~~~~~~~~^~~1517/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1518 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1519 | ^~~~1520/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1521 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1522 | ~~~~~~~~~~~^~~1523/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1524 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1525 | ^~~~1526/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1527 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1528 | ~~~~~~~~~~~^~~1529/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint8; T = Integral<8, false>]':1530/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29012:22: required from here153129012 | if (!Mulc<PT_Uint8>(S, OpPC))1532 | ~~~~~~~~~~~~~~^~~~~~~~~1533/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1534 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1535 | ^~~~1536/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1537 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1538 | ~~~~~~~~~~~^~~1539/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1540 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1541 | ^~~~1542/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1543 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1544 | ~~~~~~~~~~~^~~1545/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1546 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1547 | ^~~~1548/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1549 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1550 | ~~~~~~~~~~~^~~1551/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1552 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1553 | ^~~~1554/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1555 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1556 | ~~~~~~~~~~~^~~1557/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint16; T = Integral<16, true>]':1558/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29017:23: required from here155929017 | if (!Mulc<PT_Sint16>(S, OpPC))1560 | ~~~~~~~~~~~~~~~^~~~~~~~~1561/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1562 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1563 | ^~~~1564/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1565 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1566 | ~~~~~~~~~~~^~~1567/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1568 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1569 | ^~~~1570/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1571 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1572 | ~~~~~~~~~~~^~~1573/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1574 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1575 | ^~~~1576/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1577 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1578 | ~~~~~~~~~~~^~~1579/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1580 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1581 | ^~~~1582/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1583 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1584 | ~~~~~~~~~~~^~~1585/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint16; T = Integral<16, false>]':1586/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29022:23: required from here158729022 | if (!Mulc<PT_Uint16>(S, OpPC))1588 | ~~~~~~~~~~~~~~~^~~~~~~~~1589/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1590 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1591 | ^~~~1592/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1593 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1594 | ~~~~~~~~~~~^~~1595/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1596 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1597 | ^~~~1598/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1599 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1600 | ~~~~~~~~~~~^~~1601/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1602 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1603 | ^~~~1604/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1605 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1606 | ~~~~~~~~~~~^~~1607/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1608 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1609 | ^~~~1610/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1611 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1612 | ~~~~~~~~~~~^~~1613/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint32; T = Integral<32, true>]':1614/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29027:23: required from here161529027 | if (!Mulc<PT_Sint32>(S, OpPC))1616 | ~~~~~~~~~~~~~~~^~~~~~~~~1617/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1618 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1619 | ^~~~1620/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1621 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1622 | ~~~~~~~~~~~^~~1623/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1624 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1625 | ^~~~1626/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1627 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1628 | ~~~~~~~~~~~^~~1629/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1630 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1631 | ^~~~1632/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1633 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1634 | ~~~~~~~~~~~^~~1635/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1636 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1637 | ^~~~1638/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1639 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1640 | ~~~~~~~~~~~^~~1641/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint32; T = Integral<32, false>]':1642/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29032:23: required from here164329032 | if (!Mulc<PT_Uint32>(S, OpPC))1644 | ~~~~~~~~~~~~~~~^~~~~~~~~1645/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1646 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1647 | ^~~~1648/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1649 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1650 | ~~~~~~~~~~~^~~1651/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1652 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1653 | ^~~~1654/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1655 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1656 | ~~~~~~~~~~~^~~1657/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1658 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1659 | ^~~~1660/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1661 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1662 | ~~~~~~~~~~~^~~1663/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1664 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1665 | ^~~~1666/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1667 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1668 | ~~~~~~~~~~~^~~1669/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Sint64; T = Integral<64, true>]':1670/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29037:23: required from here167129037 | if (!Mulc<PT_Sint64>(S, OpPC))1672 | ~~~~~~~~~~~~~~~^~~~~~~~~1673/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1674 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1675 | ^~~~1676/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1677 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1678 | ~~~~~~~~~~~^~~1679/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1680 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1681 | ^~~~1682/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1683 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1684 | ~~~~~~~~~~~^~~1685/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1686 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1687 | ^~~~1688/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1689 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1690 | ~~~~~~~~~~~^~~1691/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1692 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1693 | ^~~~1694/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1695 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1696 | ~~~~~~~~~~~^~~1697/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_Uint64; T = Integral<64, false>]':1698/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29042:23: required from here169929042 | if (!Mulc<PT_Uint64>(S, OpPC))1700 | ~~~~~~~~~~~~~~~^~~~~~~~~1701/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1702 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1703 | ^~~~1704/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1705 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1706 | ~~~~~~~~~~~^~~1707/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1708 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1709 | ^~~~1710/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1711 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1712 | ~~~~~~~~~~~^~~1713/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1714 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1715 | ^~~~1716/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1717 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1718 | ~~~~~~~~~~~^~~1719/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1720 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1721 | ^~~~1722/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1723 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1724 | ~~~~~~~~~~~^~~1725/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAP; T = IntegralAP<false>]':1726/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29047:22: required from here172729047 | if (!Mulc<PT_IntAP>(S, OpPC))1728 | ~~~~~~~~~~~~~~^~~~~~~~~1729/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1730 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1731 | ^~~~1732/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1733 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1734 | ~~~~~~~~~~~^~~1735/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1736 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1737 | ^~~~1738/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1739 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1740 | ~~~~~~~~~~~^~~1741/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1742 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1743 | ^~~~1744/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1745 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1746 | ~~~~~~~~~~~^~~1747/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1748 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1749 | ^~~~1750/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1751 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1752 | ~~~~~~~~~~~^~~1753/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h: In instantiation of 'bool clang::interp::Mulc(InterpState&, CodePtr) [with PrimType Name = clang::interp::PT_IntAPS; T = IntegralAP<true>]':1754/build/clang-src-20.1.8/clang/build/lib/AST/Opcodes.inc:29052:23: required from here175529052 | if (!Mulc<PT_IntAPS>(S, OpPC))1756 | ~~~~~~~~~~~~~~~^~~~~~~~~1757/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1758 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1759 | ^~~~1760/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:489:32: note: 'clang::interp::Pointer' temporary created here1761 489 | const T &LHSR = LHS.atIndex(0).deref<T>();1762 | ~~~~~~~~~~~^~~1763/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1764 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1765 | ^~~~1766/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:490:32: note: 'clang::interp::Pointer' temporary created here1767 490 | const T &LHSI = LHS.atIndex(1).deref<T>();1768 | ~~~~~~~~~~~^~~1769/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1770 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1771 | ^~~~1772/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:491:32: note: 'clang::interp::Pointer' temporary created here1773 491 | const T &RHSR = RHS.atIndex(0).deref<T>();1774 | ~~~~~~~~~~~^~~1775/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:14: warning: possibly dangling reference to a temporary [-Wdangling-reference]1776 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1777 | ^~~~1778/build/clang-src-20.1.8/clang/lib/AST/ByteCode/Interp.h:492:32: note: 'clang::interp::Pointer' temporary created here1779 492 | const T &RHSI = RHS.atIndex(1).deref<T>();1780 | ~~~~~~~~~~~^~~1781[275/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o1782[276/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o1783[277/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o1784[278/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o1785[279/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o1786[280/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o1787[281/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o1788[282/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o1789In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FloatingPointMode.h:20,1790 from /build/clang-src-20.1.8/clang/include/clang/Basic/LangOptions.h:25,1791 from /build/clang-src-20.1.8/clang/include/clang/AST/Type.h:28,1792 from /build/clang-src-20.1.8/clang/include/clang/AST/CanonicalType.h:17,1793 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTContext.h:18,1794 from /build/clang-src-20.1.8/clang/lib/AST/MicrosoftMangle.cpp:13:1795In member function 'llvm::raw_ostream& llvm::raw_ostream::operator<<(char)',1796 inlined from 'void mangleThunkThisAdjustment(clang::AccessSpecifier, const clang::ThisAdjustment&, {anonymous}::MicrosoftCXXNameMangler&, llvm::raw_ostream&)' at /build/clang-src-20.1.8/clang/lib/AST/MicrosoftMangle.cpp:3841:14:1797/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Support/raw_ostream.h:206:18: warning: 'AccessSpec' may be used uninitialized [-Wmaybe-uninitialized]1798 206 | *OutBufCur++ = C;1799 | ~~~~~~~~~~~~~^~~1800/build/clang-src-20.1.8/clang/lib/AST/MicrosoftMangle.cpp: In function 'void mangleThunkThisAdjustment(clang::AccessSpecifier, const clang::ThisAdjustment&, {anonymous}::MicrosoftCXXNameMangler&, llvm::raw_ostream&)':1801/build/clang-src-20.1.8/clang/lib/AST/MicrosoftMangle.cpp:3818:10: note: 'AccessSpec' was declared here1802 3818 | char AccessSpec;1803 | ^~~~~~~~~~1804[283/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ODRDiagsEmitter.cpp.o1805[284/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o1806[285/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/OpenACCClause.cpp.o1807[286/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o1808[287/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o1809[288/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o1810[289/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o1811[290/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o1812[291/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Randstruct.cpp.o1813[292/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o1814[293/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o1815[294/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o1816[295/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o1817[296/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o1818[297/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o1819[298/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o1820[299/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o1821[300/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o1822[301/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenACC.cpp.o1823[302/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o1824[303/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o1825[304/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o1826[305/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o1827[306/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o1828[307/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o1829[308/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o1830[309/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o1831[310/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o1832[311/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o1833[312/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o1834[313/2184] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o1835[314/2184] Linking CXX static library lib/libclangAST.a1836[315/2184] Building CXX object lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o1837[316/2184] Building CXX object lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o1838[317/2184] Building OpenCLBuiltins.inc...1839[318/2184] Building CXX object lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o1840[319/2184] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesManager.cpp.o1841[320/2184] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o1842[321/2184] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesReader.cpp.o1843[322/2184] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o1844[323/2184] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesWriter.cpp.o1845[324/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o1846In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1847 from /build/clang-src-20.1.8/clang/lib/Parse/ParseAST.cpp:19:1848/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1849 465 | class Sema final : public SemaBase {1850 | ^~~~1851/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1852/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1853/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1854[325/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o1855In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1856 from /build/clang-src-20.1.8/clang/lib/Parse/ParseCXXInlineMethods.cpp:15:1857/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1858 465 | class Sema final : public SemaBase {1859 | ^~~~1860/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1861/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1862/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1863[326/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o1864In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1865 from /build/clang-src-20.1.8/clang/lib/Parse/ParseDecl.cpp:23:1866/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1867 465 | class Sema final : public SemaBase {1868 | ^~~~1869/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1870/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1871/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1872[327/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o1873In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1874 from /build/clang-src-20.1.8/clang/lib/Parse/ParseDeclCXX.cpp:24:1875/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1876 465 | class Sema final : public SemaBase {1877 | ^~~~1878/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1879/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1880/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1881[328/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o1882In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1883 from /build/clang-src-20.1.8/clang/lib/Parse/ParseExpr.cpp:29:1884/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1885 465 | class Sema final : public SemaBase {1886 | ^~~~1887/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1888/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1889/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1890[329/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o1891In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1892 from /build/clang-src-20.1.8/clang/lib/Parse/ParseExprCXX.cpp:21:1893/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1894 465 | class Sema final : public SemaBase {1895 | ^~~~1896/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1897/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1898/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1899[330/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o1900In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1901 from /build/clang-src-20.1.8/clang/lib/Parse/ParseHLSL.cpp:16:1902/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1903 465 | class Sema final : public SemaBase {1904 | ^~~~1905/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1906/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1907/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1908[331/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o1909In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1910 from /build/clang-src-20.1.8/clang/lib/Parse/ParseInit.cpp:15:1911/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1912 465 | class Sema final : public SemaBase {1913 | ^~~~1914/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1915/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1916/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1917[332/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o1918In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1919 from /build/clang-src-20.1.8/clang/lib/Parse/ParseObjc.cpp:20:1920/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1921 465 | class Sema final : public SemaBase {1922 | ^~~~1923/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1924/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1925/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1926[333/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o1927In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1928 from /build/clang-src-20.1.8/clang/lib/Parse/ParseOpenMP.cpp:20:1929/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1930 465 | class Sema final : public SemaBase {1931 | ^~~~1932/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1933/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1934/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1935[334/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o1936In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1937 from /build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:20:1938/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1939 465 | class Sema final : public SemaBase {1940 | ^~~~1941/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1942/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1943/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1944/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFPContract()':1945/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:860:32: warning: 'FPC' may be used uninitialized [-Wmaybe-uninitialized]1946 860 | Actions.ActOnPragmaFPContract(PragmaLoc, FPC);1947 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~1948/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:841:27: note: 'FPC' was declared here1949 841 | LangOptions::FPModeKind FPC;1950 | ^~~1951/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFEnvAccess()':1952/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:900:32: warning: 'IsEnabled' may be used uninitialized [-Wmaybe-uninitialized]1953 900 | Actions.ActOnPragmaFEnvAccess(PragmaLoc, IsEnabled);1954 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~1955/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:886:8: note: 'IsEnabled' was declared here1956 886 | bool IsEnabled;1957 | ^~~~~~~~~1958/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaCXLimitedRange()':1959/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:934:36: warning: 'Range' may be used uninitialized [-Wmaybe-uninitialized]1960 934 | Actions.ActOnPragmaCXLimitedRange(PragmaLoc, Range);1961 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~1962/build/clang-src-20.1.8/clang/lib/Parse/ParsePragma.cpp:917:33: note: 'Range' was declared here1963 917 | LangOptions::ComplexRangeKind Range;1964 | ^~~~~1965[335/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o1966In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1967 from /build/clang-src-20.1.8/clang/lib/Parse/ParseStmt.cpp:20:1968/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1969 465 | class Sema final : public SemaBase {1970 | ^~~~1971/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1972/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1973/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1974[336/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o1975In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1976 from /build/clang-src-20.1.8/clang/lib/Parse/ParseStmtAsm.cpp:16:1977/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1978 465 | class Sema final : public SemaBase {1979 | ^~~~1980/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1981/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1982/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1983[337/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o1984In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1985 from /build/clang-src-20.1.8/clang/lib/Parse/ParseTemplate.cpp:17:1986/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1987 465 | class Sema final : public SemaBase {1988 | ^~~~1989/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1990/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]1991/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]1992[338/2184] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o1993In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,1994 from /build/clang-src-20.1.8/clang/lib/Parse/ParseTentative.cpp:15:1995/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]1996 465 | class Sema final : public SemaBase {1997 | ^~~~1998/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]1999/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]2000/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]4320/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:478:26: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4321 478 | return SignOrZeroExtend(Builder, Val8, Val9, static_cast<bool>(Param0));4322 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4323/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:459:9: note: 'Param0' was declared here4324 459 | bool Param0;4325 | ^~~~~~4326/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:437:26: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4327 437 | return SignOrZeroExtend(Builder, Val8, Val9, static_cast<bool>(Param0));4328 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4329/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:418:9: note: 'Param0' was declared here4330 418 | bool Param0;4331 | ^~~~~~4332/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:455:26: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4333 455 | return SignOrZeroExtend(Builder, Val3, Val4, static_cast<bool>(Param0));4334 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4335/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:441:9: note: 'Param0' was declared here4336 441 | bool Param0;4337 | ^~~~~~4338/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:414:26: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4339 414 | return SignOrZeroExtend(Builder, Val3, Val4, static_cast<bool>(Param0));4340 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4341/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:400:9: note: 'Param0' was declared here4342 400 | bool Param0;4343 | ^~~~~~4344/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1225:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4345 1225 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);4346 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4347/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:980:13: note: 'Param0' was declared here4348 980 | uint32_t Param0;4349 | ^~~~~~4350/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1226:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4351 1226 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param1);4352 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4353/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:981:13: note: 'Param1' was declared here4354 981 | uint32_t Param1;4355 | ^~~~~~4356/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1227:39: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]4357 1227 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param2);4358 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4359/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:982:13: note: 'Param2' was declared here4360 982 | uint32_t Param2;4361 | ^~~~~~4362/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1230:52: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]4363 1230 | Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param3}), {Val6});4364 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4365/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:983:16: note: 'Param3' was declared here4366 983 | llvm::Type * Param3;4367 | ^~~~~~4368/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1231:45: warning: 'Param4' may be used uninitialized [-Wmaybe-uninitialized]4369 1231 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_offset_predicated, {Param4, Param5, Param6, Param3}), {(Val0.emitRawPointer(*this)), Val1, Val2, Val3, Val4, Val7});4370 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4371/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:984:16: note: 'Param4' was declared here4372 984 | llvm::Type * Param4;4373 | ^~~~~~4374/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1231:45: warning: 'Param5' may be used uninitialized [-Wmaybe-uninitialized]4375 1231 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_offset_predicated, {Param4, Param5, Param6, Param3}), {(Val0.emitRawPointer(*this)), Val1, Val2, Val3, Val4, Val7});4376 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4377/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:985:16: note: 'Param5' was declared here4378 985 | llvm::Type * Param5;4379 | ^~~~~~4380/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1231:45: warning: 'Param6' may be used uninitialized [-Wmaybe-uninitialized]4381 1231 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_offset_predicated, {Param4, Param5, Param6, Param3}), {(Val0.emitRawPointer(*this)), Val1, Val2, Val3, Val4, Val7});4382 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4383/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:986:16: note: 'Param6' was declared here4384 986 | llvm::Type * Param6;4385 | ^~~~~~4386/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1477:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4387 1477 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);4388 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4389/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1259:13: note: 'Param0' was declared here4390 1259 | uint32_t Param0;4391 | ^~~~~~4392/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1478:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4393 1478 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param1);4394 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4395/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1260:13: note: 'Param1' was declared here4396 1260 | uint32_t Param1;4397 | ^~~~~~4398/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1479:39: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]4399 1479 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param2);4400 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4401/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1261:13: note: 'Param2' was declared here4402 1261 | uint32_t Param2;4403 | ^~~~~~4404/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1480:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]4405 1480 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_offset, {Param3, Param4, Param5}), {(Val0.emitRawPointer(*this)), Val1, Val2, Val3, Val4});4406 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4407/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1262:16: note: 'Param3' was declared here4408 1262 | llvm::Type * Param3;4409 | ^~~~~~4410/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1480:45: warning: 'Param4' may be used uninitialized [-Wmaybe-uninitialized]4411 1480 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_offset, {Param3, Param4, Param5}), {(Val0.emitRawPointer(*this)), Val1, Val2, Val3, Val4});4412 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4413/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1263:16: note: 'Param4' was declared here4414 1263 | llvm::Type * Param4;4415 | ^~~~~~4416/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1480:45: warning: 'Param5' may be used uninitialized [-Wmaybe-uninitialized]4417 1480 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_offset, {Param3, Param4, Param5}), {(Val0.emitRawPointer(*this)), Val1, Val2, Val3, Val4});4418 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4419/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1264:16: note: 'Param5' was declared here4420 1264 | llvm::Type * Param5;4421 | ^~~~~~4422/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17164:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]442317164 | Value *Val5 = llvm::ConstantInt::get(Int32Ty, Param0);4424 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4425/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17139:13: note: 'Param0' was declared here442617139 | uint32_t Param0;4427 | ^~~~~~4428/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17168:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]442917168 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val4, Val5, Val8, Val1});4430 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4431/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17140:18: note: 'Param1' was declared here443217140 | Intrinsic::ID Param1;4433 | ^~~~~~4434/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16266:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]443516266 | Value *Val5 = llvm::ConstantInt::get(Int32Ty, Param0);4436 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4437/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16241:13: note: 'Param0' was declared here443816241 | uint32_t Param0;4439 | ^~~~~~4440/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16270:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]444116270 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val4, Val5, Val8, Val1});4442 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4443/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16242:18: note: 'Param1' was declared here444416242 | Intrinsic::ID Param1;4445 | ^~~~~~4446/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15456:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]444715456 | Value *Val5 = llvm::ConstantInt::get(Int32Ty, Param0);4448 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4449/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15431:13: note: 'Param0' was declared here445015431 | uint32_t Param0;4451 | ^~~~~~4452/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15460:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]445315460 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val4, Val5, Val8, Val1});4454 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4455/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15432:18: note: 'Param1' was declared here445615432 | Intrinsic::ID Param1;4457 | ^~~~~~4458/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2534:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4459 2534 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param0);4460 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4461/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2466:13: note: 'Param0' was declared here4462 2466 | uint32_t Param0;4463 | ^~~~~~4464/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2535:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4465 2535 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val2, Val3});4466 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~4467/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2467:18: note: 'Param1' was declared here4468 2467 | Intrinsic::ID Param1;4469 | ^~~~~~4470/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2535:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]4471 2535 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val2, Val3});4472 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~4473/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2468:16: note: 'Param2' was declared here4474 2468 | llvm::Type * Param2;4475 | ^~~~~~4476/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9416:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4477 9416 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param0);4478 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4479/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9263:13: note: 'Param0' was declared here4480 9263 | uint32_t Param0;4481 | ^~~~~~4482/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9419:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4483 9419 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val5});4484 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4485/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9264:16: note: 'Param1' was declared here4486 9264 | llvm::Type * Param1;4487 | ^~~~~~4488/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9421:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]4489 9421 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val2, Val3, Val6, Val7});4490 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4491/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9265:18: note: 'Param2' was declared here4492 9265 | Intrinsic::ID Param2;4493 | ^~~~~~4494/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9421:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]4495 9421 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val2, Val3, Val6, Val7});4496 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4497/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9266:16: note: 'Param3' was declared here4498 9266 | llvm::Type * Param3;4499 | ^~~~~~4500/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12709:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]450112709 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4502 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4503/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12680:16: note: 'Param0' was declared here450412680 | llvm::Type * Param0;4505 | ^~~~~~4506/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1627:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4507 1627 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val5});4508 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4509/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1530:16: note: 'Param0' was declared here4510 1530 | llvm::Type * Param0;4511 | ^~~~~~4512/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1628:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4513 1628 | Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val2, Val1, Val3, Val6});4514 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4515/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1531:18: note: 'Param1' was declared here4516 1531 | Intrinsic::ID Param1;4517 | ^~~~~~4518/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1628:52: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]4519 1628 | Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val2, Val1, Val3, Val6});4520 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4521/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1532:16: note: 'Param2' was declared here4522 1532 | llvm::Type * Param2;4523 | ^~~~~~4524/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1629:50: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]4525 1629 | Value *Val8 = Builder.CreateExtractValue(Val7, static_cast<unsigned>(Param3));4526 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~4527/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1533:13: note: 'Param3' was declared here4528 1533 | unsigned Param3;4529 | ^~~~~~4530/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1631:43: warning: 'Param4' may be used uninitialized [-Wmaybe-uninitialized]4531 1631 | return Builder.CreateExtractValue(Val7, static_cast<unsigned>(Param4));4532 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~4533/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1534:13: note: 'Param4' was declared here4534 1534 | unsigned Param4;4535 | ^~~~~~4536/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13466:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]453713466 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);4538 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4539/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13421:13: note: 'Param0' was declared here454013421 | uint32_t Param0;4541 | ^~~~~~4542/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13469:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]454313469 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_fix, {Param1, Param2}), {Val0, Val1, Val2});4544 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4545/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13422:16: note: 'Param1' was declared here454613422 | llvm::Type * Param1;4547 | ^~~~~~4548/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13469:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]454913469 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_fix, {Param1, Param2}), {Val0, Val1, Val2});4550 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4551/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13423:16: note: 'Param2' was declared here455213423 | llvm::Type * Param2;4553 | ^~~~~~4554/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13091:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]455513091 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);4556 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4557/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13037:13: note: 'Param0' was declared here455813037 | uint32_t Param0;4559 | ^~~~~~4560/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13097:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]456113097 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val5});4562 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4563/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13038:16: note: 'Param1' was declared here456413038 | llvm::Type * Param1;4565 | ^~~~~~4566/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13098:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]456713098 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_fix_predicated, {Param2, Param3, Param1}), {Val0, Val1, Val2, Val3, Val6});4568 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4569/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13039:16: note: 'Param2' was declared here457013039 | llvm::Type * Param2;4571 | ^~~~~~4572/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13098:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]457313098 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_fix_predicated, {Param2, Param3, Param1}), {Val0, Val1, Val2, Val3, Val6});4574 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4575/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13040:16: note: 'Param3' was declared here457613040 | llvm::Type * Param3;4577 | ^~~~~~4578/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11264:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]457911264 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param0);4580 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4581/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11209:13: note: 'Param0' was declared here458211209 | uint32_t Param0;4583 | ^~~~~~4584/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11267:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]458511267 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val3});4586 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4587/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11210:16: note: 'Param1' was declared here458811210 | llvm::Type * Param1;4589 | ^~~~~~4590/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11269:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]459111269 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_fp_int_predicated, {Param2, Param3, Param1}), {Val0, Val1, Val4, Val5});4592 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4593/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11211:16: note: 'Param2' was declared here459411211 | llvm::Type * Param2;4595 | ^~~~~~4596/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11269:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]459711269 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcvt_fp_int_predicated, {Param2, Param3, Param1}), {Val0, Val1, Val4, Val5});4598 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4599/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11212:16: note: 'Param3' was declared here460011212 | llvm::Type * Param3;4601 | ^~~~~~4602/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16857:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]460316857 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);4604 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4605/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16819:13: note: 'Param0' was declared here460616819 | uint32_t Param0;4607 | ^~~~~~4608/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16862:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]460916862 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(FloatTy, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val1, Val3, Val6});4610 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4611/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16820:18: note: 'Param1' was declared here461216820 | Intrinsic::ID Param1;4613 | ^~~~~~4614/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16065:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]461516065 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);4616 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4617/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16027:13: note: 'Param0' was declared here461816027 | uint32_t Param0;4619 | ^~~~~~4620/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16070:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]462116070 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(HalfTy, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val1, Val3, Val6});4622 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4623/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16028:18: note: 'Param1' was declared here462416028 | Intrinsic::ID Param1;4625 | ^~~~~~4626/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13589:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]462713589 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);4628 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4629/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13487:13: note: 'Param0' was declared here463013487 | uint32_t Param0;4631 | ^~~~~~4632/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13591:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]463313591 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param3}), {Val0, Val1});4634 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4635/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13488:18: note: 'Param1' was declared here463613488 | Intrinsic::ID Param1;4637 | ^~~~~~4638/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13591:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]463913591 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param3}), {Val0, Val1});4640 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4641/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13489:16: note: 'Param2' was declared here464213489 | llvm::Type * Param2;4643 | ^~~~~~4644/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13591:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]464513591 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param3}), {Val0, Val1});4646 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~4647/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13490:16: note: 'Param3' was declared here464813490 | llvm::Type * Param3;4649 | ^~~~~~4650/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13021:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]465113021 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);4652 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4653/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12902:13: note: 'Param0' was declared here465412902 | uint32_t Param0;4655 | ^~~~~~4656/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13026:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]465713026 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val4});4658 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4659/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12903:16: note: 'Param1' was declared here466012903 | llvm::Type * Param1;4661 | ^~~~~~4662/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13027:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]466313027 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param4, Param1}), {Val0, Val1, Val2, Val5});4664 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4665/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12904:18: note: 'Param2' was declared here466612904 | Intrinsic::ID Param2;4667 | ^~~~~~4668/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13027:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]466913027 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param4, Param1}), {Val0, Val1, Val2, Val5});4670 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4671/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12905:16: note: 'Param3' was declared here467212905 | llvm::Type * Param3;4673 | ^~~~~~4674/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13027:45: warning: 'Param4' may be used uninitialized [-Wmaybe-uninitialized]467513027 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param4, Param1}), {Val0, Val1, Val2, Val5});4676 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4677/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12906:16: note: 'Param4' was declared here467812906 | llvm::Type * Param4;4679 | ^~~~~~4680/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8904:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4681 8904 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4682 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4683/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8882:16: note: 'Param0' was declared here4684 8882 | llvm::Type * Param0;4685 | ^~~~~~4686/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8906:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4687 8906 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Param1), {Val3});4688 | ~~~~~~~~~~~~~~~~^~~~~~~~4689/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8883:18: note: 'Param1' was declared here4690 8883 | Intrinsic::ID Param1;4691 | ^~~~~~4692/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1794:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4693 1794 | Value *Val1 = Builder.CreateCall(CGM.getIntrinsic(Param0), {Val0});4694 | ~~~~~~~~~~~~~~~~^~~~~~~~4695/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1773:18: note: 'Param0' was declared here4696 1773 | Intrinsic::ID Param0;4697 | ^~~~~~4698/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1795:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]4699 1795 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param1}), {Val1});4700 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4701/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:1774:16: note: 'Param1' was declared here4702 1774 | llvm::Type * Param1;4703 | ^~~~~~4704/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15007:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]470515007 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);4706 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4707/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:14990:13: note: 'Param0' was declared here470814990 | uint32_t Param0;4709 | ^~~~~~4710/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15307:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]471115307 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);4712 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4713/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15290:13: note: 'Param0' was declared here471415290 | uint32_t Param0;4715 | ^~~~~~4716/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13408:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]471713408 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);4718 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~4719/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13372:13: note: 'Param0' was declared here472013372 | uint32_t Param0;4721 | ^~~~~~4722/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13411:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]472313411 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcmulq, {Param1}), {Val0, Val1, Val2});4724 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4725/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13373:16: note: 'Param1' was declared here472613373 | llvm::Type * Param1;4727 | ^~~~~~4728/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2968:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4729 2968 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4730 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4731/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2944:16: note: 'Param0' was declared here4732 2944 | llvm::Type * Param0;4733 | ^~~~~~4734/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2284:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4735 2284 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4736 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4737/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2259:16: note: 'Param0' was declared here4738 2259 | llvm::Type * Param0;4739 | ^~~~~~4740/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2216:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4741 2216 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4742 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4743/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2203:16: note: 'Param0' was declared here4744 2203 | llvm::Type * Param0;4745 | ^~~~~~4746/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12472:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]474712472 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4748 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4749/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12449:16: note: 'Param0' was declared here475012449 | llvm::Type * Param0;4751 | ^~~~~~4752/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12115:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]475312115 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4754 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4755/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12092:16: note: 'Param0' was declared here475612092 | llvm::Type * Param0;4757 | ^~~~~~4758/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12039:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]475912039 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4760 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4761/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12028:16: note: 'Param0' was declared here476212028 | llvm::Type * Param0;4763 | ^~~~~~4764/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12398:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]476512398 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4766 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4767/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12387:16: note: 'Param0' was declared here476812387 | llvm::Type * Param0;4769 | ^~~~~~4770/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2902:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4771 2902 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4772 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4773/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2890:16: note: 'Param0' was declared here4774 2890 | llvm::Type * Param0;4775 | ^~~~~~4776/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3068:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4777 3068 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4778 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4779/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3053:16: note: 'Param0' was declared here4780 3053 | llvm::Type * Param0;4781 | ^~~~~~4782/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2372:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4783 2372 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4784 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4785/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2356:16: note: 'Param0' was declared here4786 2356 | llvm::Type * Param0;4787 | ^~~~~~4788/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2198:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4789 2198 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4790 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4791/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2185:16: note: 'Param0' was declared here4792 2185 | llvm::Type * Param0;4793 | ^~~~~~4794/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12572:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]479512572 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4796 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4797/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12558:16: note: 'Param0' was declared here479812558 | llvm::Type * Param0;4799 | ^~~~~~4800/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12219:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]480112219 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4802 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4803/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12205:16: note: 'Param0' was declared here480412205 | llvm::Type * Param0;4805 | ^~~~~~4806/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12017:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]480712017 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4808 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4809/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12006:16: note: 'Param0' was declared here481012006 | llvm::Type * Param0;4811 | ^~~~~~4812/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12377:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]481312377 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4814 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4815/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12366:16: note: 'Param0' was declared here481612366 | llvm::Type * Param0;4817 | ^~~~~~4818/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2885:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4819 2885 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4820 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4821/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2873:16: note: 'Param0' was declared here4822 2873 | llvm::Type * Param0;4823 | ^~~~~~4824/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3039:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4825 3039 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4826 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4827/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3024:16: note: 'Param0' was declared here4828 3024 | llvm::Type * Param0;4829 | ^~~~~~4830/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2350:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4831 2350 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4832 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4833/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2334:16: note: 'Param0' was declared here4834 2334 | llvm::Type * Param0;4835 | ^~~~~~4836/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2180:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4837 2180 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4838 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4839/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2167:16: note: 'Param0' was declared here4840 2167 | llvm::Type * Param0;4841 | ^~~~~~4842/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12547:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]484312547 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4844 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4845/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12533:16: note: 'Param0' was declared here484612533 | llvm::Type * Param0;4847 | ^~~~~~4848/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12193:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]484912193 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4850 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4851/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12179:16: note: 'Param0' was declared here485212179 | llvm::Type * Param0;4853 | ^~~~~~4854/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11995:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]485511995 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4856 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4857/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11984:16: note: 'Param0' was declared here485811984 | llvm::Type * Param0;4859 | ^~~~~~4860/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12356:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]486112356 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4862 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4863/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12345:16: note: 'Param0' was declared here486412345 | llvm::Type * Param0;4865 | ^~~~~~4866/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2868:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4867 2868 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4868 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4869/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2856:16: note: 'Param0' was declared here4870 2856 | llvm::Type * Param0;4871 | ^~~~~~4872/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3118:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4873 3118 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4874 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4875/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3103:16: note: 'Param0' was declared here4876 3103 | llvm::Type * Param0;4877 | ^~~~~~4878/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2416:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4879 2416 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4880 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4881/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2400:16: note: 'Param0' was declared here4882 2400 | llvm::Type * Param0;4883 | ^~~~~~4884/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12622:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]488512622 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4886 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4887/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12608:16: note: 'Param0' was declared here488812608 | llvm::Type * Param0;4889 | ^~~~~~4890/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12271:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]489112271 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4892 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4893/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12257:16: note: 'Param0' was declared here489412257 | llvm::Type * Param0;4895 | ^~~~~~4896/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3018:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4897 3018 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4898 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4899/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3003:16: note: 'Param0' was declared here4900 3003 | llvm::Type * Param0;4901 | ^~~~~~4902/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2328:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4903 2328 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4904 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4905/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2312:16: note: 'Param0' was declared here4906 2312 | llvm::Type * Param0;4907 | ^~~~~~4908/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2162:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4909 2162 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4910 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4911/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2149:16: note: 'Param0' was declared here4912 2149 | llvm::Type * Param0;4913 | ^~~~~~4914/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12522:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]491512522 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4916 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4917/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12508:16: note: 'Param0' was declared here491812508 | llvm::Type * Param0;4919 | ^~~~~~4920/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12167:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]492112167 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4922 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4923/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12153:16: note: 'Param0' was declared here492412153 | llvm::Type * Param0;4925 | ^~~~~~4926/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11973:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]492711973 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4928 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4929/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11962:16: note: 'Param0' was declared here493011962 | llvm::Type * Param0;4931 | ^~~~~~4932/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12335:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]493312335 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4934 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4935/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12324:16: note: 'Param0' was declared here493612324 | llvm::Type * Param0;4937 | ^~~~~~4938/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2851:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4939 2851 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4940 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4941/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2839:16: note: 'Param0' was declared here4942 2839 | llvm::Type * Param0;4943 | ^~~~~~4944/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2989:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4945 2989 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4946 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4947/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2974:16: note: 'Param0' was declared here4948 2974 | llvm::Type * Param0;4949 | ^~~~~~4950/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2306:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4951 2306 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4952 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4953/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2290:16: note: 'Param0' was declared here4954 2290 | llvm::Type * Param0;4955 | ^~~~~~4956/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2144:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4957 2144 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});4958 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4959/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2131:16: note: 'Param0' was declared here4960 2131 | llvm::Type * Param0;4961 | ^~~~~~4962/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12497:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]496312497 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4964 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4965/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12483:16: note: 'Param0' was declared here496612483 | llvm::Type * Param0;4967 | ^~~~~~4968/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12141:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]496912141 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4970 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4971/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12127:16: note: 'Param0' was declared here497212127 | llvm::Type * Param0;4973 | ^~~~~~4974/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11951:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]497511951 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4976 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4977/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11940:16: note: 'Param0' was declared here497811940 | llvm::Type * Param0;4979 | ^~~~~~4980/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12314:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]498112314 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});4982 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4983/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12303:16: note: 'Param0' was declared here498412303 | llvm::Type * Param0;4985 | ^~~~~~4986/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2834:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4987 2834 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4988 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4989/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2822:16: note: 'Param0' was declared here4990 2822 | llvm::Type * Param0;4991 | ^~~~~~4992/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2935:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4993 2935 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});4994 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4995/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2911:16: note: 'Param0' was declared here4996 2911 | llvm::Type * Param0;4997 | ^~~~~~4998/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2250:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]4999 2250 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});5000 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5001/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2225:16: note: 'Param0' was declared here5002 2225 | llvm::Type * Param0;5003 | ^~~~~~5004/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2126:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5005 2126 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});5006 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5007/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2113:16: note: 'Param0' was declared here5008 2113 | llvm::Type * Param0;5009 | ^~~~~~5010/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12435:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]501112435 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});5012 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5013/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12412:16: note: 'Param0' was declared here501412412 | llvm::Type * Param0;5015 | ^~~~~~5016/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12077:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]501712077 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});5018 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5019/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12054:16: note: 'Param0' was declared here502012054 | llvm::Type * Param0;5021 | ^~~~~~5022/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11929:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]502311929 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});5024 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5025/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11918:16: note: 'Param0' was declared here502611918 | llvm::Type * Param0;5027 | ^~~~~~5028/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12293:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]502912293 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});5030 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5031/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12282:16: note: 'Param0' was declared here503212282 | llvm::Type * Param0;5033 | ^~~~~~5034/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2817:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5035 2817 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});5036 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5037/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2805:16: note: 'Param0' was declared here5038 2805 | llvm::Type * Param0;5039 | ^~~~~~5040/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3089:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5041 3089 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val2});5042 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5043/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3074:16: note: 'Param0' was declared here5044 3074 | llvm::Type * Param0;5045 | ^~~~~~5046/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2394:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5047 2394 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_v2i, {Param0}), {Val3});5048 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5049/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:2378:16: note: 'Param0' was declared here5050 2378 | llvm::Type * Param0;5051 | ^~~~~~5052/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12597:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]505312597 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});5054 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5055/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12583:16: note: 'Param0' was declared here505612583 | llvm::Type * Param0;5057 | ^~~~~~5058/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12245:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]505912245 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val1});5060 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5061/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:12231:16: note: 'Param0' was declared here506212231 | llvm::Type * Param0;5063 | ^~~~~~5064/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7523:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5065 7523 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::ctlz, {Param0}), {Val0, Val1});5066 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~5067/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7500:16: note: 'Param0' was declared here5068 7500 | llvm::Type * Param0;5069 | ^~~~~~5070/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17609:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]507117609 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);5072 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5073/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17579:13: note: 'Param0' was declared here507417579 | uint32_t Param0;5075 | ^~~~~~5076/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17610:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]507717610 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param1);5078 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5079/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17580:13: note: 'Param1' was declared here508017580 | uint32_t Param1;5081 | ^~~~~~5082/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16921:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]508316921 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);5084 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5085/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16891:13: note: 'Param0' was declared here508616891 | uint32_t Param0;5087 | ^~~~~~5088/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16922:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]508916922 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param1);5090 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5091/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16892:13: note: 'Param1' was declared here509216892 | uint32_t Param1;5093 | ^~~~~~5094/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16129:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]509516129 | Value *Val2 = llvm::ConstantInt::get(Int32Ty, Param0);5096 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5097/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16099:13: note: 'Param0' was declared here509816099 | uint32_t Param0;5099 | ^~~~~~5100/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16130:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]510116130 | Value *Val3 = llvm::ConstantInt::get(Int32Ty, Param1);5102 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5103/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16100:13: note: 'Param1' was declared here510416100 | uint32_t Param1;5105 | ^~~~~~5106/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13753:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]510713753 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);5108 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5109/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13615:13: note: 'Param0' was declared here511013615 | uint32_t Param0;5111 | ^~~~~~5112/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13754:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]511313754 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param1);5114 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5115/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13616:13: note: 'Param1' was declared here511613616 | uint32_t Param1;5117 | ^~~~~~5118/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13760:52: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]511913760 | Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param2}), {Val6});5120 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5121/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13617:16: note: 'Param2' was declared here512213617 | llvm::Type * Param2;5123 | ^~~~~~5124/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13761:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]512513761 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcaddq_predicated, {Param3, Param2}), {Val0, Val1, Val2, Val3, Val4, Val7});5126 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5127/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13618:16: note: 'Param3' was declared here512813618 | llvm::Type * Param3;5129 | ^~~~~~5130/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13900:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]513113900 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);5132 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5133/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13785:13: note: 'Param0' was declared here513413785 | uint32_t Param0;5135 | ^~~~~~5136/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13901:39: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]513713901 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param1);5138 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5139/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13786:13: note: 'Param1' was declared here514013786 | uint32_t Param1;5141 | ^~~~~~5142/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13904:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]514313904 | return Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vcaddq, {Param2}), {Val0, Val1, Val2, Val3});5144 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5145/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13787:16: note: 'Param2' was declared here514613787 | llvm::Type * Param2;5147 | ^~~~~~5148/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3988:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5149 3988 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val4});5150 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5151/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3838:16: note: 'Param0' was declared here5152 3838 | llvm::Type * Param0;5153 | ^~~~~~5154/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3989:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5155 3989 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val5});5156 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5157/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3839:18: note: 'Param1' was declared here5158 3839 | Intrinsic::ID Param1;5159 | ^~~~~~5160/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3989:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5161 3989 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val5});5162 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5163/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:3840:16: note: 'Param2' was declared here5164 3840 | llvm::Type * Param2;5165 | ^~~~~~5166/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:14950:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]516714950 | Value *Val13 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val4, Val7, Val10, Val12});5168 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5169/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:14919:18: note: 'Param0' was declared here517014919 | Intrinsic::ID Param0;5171 | ^~~~~~5172/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17558:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]517317558 | Value *Val13 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val4, Val7, Val10, Val12});5174 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5175/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17512:18: note: 'Param0' was declared here517617512 | Intrinsic::ID Param0;5177 | ^~~~~~5178/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16774:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]517916774 | Value *Val13 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val4, Val7, Val10, Val12});5180 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5181/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16728:18: note: 'Param0' was declared here518216728 | Intrinsic::ID Param0;5183 | ^~~~~~5184/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15981:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]518515981 | Value *Val13 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val4, Val7, Val10, Val12});5186 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5187/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15935:18: note: 'Param0' was declared here518815935 | Intrinsic::ID Param0;5189 | ^~~~~~5190/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11780:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]519111780 | Value *Val12 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val5, Val8, Val11});5192 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5193/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11735:18: note: 'Param0' was declared here519411735 | Intrinsic::ID Param0;5195 | ^~~~~~5196/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11695:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]519711695 | Value *Val12 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val5, Val8, Val11});5198 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5199/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11650:18: note: 'Param0' was declared here520011650 | Intrinsic::ID Param0;5201 | ^~~~~~5202/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11571:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]520311571 | Value *Val12 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val5, Val8, Val11});5204 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5205/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11526:18: note: 'Param0' was declared here520611526 | Intrinsic::ID Param0;5207 | ^~~~~~5208/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11512:53: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]520911512 | Value *Val12 = Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val5, Val8, Val11});5210 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5211/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11482:18: note: 'Param0' was declared here521211482 | Intrinsic::ID Param0;5213 | ^~~~~~5214/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17292:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]521517292 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val3, Val6, Val1});5216 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5217/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17258:18: note: 'Param0' was declared here521817258 | Intrinsic::ID Param0;5219 | ^~~~~~5220/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16394:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]522116394 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val3, Val6, Val1});5222 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5223/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16360:18: note: 'Param0' was declared here522416360 | Intrinsic::ID Param0;5225 | ^~~~~~5226/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15584:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]522715584 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val3, Val6, Val1});5228 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5229/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15550:18: note: 'Param0' was declared here523015550 | Intrinsic::ID Param0;5231 | ^~~~~~5232/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17133:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]523317133 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val4, Val7, Val1});5234 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5235/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17104:18: note: 'Param0' was declared here523617104 | Intrinsic::ID Param0;5237 | ^~~~~~5238/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16235:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]523916235 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val4, Val7, Val1});5240 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5241/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16206:18: note: 'Param0' was declared here524216206 | Intrinsic::ID Param0;5243 | ^~~~~~5244/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15425:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]524515425 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val4, Val7, Val1});5246 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5247/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15396:18: note: 'Param0' was declared here524815396 | Intrinsic::ID Param0;5249 | ^~~~~~5250/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9191:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5251 9191 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val4});5252 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5253/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9031:16: note: 'Param0' was declared here5254 9031 | llvm::Type * Param0;5255 | ^~~~~~5256/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9193:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5257 9193 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val2, Val5, Val6});5258 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5259/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9032:18: note: 'Param1' was declared here5260 9032 | Intrinsic::ID Param1;5261 | ^~~~~~5262/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9193:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5263 9193 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val2, Val5, Val6});5264 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5265/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:9033:16: note: 'Param2' was declared here5266 9033 | llvm::Type * Param2;5267 | ^~~~~~5268/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7668:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5269 7668 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param0);5270 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5271/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7622:13: note: 'Param0' was declared here5272 7622 | uint32_t Param0;5273 | ^~~~~~5274/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7669:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5275 7669 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1});5276 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5277/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7623:18: note: 'Param1' was declared here5278 7623 | Intrinsic::ID Param1;5279 | ^~~~~~5280/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7669:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5281 7669 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1});5282 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5283/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7624:16: note: 'Param2' was declared here5284 7624 | llvm::Type * Param2;5285 | ^~~~~~5286/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7593:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5287 7593 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param0);5288 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5289/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7538:13: note: 'Param0' was declared here5290 7538 | uint32_t Param0;5291 | ^~~~~~5292/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7596:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5293 7596 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val3});5294 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5295/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7539:16: note: 'Param1' was declared here5296 7539 | llvm::Type * Param1;5297 | ^~~~~~5298/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7597:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5299 7597 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val4});5300 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5301/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7540:18: note: 'Param2' was declared here5302 7540 | Intrinsic::ID Param2;5303 | ^~~~~~5304/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7597:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]5305 7597 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val4});5306 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5307/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7541:16: note: 'Param3' was declared here5308 7541 | llvm::Type * Param3;5309 | ^~~~~~5310/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11125:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]531111125 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param0);5312 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5313/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11079:13: note: 'Param0' was declared here531411079 | uint32_t Param0;5315 | ^~~~~~5316/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11126:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]531711126 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1});5318 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5319/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11080:18: note: 'Param1' was declared here532011080 | Intrinsic::ID Param1;5321 | ^~~~~~5322/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11126:52: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]532311126 | Value *Val2 = Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1});5324 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5325/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11081:16: note: 'Param2' was declared here532611081 | llvm::Type * Param2;5327 | ^~~~~~5328/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11193:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]532911193 | Value *Val1 = llvm::ConstantInt::get(Int32Ty, Param0);5330 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5331/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11138:13: note: 'Param0' was declared here533211138 | uint32_t Param0;5333 | ^~~~~~5334/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11196:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]533511196 | Value *Val4 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val3});5336 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5337/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11139:16: note: 'Param1' was declared here533811139 | llvm::Type * Param1;5339 | ^~~~~~5340/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11197:52: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]534111197 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val4});5342 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5343/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11140:18: note: 'Param2' was declared here534411140 | Intrinsic::ID Param2;5345 | ^~~~~~5346/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11197:52: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]534711197 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val4});5348 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5349/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:11141:16: note: 'Param3' was declared here535011141 | llvm::Type * Param3;5351 | ^~~~~~5352/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17207:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]535317207 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val5, Val1});5354 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5355/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17177:18: note: 'Param0' was declared here535617177 | Intrinsic::ID Param0;5357 | ^~~~~~5358/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16309:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]535916309 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val5, Val1});5360 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5361/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16279:18: note: 'Param0' was declared here536216279 | Intrinsic::ID Param0;5363 | ^~~~~~5364/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15499:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]536515499 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val5, Val1});5366 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5367/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15469:18: note: 'Param0' was declared here536815469 | Intrinsic::ID Param0;5369 | ^~~~~~5370/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:14797:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]537114797 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(FloatTy, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val5, Val1});5372 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5373/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:14764:18: note: 'Param0' was declared here537414764 | Intrinsic::ID Param0;5375 | ^~~~~~5376/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15107:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]537715107 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {llvm::FixedVectorType::get(HalfTy, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val5, Val1});5378 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5379/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15074:18: note: 'Param0' was declared here538015074 | Intrinsic::ID Param0;5381 | ^~~~~~5382/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8668:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5383 8668 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {Param1}), {Val0});5384 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5385/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8595:18: note: 'Param0' was declared here5386 8595 | Intrinsic::ID Param0;5387 | ^~~~~~5388/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8668:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5389 8668 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {Param1}), {Val0});5390 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5391/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:8596:16: note: 'Param1' was declared here5392 8596 | llvm::Type * Param1;5393 | ^~~~~~5394/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17460:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]539517460 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param0);5396 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5397/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17372:13: note: 'Param0' was declared here539817372 | uint32_t Param0;5399 | ^~~~~~5400/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17464:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]540117464 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val3, Val4, Val7, Val1});5402 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5403/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:17373:18: note: 'Param1' was declared here540417373 | Intrinsic::ID Param1;5405 | ^~~~~~5406/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16583:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]540716583 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param0);5408 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5409/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16495:13: note: 'Param0' was declared here541016495 | uint32_t Param0;5411 | ^~~~~~5412/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16587:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]541316587 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val3, Val4, Val7, Val1});5414 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5415/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:16496:18: note: 'Param1' was declared here541616496 | Intrinsic::ID Param1;5417 | ^~~~~~5418/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15773:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]541915773 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param0);5420 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5421/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15685:13: note: 'Param0' was declared here542215685 | uint32_t Param0;5423 | ^~~~~~5424/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15777:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]542515777 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val3, Val4, Val7, Val1});5426 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5427/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:15686:18: note: 'Param1' was declared here542815686 | Intrinsic::ID Param1;5429 | ^~~~~~5430/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13358:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]543113358 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);5432 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5433/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13283:13: note: 'Param0' was declared here543413283 | uint32_t Param0;5435 | ^~~~~~5436/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13362:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]543713362 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1, Val2, Val3});5438 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5439/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13284:18: note: 'Param1' was declared here544013284 | Intrinsic::ID Param1;5441 | ^~~~~~5442/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13362:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]544313362 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1, Val2, Val3});5444 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~5445/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13285:16: note: 'Param2' was declared here544613285 | llvm::Type * Param2;5447 | ^~~~~~5448/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13260:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]544913260 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0);5450 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5451/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13122:13: note: 'Param0' was declared here545213122 | uint32_t Param0;5453 | ^~~~~~5454/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13266:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]545513266 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val5});5456 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5457/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13123:16: note: 'Param1' was declared here545813123 | llvm::Type * Param1;5459 | ^~~~~~5460/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13267:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]546113267 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val2, Val3, Val6});5462 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5463/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13124:18: note: 'Param2' was declared here546413124 | Intrinsic::ID Param2;5465 | ^~~~~~5466/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13267:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized]546713267 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val2, Val3, Val6});5468 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5469/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:13125:16: note: 'Param3' was declared here547013125 | llvm::Type * Param3;5471 | ^~~~~~5472/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7704:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5473 7704 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Param0), {Val4, Val3, Val5});5474 | ~~~~~~~~~~~~~~~~^~~~~~~~5475/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7677:18: note: 'Param0' was declared here5476 7677 | Intrinsic::ID Param0;5477 | ^~~~~~5478/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7189:45: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5479 7189 | return Builder.CreateCall(CGM.getIntrinsic(Param0), {Val0, Val1});5480 | ~~~~~~~~~~~~~~~~^~~~~~~~5481/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7166:18: note: 'Param0' was declared here5482 7166 | Intrinsic::ID Param0;5483 | ^~~~~~5484/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7730:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5485 7730 | Value *Val6 = llvm::ConstantInt::get(Int32Ty, Param0);5486 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~5487/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_mve_builtin_cg.inc:7715:13: note: 'Param0' was declared here5488 7715 | uint32_t Param0;5489 | ^~~~~~5490In file included from /build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:9891:5491/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitARMCDEBuiltinExpr(unsigned int, const clang::CallExpr*, clang::CodeGen::ReturnValueSlot, llvm::Triple::ArchType)':5492/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:453:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5493 453 | Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val6});5494 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5495/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:341:16: note: 'Param0' was declared here5496 341 | llvm::Type * Param0;5497 | ^~~~~~5498/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:454:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5499 454 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val4, Val7});5500 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5501/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:342:18: note: 'Param1' was declared here5502 342 | Intrinsic::ID Param1;5503 | ^~~~~~5504/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:454:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5505 454 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val4, Val7});5506 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5507/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:343:16: note: 'Param2' was declared here5508 343 | llvm::Type * Param2;5509 | ^~~~~~5510/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:318:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5511 318 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val5});5512 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5513/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:207:16: note: 'Param0' was declared here5514 207 | llvm::Type * Param0;5515 | ^~~~~~5516/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:319:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5517 319 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val6});5518 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5519/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:208:18: note: 'Param1' was declared here5520 208 | Intrinsic::ID Param1;5521 | ^~~~~~5522/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:319:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5523 319 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val6});5524 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5525/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:209:16: note: 'Param2' was declared here5526 209 | llvm::Type * Param2;5527 | ^~~~~~5528/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:184:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized]5529 184 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val4});5530 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5531/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:74:16: note: 'Param0' was declared here5532 74 | llvm::Type * Param0;5533 | ^~~~~~5534/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:185:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized]5535 185 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val5});5536 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5537/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:75:18: note: 'Param1' was declared here5538 75 | Intrinsic::ID Param1;5539 | ^~~~~~5540/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:185:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized]5541 185 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val5});5542 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~5543/build/clang-src-20.1.8/clang/build/include/clang/Basic/arm_cde_builtin_cg.inc:76:16: note: 'Param2' was declared here5544 76 | llvm::Type * Param2;5545 | ^~~~~~5546/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitX86BuiltinExpr(unsigned int, const clang::CallExpr*)':5547/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:17688:54: warning: 'IID' may be used uninitialized [-Wmaybe-uninitialized]554817688 | Value *Call = Builder.CreateCall(CGM.getIntrinsic(IID), InOps);5549 | ~~~~~~~~~~~~~~~~^~~~~5550/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:17659:19: note: 'IID' was declared here555117659 | Intrinsic::ID IID;5552 | ^~~5553/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned int, const clang::CallExpr*)':5554/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:20070:41: warning: 'IID' may be used uninitialized [-Wmaybe-uninitialized]555520070 | llvm::Function *F = CGM.getIntrinsic(IID, {LoadTy});5556 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~5557/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:20039:19: note: 'IID' was declared here555820039 | Intrinsic::ID IID;5559 | ^~~5560/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:20368:35: warning: 'BuiltinWMMAOp' may be used uninitialized [-Wmaybe-uninitialized]556120368 | Function *F = CGM.getIntrinsic(BuiltinWMMAOp, ArgTypes);5562 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~5563/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:20217:14: note: 'BuiltinWMMAOp' was declared here556420217 | unsigned BuiltinWMMAOp;5565 | ^~~~~~~~~~~~~5566In member function 'llvm::AtomicRMWInst* llvm::IRBuilderBase::CreateAtomicRMW(llvm::AtomicRMWInst::BinOp, llvm::Value*, llvm::Value*, llvm::MaybeAlign, llvm::AtomicOrdering, llvm::SyncScope::ID)',5567 inlined from 'llvm::AtomicRMWInst* clang::CodeGen::CGBuilderTy::CreateAtomicRMW(llvm::AtomicRMWInst::BinOp, clang::CodeGen::Address, llvm::Value*, llvm::AtomicOrdering, llvm::SyncScope::ID)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CGBuilder.h:183:44,5568 inlined from 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned int, const clang::CallExpr*)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:20526:32:5569/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/IR/IRBuilder.h:1871:73: warning: 'BinOp' may be used uninitialized [-Wmaybe-uninitialized]5570 1871 | return Insert(new AtomicRMWInst(Op, Ptr, Val, *Align, Ordering, SSID));5571 | ^5572/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned int, const clang::CallExpr*)':5573/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:20445:32: note: 'BinOp' was declared here557420445 | llvm::AtomicRMWInst::BinOp BinOp;5575 | ^~~~~5576In file included from /build/clang-src-20.1.8/clang/lib/CodeGen/CGBuilder.h:13:5577In static member function 'static clang::CodeGen::RValue clang::CodeGen::RValue::get(llvm::Value*)',5578 inlined from 'clang::CodeGen::RValue clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(clang::GlobalDecl, unsigned int, const clang::CallExpr*, clang::CodeGen::ReturnValueSlot)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:3436:23:5579/build/clang-src-20.1.8/clang/lib/CodeGen/CGValue.h:100:19: warning: 'Result' may be used uninitialized [-Wmaybe-uninitialized]5580 100 | ER.Vals.first = V;5581 | ~~~~~~~~~~~~~~^~~5582/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp: In member function 'clang::CodeGen::RValue clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(clang::GlobalDecl, unsigned int, const clang::CallExpr*, clang::CodeGen::ReturnValueSlot)':5583/build/clang-src-20.1.8/clang/lib/CodeGen/CGBuiltin.cpp:3420:12: note: 'Result' was declared here5584 3420 | Value *Result;5585 | ^~~~~~5586[462/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o5587In file included from /build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.h:28,5588 from /build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:17,5589 from /build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:14:5590In constructor 'llvm::OpenMPIRBuilder::ReductionInfo::ReductionInfo(llvm::Type*, llvm::Value*, llvm::Value*, llvm::OpenMPIRBuilder::EvalKind, llvm::OpenMPIRBuilder::ReductionGenCBTy, llvm::OpenMPIRBuilder::ReductionGenClangCBTy, llvm::OpenMPIRBuilder::ReductionGenAtomicCBTy)',5591 inlined from 'virtual void clang::CodeGen::CGOpenMPRuntimeGPU::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<const clang::Expr*>, llvm::ArrayRef<const clang::Expr*>, llvm::ArrayRef<const clang::Expr*>, llvm::ArrayRef<const clang::Expr*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:1752:67:5592/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:1341:45: warning: 'EvalKind' may be used uninitialized [-Wmaybe-uninitialized]5593 1341 | PrivateVariable(PrivateVariable), EvaluationKind(EvaluationKind),5594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5595/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp: In member function 'virtual void clang::CodeGen::CGOpenMPRuntimeGPU::emitReduction(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, llvm::ArrayRef<const clang::Expr*>, llvm::ArrayRef<const clang::Expr*>, llvm::ArrayRef<const clang::Expr*>, llvm::ArrayRef<const clang::Expr*>, clang::CodeGen::CGOpenMPRuntime::ReductionOptionsTy)':5596/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:1715:37: note: 'EvalKind' was declared here5597 1715 | llvm::OpenMPIRBuilder::EvalKind EvalKind;5598 | ^~~~~~~~5599[463/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGPointerAuth.cpp.o5600[464/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o5601/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp: In member function 'void clang::CodeGen::CGOpenMPRuntime::emitUpdateClause(clang::CodeGen::CodeGenFunction&, clang::CodeGen::LValue, clang::OpenMPDependClauseKind, clang::SourceLocation)':5602/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4476:29: warning: 'DepKind' may be used uninitialized [-Wmaybe-uninitialized]5603 4476 | llvm::ConstantInt::get(LLVMFlagsTy, static_cast<unsigned int>(DepKind)),5604 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5605/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:3982:23: note: 'DepKind' was declared here5606 3982 | RTLDependenceKindTy DepKind;5607 | ^~~~~~~5608/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp: In member function 'void {anonymous}::MappableExprsHandler::generateInfoForComponentList(clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, llvm::ArrayRef<clang::OpenMPMotionModifierKind>, clang::OMPClauseMappableExprCommon::MappableExprComponentListRef, MapCombinedInfoTy&, MapCombinedInfoTy&, StructRangeInfoTy&, bool, bool, bool, const clang::ValueDecl*, bool, const clang::ValueDecl*, const clang::Expr*, llvm::ArrayRef<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent> >, bool) const':5609/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7580:31: warning: 'ElementTypeSize' may be used uninitialized [-Wmaybe-uninitialized]5610 7580 | llvm::ConstantInt::get(CGF.CGM.Int64Ty, ElementTypeSize);5611 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5612/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7516:14: note: 'ElementTypeSize' was declared here5613 7516 | uint64_t ElementTypeSize;5614 | ^~~~~~~~~~~~~~~5615/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp: In function 'void {anonymous}::MappableExprsHandler::generateInfoForComponentList(clang::OpenMPMapClauseKind, llvm::ArrayRef<clang::OpenMPMapModifierKind>, llvm::ArrayRef<clang::OpenMPMotionModifierKind>, clang::OMPClauseMappableExprCommon::MappableExprComponentListRef, MapCombinedInfoTy&, MapCombinedInfoTy&, StructRangeInfoTy&, bool, bool, bool, const clang::ValueDecl*, bool, const clang::ValueDecl*, const clang::Expr*, llvm::ArrayRef<llvm::ArrayRef<clang::OMPClauseMappableExprCommon::MappableComponent> >, bool) const':5616/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7580:31: warning: 'ElementTypeSize' may be used uninitialized [-Wmaybe-uninitialized]5617 7580 | llvm::ConstantInt::get(CGF.CGM.Int64Ty, ElementTypeSize);5618 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5619/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7516:14: note: 'ElementTypeSize' was declared here5620 7516 | uint64_t ElementTypeSize;5621 | ^~~~~~~~~~~~~~~5622/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp: In function 'void emitDependData(clang::CodeGen::CodeGenFunction&, clang::QualType&, llvm::PointerUnion<unsigned int*, clang::CodeGen::LValue*>, const clang::CodeGen::OMPTaskDataTy::DependData&, clang::CodeGen::Address)':5623/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4110:31: warning: 'DepKind' may be used uninitialized [-Wmaybe-uninitialized]5624 4110 | llvm::ConstantInt::get(LLVMFlagsTy, static_cast<unsigned int>(DepKind)),5625 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5626/build/clang-src-20.1.8/clang/lib/CodeGen/CGOpenMPRuntime.cpp:3982:23: note: 'DepKind' was declared here5627 3982 | RTLDependenceKindTy DepKind;5628 | ^~~~~~~5629[465/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o5630/build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp: In member function 'clang::RecordDecl::field_iterator {anonymous}::CGRecordLowering::accumulateBitFields.constprop(bool, clang::RecordDecl::field_iterator, clang::RecordDecl::field_iterator)':5631/build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:688:9: warning: 'BestClipped' may be used uninitialized [-Wmaybe-uninitialized]5632 688 | if (BestClipped) {5633 | ^~5634/build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:529:8: note: 'BestClipped' was declared here5635 529 | bool BestClipped; // Whether the representation must be in a byte array.5636 | ^~~~~~~~~~~5637In member function 'clang::CharUnits {anonymous}::CGRecordLowering::bitsToCharUnits(uint64_t) const',5638 inlined from 'clang::RecordDecl::field_iterator {anonymous}::CGRecordLowering::accumulateBitFields.constprop(bool, clang::RecordDecl::field_iterator, clang::RecordDecl::field_iterator)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:446:70:5639/build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:159:39: warning: 'StartBitOffset' may be used uninitialized [-Wmaybe-uninitialized]5640 159 | return Context.toCharUnitsFromBits(BitOffset);5641 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~5642/build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp: In member function 'clang::RecordDecl::field_iterator {anonymous}::CGRecordLowering::accumulateBitFields.constprop(bool, clang::RecordDecl::field_iterator, clang::RecordDecl::field_iterator)':5643/build/clang-src-20.1.8/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:423:14: note: 'StartBitOffset' was declared here5644 423 | uint64_t StartBitOffset, Tail = 0;5645 | ^~~~~~~~~~~~~~5646[466/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o5647[467/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o5648[468/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o5649In function 'std::pair<bool, clang::CodeGen::RValue> emitOMPAtomicRMW(clang::CodeGen::CodeGenFunction&, clang::CodeGen::LValue, clang::CodeGen::RValue, clang::BinaryOperatorKind, llvm::AtomicOrdering, bool)',5650 inlined from 'std::pair<bool, clang::CodeGen::RValue> clang::CodeGen::CodeGenFunction::EmitOMPAtomicSimpleUpdateExpr(clang::CodeGen::LValue, clang::CodeGen::RValue, clang::BinaryOperatorKind, bool, llvm::AtomicOrdering, clang::SourceLocation, llvm::function_ref<clang::CodeGen::RValue(clang::CodeGen::RValue)>)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CGStmtOpenMP.cpp:6404:30:5651/build/clang-src-20.1.8/clang/lib/CodeGen/CGStmtOpenMP.cpp:6390:28: warning: 'RMWOp' may be used uninitialized [-Wmaybe-uninitialized]5652 6390 | CGF.emitAtomicRMWInst(RMWOp, X.getAddress(), UpdateVal, AO);5653 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5654/build/clang-src-20.1.8/clang/lib/CodeGen/CGStmtOpenMP.cpp: In member function 'std::pair<bool, clang::CodeGen::RValue> clang::CodeGen::CodeGenFunction::EmitOMPAtomicSimpleUpdateExpr(clang::CodeGen::LValue, clang::CodeGen::RValue, clang::BinaryOperatorKind, bool, llvm::AtomicOrdering, clang::SourceLocation, llvm::function_ref<clang::CodeGen::RValue(clang::CodeGen::RValue)>)':5655/build/clang-src-20.1.8/clang/lib/CodeGen/CGStmtOpenMP.cpp:6307:30: note: 'RMWOp' was declared here5656 6307 | llvm::AtomicRMWInst::BinOp RMWOp;5657 | ^~~~~5658[469/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o5659[470/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o5660[471/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o5661[472/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o5662In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTWriter.h:22,5663 from /build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp:30:5664/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]5665 465 | class Sema final : public SemaBase {5666 | ^~~~5667/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]5668/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]5669/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]5670In file included from /build/clang-src-20.1.8/clang/include/clang/AST/NestedNameSpecifier.h:18,5671 from /build/clang-src-20.1.8/clang/include/clang/AST/Type.h:21,5672 from /build/clang-src-20.1.8/clang/include/clang/AST/CanonicalType.h:17,5673 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTContext.h:18,5674 from /build/clang-src-20.1.8/clang/include/clang/Frontend/ASTUnit.h:17,5675 from /build/clang-src-20.1.8/clang/include/clang/Frontend/FrontendAction.h:23,5676 from /build/clang-src-20.1.8/clang/include/clang/CodeGen/CodeGenAction.h:12,5677 from /build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp:9:5678In member function 'clang::DiagnosticBuilder clang::DiagnosticsEngine::Report(clang::SourceLocation, unsigned int)',5679 inlined from 'void clang::BackendConsumer::SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr&)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp:481:15:5680/build/clang-src-20.1.8/clang/include/clang/Basic/Diagnostic.h:1499:45: warning: 'DiagID' may be used uninitialized [-Wmaybe-uninitialized]5681 1499 | return DiagnosticBuilder(this, Loc, DiagID);5682 | ^5683/build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp: In member function 'void clang::BackendConsumer::SrcMgrDiagHandler(const llvm::DiagnosticInfoSrcMgr&)':5684/build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp:429:12: note: 'DiagID' was declared here5685 429 | unsigned DiagID;5686 | ^~~~~~5687In member function 'clang::DiagnosticBuilder clang::DiagnosticsEngine::Report(clang::SourceLocation, unsigned int)',5688 inlined from 'bool clang::BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm&)' at /build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp:503:17:5689/build/clang-src-20.1.8/clang/include/clang/Basic/Diagnostic.h:1499:45: warning: 'DiagID' may be used uninitialized [-Wmaybe-uninitialized]5690 1499 | return DiagnosticBuilder(this, Loc, DiagID);5691 | ^5692/build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp: In member function 'bool clang::BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm&)':5693/build/clang-src-20.1.8/clang/lib/CodeGen/CodeGenAction.cpp:486:12: note: 'DiagID' was declared here5694 486 | unsigned DiagID;5695 | ^~~~~~5696[473/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o5697[474/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o5698[475/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o5699[476/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o5700[477/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o5701[478/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o5702[479/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o5703[480/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o5704[481/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/LinkInModulesPass.cpp.o5705[482/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o5706[483/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o5707[484/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o5708[485/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o5709[486/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerWriter.cpp.o5710[487/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o5711[488/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o5712[489/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o5713[490/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o5714[491/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o5715[492/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o5716In file included from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/string:44,5717 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/locale_classes.h:42,5718 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/ios_base.h:43,5719 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/streambuf:45,5720 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/streambuf_iterator.h:37,5721 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/iterator:68,5722 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/SmallVector.h:26,5723 from /build/clang-src-20.1.8/clang/include/clang/Basic/LLVM.h:24,5724 from /build/clang-src-20.1.8/clang/include/clang/AST/AttrIterator.h:16,5725 from /build/clang-src-20.1.8/clang/include/clang/AST/Attr.h:17,5726 from /build/clang-src-20.1.8/clang/lib/CodeGen/ABIInfo.h:12,5727 from /build/clang-src-20.1.8/clang/lib/CodeGen/ABIInfoImpl.h:12,5728 from /build/clang-src-20.1.8/clang/lib/CodeGen/Targets/ARM.cpp:9:5729In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)',5730 inlined from 'constexpr llvm::StringRef::StringRef(const char*)' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/StringRef.h:94:63,5731 inlined from 'virtual void {anonymous}::ARMTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const' at /build/clang-src-20.1.8/clang/lib/CodeGen/Targets/ARM.cpp:191:32:5732/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/char_traits.h:393:32: warning: 'Kind' may be used uninitialized [-Wmaybe-uninitialized]5733 393 | return __builtin_strlen(__s);5734 | ~~~~~~~~~~~~~~~~^~~~~5735/build/clang-src-20.1.8/clang/lib/CodeGen/Targets/ARM.cpp: In member function 'virtual void {anonymous}::ARMTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const':5736/build/clang-src-20.1.8/clang/lib/CodeGen/Targets/ARM.cpp:181:17: note: 'Kind' was declared here5737 181 | const char *Kind;5738 | ^~~~5739[493/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o5740[494/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o5741[495/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o5742[496/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o5743[497/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o5744[498/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o5745[499/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o5746[500/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o5747[501/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o5748[502/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o5749In file included from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/string:44,5750 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/locale_classes.h:42,5751 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/ios_base.h:43,5752 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/streambuf:45,5753 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/streambuf_iterator.h:37,5754 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/iterator:68,5755 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/SmallVector.h:26,5756 from /build/clang-src-20.1.8/clang/include/clang/Basic/LLVM.h:24,5757 from /build/clang-src-20.1.8/clang/include/clang/AST/AttrIterator.h:16,5758 from /build/clang-src-20.1.8/clang/include/clang/AST/Attr.h:17,5759 from /build/clang-src-20.1.8/clang/lib/CodeGen/ABIInfo.h:12,5760 from /build/clang-src-20.1.8/clang/lib/CodeGen/ABIInfoImpl.h:12,5761 from /build/clang-src-20.1.8/clang/lib/CodeGen/Targets/Mips.cpp:9:5762In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)',5763 inlined from 'constexpr llvm::StringRef::StringRef(const char*)' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/StringRef.h:94:63,5764 inlined from 'virtual void {anonymous}::MIPSTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const' at /build/clang-src-20.1.8/clang/lib/CodeGen/Targets/Mips.cpp:97:32:5765/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/char_traits.h:393:32: warning: 'Kind' may be used uninitialized [-Wmaybe-uninitialized]5766 393 | return __builtin_strlen(__s);5767 | ~~~~~~~~~~~~~~~~^~~~~5768/build/clang-src-20.1.8/clang/lib/CodeGen/Targets/Mips.cpp: In member function 'virtual void {anonymous}::MIPSTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const':5769/build/clang-src-20.1.8/clang/lib/CodeGen/Targets/Mips.cpp:84:17: note: 'Kind' was declared here5770 84 | const char *Kind;5771 | ^~~~5772[503/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o5773[504/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PNaCl.cpp.o5774[505/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o5775[506/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o5776In file included from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/string:44,5777 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/locale_classes.h:42,5778 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/ios_base.h:43,5779 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/streambuf:45,5780 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/streambuf_iterator.h:37,5781 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/iterator:68,5782 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/SmallVector.h:26,5783 from /build/clang-src-20.1.8/clang/include/clang/Basic/LLVM.h:24,5784 from /build/clang-src-20.1.8/clang/include/clang/AST/AttrIterator.h:16,5785 from /build/clang-src-20.1.8/clang/include/clang/AST/Attr.h:17,5786 from /build/clang-src-20.1.8/clang/lib/CodeGen/ABIInfo.h:12,5787 from /build/clang-src-20.1.8/clang/lib/CodeGen/ABIInfoImpl.h:12,5788 from /build/clang-src-20.1.8/clang/lib/CodeGen/Targets/RISCV.cpp:9:5789In static member function 'static constexpr std::size_t std::char_traits<char>::length(const char_type*)',5790 inlined from 'constexpr llvm::StringRef::StringRef(const char*)' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/StringRef.h:94:63,5791 inlined from 'virtual void {anonymous}::RISCVTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const' at /build/clang-src-20.1.8/clang/lib/CodeGen/Targets/RISCV.cpp:606:32:5792/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/char_traits.h:393:32: warning: 'Kind' may be used uninitialized [-Wmaybe-uninitialized]5793 393 | return __builtin_strlen(__s);5794 | ~~~~~~~~~~~~~~~~^~~~~5795/build/clang-src-20.1.8/clang/lib/CodeGen/Targets/RISCV.cpp: In member function 'virtual void {anonymous}::RISCVTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const':5796/build/clang-src-20.1.8/clang/lib/CodeGen/Targets/RISCV.cpp:600:17: note: 'Kind' was declared here5797 600 | const char *Kind;5798 | ^~~~5799[507/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o5800[508/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o5801[509/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o5802[510/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o5803[511/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o5804[512/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o5805[513/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o5806[514/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o5807[515/2184] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o5808[516/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o5809[517/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o5810[518/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o5811[519/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o5812[520/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o5813[521/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o5814[522/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o5815[523/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o5816[524/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o5817[525/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o5818[526/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o5819[527/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o5820[528/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o5821[529/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o5822[530/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o5823[531/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o5824[532/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o5825[533/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o5826[534/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o5827[535/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o5828[536/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o5829[537/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o5830[538/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o5831[539/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o5832[540/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o5833[541/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o5834[542/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o5835[543/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o5836[544/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o5837[545/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/AdornedCFG.cpp.o5838[546/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Arena.cpp.o5839[547/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/ASTOps.cpp.o5840[548/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/CNFFormula.cpp.o5841[549/2184] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UnsafeBufferUsage.cpp.o5842[550/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowAnalysisContext.cpp.o5843[551/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Formula.cpp.o5844[552/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DataflowEnvironment.cpp.o5845[553/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/HTMLLogger.cpp.o5846[554/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Logger.cpp.o5847[555/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/RecordOps.cpp.o5848[556/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SimplifyConstraints.cpp.o5849[557/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/SmartPointerAccessorCaching.cpp.o5850[558/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Transfer.cpp.o5851[559/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/Value.cpp.o5852[560/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/WatchedLiteralsSolver.cpp.o5853[561/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/DebugSupport.cpp.o5854[562/2184] Building CXX object lib/Analysis/FlowSensitive/CMakeFiles/obj.clangAnalysisFlowSensitive.dir/TypeErasedDataflowAnalysis.cpp.o5855[563/2184] Building CXX object lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/ChromiumCheckModel.cpp.o5856[564/2184] Building CXX object lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o5857[565/2184] Building CXX object lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o5858[566/2184] Building CXX object lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o5859[567/2184] Building CXX object lib/Analysis/FlowSensitive/Models/CMakeFiles/obj.clangAnalysisFlowSensitiveModels.dir/UncheckedOptionalAccessModel.cpp.o5860[568/2184] Building CXX object lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/API.cpp.o5861[569/2184] Building CXX object lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/APIIgnoresList.cpp.o5862[570/2184] Building CXX object lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/DeclarationFragments.cpp.o5863[571/2184] Building CXX object lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/Serialization/SymbolGraphSerializer.cpp.o5864[572/2184] Building CXX object lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/TypedefUnderlyingTypeResolver.cpp.o5865[573/2184] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o5866[574/2184] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o5867[575/2184] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o5868[576/2184] Building CXX object lib/ExtractAPI/CMakeFiles/obj.clangExtractAPI.dir/ExtractAPIConsumer.cpp.o5869[577/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o5870In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,5871 from /build/clang-src-20.1.8/clang/lib/ARCMigrate/ARCMT.cpp:22:5872/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]5873 465 | class Sema final : public SemaBase {5874 | ^~~~5875/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]5876/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]5877/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]5878[578/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o5879[579/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o5880[580/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o5881[581/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o5882[582/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o5883[583/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o5884[584/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o5885[585/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o5886[586/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o5887[587/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o5888[588/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o5889[589/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o5890[590/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o5891[591/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o5892[592/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o5893[593/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o5894[594/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o5895In copy constructor '{anonymous}::TransformActionsImpl::ActionData::ActionData(const {anonymous}::TransformActionsImpl::ActionData&)',5896 inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = {anonymous}::TransformActionsImpl::ActionData; _Args = {const {anonymous}::TransformActionsImpl::ActionData&}; _Tp = {anonymous}::TransformActionsImpl::ActionData]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,5897 inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = {anonymous}::TransformActionsImpl::ActionData; _Args = {const {anonymous}::TransformActionsImpl::ActionData&}; _Tp = {anonymous}::TransformActionsImpl::ActionData]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,5898 inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::TransformActionsImpl::ActionData; _Alloc = std::allocator<{anonymous}::TransformActionsImpl::ActionData>]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1421:30,5899 inlined from 'void {anonymous}::TransformActionsImpl::remove(clang::SourceRange)' at /build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:309:26,5900 inlined from 'void clang::arcmt::TransformActions::remove(clang::SourceRange)' at /build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:639:51:5901/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:43:10: warning: 'data.{anonymous}::TransformActionsImpl::ActionData::S' may be used uninitialized [-Wmaybe-uninitialized]5902 43 | struct ActionData {5903 | ^~~~~~~~~~5904/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp: In member function 'void clang::arcmt::TransformActions::remove(clang::SourceRange)':5905/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:306:14: note: 'data' declared here5906 306 | ActionData data;5907 | ^~~~5908In copy constructor '{anonymous}::TransformActionsImpl::ActionData::ActionData(const {anonymous}::TransformActionsImpl::ActionData&)',5909 inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = {anonymous}::TransformActionsImpl::ActionData; _Args = {const {anonymous}::TransformActionsImpl::ActionData&}; _Tp = {anonymous}::TransformActionsImpl::ActionData]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,5910 inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = {anonymous}::TransformActionsImpl::ActionData; _Args = {const {anonymous}::TransformActionsImpl::ActionData&}; _Tp = {anonymous}::TransformActionsImpl::ActionData]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,5911 inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::TransformActionsImpl::ActionData; _Alloc = std::allocator<{anonymous}::TransformActionsImpl::ActionData>]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1421:30,5912 inlined from 'void {anonymous}::TransformActionsImpl::replace(clang::SourceRange, clang::SourceRange)' at /build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:336:26,5913 inlined from 'void clang::arcmt::TransformActions::replace(clang::SourceRange, clang::SourceRange)' at /build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:652:52:5914/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:43:10: warning: 'data.{anonymous}::TransformActionsImpl::ActionData::S' may be used uninitialized [-Wmaybe-uninitialized]5915 43 | struct ActionData {5916 | ^~~~~~~~~~5917/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp: In member function 'void clang::arcmt::TransformActions::replace(clang::SourceRange, clang::SourceRange)':5918/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:332:14: note: 'data' declared here5919 332 | ActionData data;5920 | ^~~~5921In copy constructor '{anonymous}::TransformActionsImpl::ActionData::ActionData(const {anonymous}::TransformActionsImpl::ActionData&)',5922 inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = {anonymous}::TransformActionsImpl::ActionData; _Args = {const {anonymous}::TransformActionsImpl::ActionData&}; _Tp = {anonymous}::TransformActionsImpl::ActionData]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,5923 inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = {anonymous}::TransformActionsImpl::ActionData; _Args = {const {anonymous}::TransformActionsImpl::ActionData&}; _Tp = {anonymous}::TransformActionsImpl::ActionData]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,5924 inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = {anonymous}::TransformActionsImpl::ActionData; _Alloc = std::allocator<{anonymous}::TransformActionsImpl::ActionData>]' at /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1421:30,5925 inlined from 'void {anonymous}::TransformActionsImpl::increaseIndentation(clang::SourceRange, clang::SourceLocation)' at /build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:366:26,5926 inlined from 'void clang::arcmt::TransformActions::increaseIndentation(clang::SourceRange, clang::SourceLocation)' at /build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:667:64:5927/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:43:10: warning: 'data.{anonymous}::TransformActionsImpl::ActionData::S' may be used uninitialized [-Wmaybe-uninitialized]5928 43 | struct ActionData {5929 | ^~~~~~~~~~5930/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp: In member function 'void clang::arcmt::TransformActions::increaseIndentation(clang::SourceRange, clang::SourceLocation)':5931/build/clang-src-20.1.8/clang/lib/ARCMigrate/TransformActions.cpp:362:14: note: 'data' declared here5932 362 | ActionData data;5933 | ^~~~5934[595/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o5935[596/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o5936[597/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o5937[598/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o5938[599/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o5939[600/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o5940[601/2184] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o5941In file included from /build/clang-src-20.1.8/clang/lib/ARCMigrate/Transforms.cpp:19:5942/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]5943 465 | class Sema final : public SemaBase {5944 | ^~~~5945/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]5946/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]5947/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]5948[602/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o5949[603/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o5950[604/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o5951[605/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o5952[606/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o5953[607/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o5954[608/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o5955[609/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o5956[610/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o5957[611/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o5958In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/TargetParser/Triple.h:12,5959 from /build/clang-src-20.1.8/clang/include/clang/Basic/ObjCRuntime.h:22,5960 from /build/clang-src-20.1.8/clang/include/clang/Basic/LangOptions.h:21,5961 from /build/clang-src-20.1.8/clang/include/clang/Driver/ToolChain.h:13,5962 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChain.cpp:9:5963In constructor 'llvm::Twine::Twine(const char*)',5964 inlined from 'virtual std::string clang::driver::ToolChain::buildCompilerRTBasename(const llvm::opt::ArgList&, llvm::StringRef, FileType, bool) const' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChain.cpp:763:66:5965/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:274:16: warning: 'Suffix' may be used uninitialized [-Wmaybe-uninitialized]5966 274 | if (Str[0] != '\0') {5967 | ~~~~~^5968/build/clang-src-20.1.8/clang/lib/Driver/ToolChain.cpp: In member function 'virtual std::string clang::driver::ToolChain::buildCompilerRTBasename(const llvm::opt::ArgList&, llvm::StringRef, FileType, bool) const':5969/build/clang-src-20.1.8/clang/lib/Driver/ToolChain.cpp:742:15: note: 'Suffix' was declared here5970 742 | const char *Suffix;5971 | ^~~~~~5972[612/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o5973[613/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o5974[614/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o5975[615/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o5976[616/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o5977[617/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o5978[618/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o5979[619/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o5980[620/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o5981[621/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o5982[622/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o5983[623/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o5984[624/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o5985[625/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o5986[626/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o5987[627/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o5988[628/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o5989[629/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o5990[630/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o5991/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Clang.cpp: In member function 'void clang::driver::tools::Clang::AddLanaiTargetArgs(const llvm::opt::ArgList&, llvm::opt::ArgStringList&) const':5992/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Clang.cpp:2413:7: warning: 'Mregparm' may be used uninitialized [-Wmaybe-uninitialized]5993 2413 | if (Mregparm != 4) {5994 | ^~5995/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Clang.cpp:2411:9: note: 'Mregparm' was declared here5996 2411 | int Mregparm;5997 | ^~~~~~~~5998[631/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CSKYToolChain.cpp.o5999[632/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o6000In function 'clang::CudaVersion {anonymous}::getCudaVersion(uint32_t)',6001 inlined from 'clang::CudaVersion {anonymous}::parseCudaHFile(llvm::StringRef)' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.cpp:117:28,6002 inlined from 'clang::driver::CudaInstallationDetector::CudaInstallationDetector(const clang::driver::Driver&, const llvm::Triple&, const llvm::opt::ArgList&)' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.cpp:218:31:6003/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.cpp:42:3: warning: 'RawVersion' may be used uninitialized [-Wmaybe-uninitialized]6004 42 | if (raw_version < 7050)6005 | ^~6006/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.cpp: In constructor 'clang::driver::CudaInstallationDetector::CudaInstallationDetector(const clang::driver::Driver&, const llvm::Triple&, const llvm::opt::ArgList&)':6007/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.cpp:115:16: note: 'RawVersion' was declared here6008 115 | uint32_t RawVersion;6009 | ^~~~~~~~~~6010[633/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o6011[634/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o6012In file included from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:13:6013In function 'llvm::VersionTuple clang::alignedAllocMinVersion(llvm::Triple::OSType)',6014 inlined from 'bool clang::driver::toolchains::Darwin::isAlignedAllocationUnavailable() const' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:2990:48:6015/build/clang-src-20.1.8/clang/include/clang/Basic/AlignedAllocation.h:25:3: warning: 'OS' may be used uninitialized [-Wmaybe-uninitialized]6016 25 | switch (OS) {6017 | ^~~~~~6018/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp: In member function 'bool clang::driver::toolchains::Darwin::isAlignedAllocationUnavailable() const':6019/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:2967:24: note: 'OS' was declared here6020 2967 | llvm::Triple::OSType OS;6021 | ^~6022In function 'llvm::VersionTuple sizedDeallocMinVersion(llvm::Triple::OSType)',6023 inlined from 'bool clang::driver::toolchains::Darwin::isSizedDeallocationUnavailable() const' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:3087:48:6024/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:3047:3: warning: 'OS' may be used uninitialized [-Wmaybe-uninitialized]6025 3047 | switch (OS) {6026 | ^~~~~~6027/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp: In member function 'bool clang::driver::toolchains::Darwin::isSizedDeallocationUnavailable() const':6028/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:3064:24: note: 'OS' was declared here6029 3064 | llvm::Triple::OSType OS;6030 | ^~6031In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Option/Option.h:14,6032 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Option/Arg.h:19,6033 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Option/ArgList.h:19,6034 from /build/clang-src-20.1.8/clang/include/clang/Driver/Types.h:14,6035 from /build/clang-src-20.1.8/clang/include/clang/Driver/Action.h:13,6036 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.h:13,6037 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.h:12,6038 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:9:6039In constructor 'llvm::opt::OptSpecifier::OptSpecifier(unsigned int)',6040 inlined from 'void {anonymous}::DarwinPlatform::addOSVersionMinArgument(llvm::opt::DerivedArgList&, const llvm::opt::OptTable&)' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:1769:59,6041 inlined from 'void clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:2384:36:6042/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Option/OptSpecifier.h:24:44: warning: 'Opt' may be used uninitialized [-Wmaybe-uninitialized]6043 24 | /*implicit*/ OptSpecifier(unsigned ID) : ID(ID) {}6044 | ^~~~~~6045/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp: In member function 'void clang::driver::toolchains::Darwin::AddDeploymentTarget(llvm::opt::DerivedArgList&) const':6046/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Darwin.cpp:1748:17: note: 'Opt' was declared here6047 1748 | options::ID Opt;6048 | ^~~6049[635/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o6050[636/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o6051[637/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o6052[638/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o6053[639/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o6054[640/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o6055[641/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPAMD.cpp.o6056[642/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPSPV.cpp.o6057[643/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o6058[644/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HLSL.cpp.o6059[645/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o6060[646/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o6061[647/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o6062In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Option/ArgList.h:18,6063 from /build/clang-src-20.1.8/clang/include/clang/Driver/Types.h:14,6064 from /build/clang-src-20.1.8/clang/include/clang/Driver/Action.h:13,6065 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.h:13,6066 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Gnu.h:12,6067 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Linux.h:12,6068 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/MipsLinux.h:12,6069 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/MipsLinux.cpp:9:6070In constructor 'llvm::Twine::Twine(Child, NodeKind, Child, NodeKind)',6071 inlined from 'llvm::Twine llvm::Twine::concat(const llvm::Twine&) const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:551:56,6072 inlined from 'llvm::Twine llvm::operator+(const Twine&, const Twine&)' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:555:22,6073 inlined from 'virtual std::string clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT(const llvm::opt::ArgList&, llvm::StringRef, clang::driver::ToolChain::FileType) const' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/MipsLinux.cpp:139:63:6074/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:189:21: warning: 'Suffix' may be used uninitialized [-Wmaybe-uninitialized]6075 189 | : LHS(LHS), RHS(RHS), LHSKind(LHSKind), RHSKind(RHSKind) {6076 | ^~~~~~~~6077/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/MipsLinux.cpp: In member function 'virtual std::string clang::driver::toolchains::MipsLLVMToolChain::getCompilerRT(const llvm::opt::ArgList&, llvm::StringRef, clang::driver::ToolChain::FileType) const':6078/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/MipsLinux.cpp:126:15: note: 'Suffix' was declared here6079 126 | const char *Suffix;6080 | ^~~~~~6081[648/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o6082[649/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o6083[650/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o6084[651/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o6085[652/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o6086[653/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o6087[654/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OHOS.cpp.o6088In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/Option/ArgList.h:18,6089 from /build/clang-src-20.1.8/clang/include/clang/Driver/Types.h:14,6090 from /build/clang-src-20.1.8/clang/include/clang/Driver/Action.h:13,6091 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Cuda.h:13,6092 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Gnu.h:12,6093 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/Linux.h:12,6094 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/OHOS.h:12,6095 from /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/OHOS.cpp:9:6096In constructor 'llvm::Twine::Twine(Child, NodeKind, Child, NodeKind)',6097 inlined from 'llvm::Twine llvm::Twine::concat(const llvm::Twine&) const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:551:56,6098 inlined from 'llvm::Twine llvm::operator+(const Twine&, const Twine&)' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:555:22,6099 inlined from 'virtual std::string clang::driver::toolchains::OHOS::getCompilerRT(const llvm::opt::ArgList&, llvm::StringRef, clang::driver::ToolChain::FileType) const' at /build/clang-src-20.1.8/clang/lib/Driver/ToolChains/OHOS.cpp:361:55:6100/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Twine.h:189:21: warning: 'Suffix' may be used uninitialized [-Wmaybe-uninitialized]6101 189 | : LHS(LHS), RHS(RHS), LHSKind(LHSKind), RHSKind(RHSKind) {6102 | ^~~~~~~~6103/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/OHOS.cpp: In member function 'virtual std::string clang::driver::toolchains::OHOS::getCompilerRT(const llvm::opt::ArgList&, llvm::StringRef, clang::driver::ToolChain::FileType) const':6104/build/clang-src-20.1.8/clang/lib/Driver/ToolChains/OHOS.cpp:348:15: note: 'Suffix' was declared here6105 348 | const char *Suffix;6106 | ^~~~~~6107[655/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o6108[656/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o6109[657/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o6110[658/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRV.cpp.o6111[659/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SPIRVOpenMP.cpp.o6112[660/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/SYCL.cpp.o6113[661/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o6114[662/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/UEFI.cpp.o6115[663/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o6116[664/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o6117[665/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o6118[666/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o6119[667/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCFreeBSD.cpp.o6120[668/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o6121[669/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o6122[670/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o6123[671/2184] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o6124[672/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o6125[673/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o6126In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6127 from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTRecordReader.h:20,6128 from /build/clang-src-20.1.8/clang/lib/Serialization/ASTReaderDecl.cpp:55:6129/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6130 465 | class Sema final : public SemaBase {6131 | ^~~~6132/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6133/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6134/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6135[674/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o6136In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6137 from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTRecordReader.h:20,6138 from /build/clang-src-20.1.8/clang/lib/Serialization/ASTReaderStmt.cpp:53:6139/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6140 465 | class Sema final : public SemaBase {6141 | ^~~~6142/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6143/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6144/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6145[675/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o6146In file included from /build/clang-src-20.1.8/clang/lib/Serialization/ASTReader.cpp:83:6147/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6148 465 | class Sema final : public SemaBase {6149 | ^~~~6150/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6151/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6152/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6153/build/clang-src-20.1.8/clang/lib/Serialization/ASTReader.cpp: In member function 'clang::serialization::DeclarationNameKey clang::serialization::reader::ASTDeclContextNameLookupTraitBase::ReadKeyBase(const unsigned char*&)':6154/build/clang-src-20.1.8/clang/lib/Serialization/ASTReader.cpp:1283:39: warning: 'Data' may be used uninitialized [-Wmaybe-uninitialized]6155 1283 | return DeclarationNameKey(Kind, Data);6156 | ^6157/build/clang-src-20.1.8/clang/lib/Serialization/ASTReader.cpp:1256:12: note: 'Data' was declared here6158 1256 | uint64_t Data;6159 | ^~~~6160[676/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o6161In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6162 from /build/clang-src-20.1.8/clang/lib/Serialization/ASTWriterDecl.cpp:22:6163/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6164 465 | class Sema final : public SemaBase {6165 | ^~~~6166/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6167/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6168/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6169[677/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o6170In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6171 from /build/clang-src-20.1.8/clang/lib/Serialization/ASTWriterStmt.cpp:22:6172/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6173 465 | class Sema final : public SemaBase {6174 | ^~~~6175/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6176/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6177/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6178[678/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o6179In file included from /build/clang-src-20.1.8/clang/lib/Serialization/ASTWriter.cpp:70:6180/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6181 465 | class Sema final : public SemaBase {6182 | ^~~~6183/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6184/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6185/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6186[679/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o6187In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTWriter.h:22,6188 from /build/clang-src-20.1.8/clang/lib/Serialization/GeneratePCH.cpp:20:6189/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6190 465 | class Sema final : public SemaBase {6191 | ^~~~6192/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6193/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6194/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6195[680/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o6196[681/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o6197[682/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o6198[683/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o6199[684/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o6200[685/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o6201[686/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o6202[687/2184] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o6203[688/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o6204[689/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o6205[690/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o6206[691/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o6207In file included from /build/clang-src-20.1.8/clang/lib/Frontend/ASTUnit.cpp:58:6208/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6209 465 | class Sema final : public SemaBase {6210 | ^~~~6211/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6212/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6213/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6214[692/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o6215In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6216 from /build/clang-src-20.1.8/clang/lib/Frontend/ChainedIncludesSource.cpp:23:6217/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6218 465 | class Sema final : public SemaBase {6219 | ^~~~6220/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6221/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6222/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6223[693/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o6224In file included from /build/clang-src-20.1.8/clang/lib/Frontend/CompilerInstance.cpp:38:6225/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6226 465 | class Sema final : public SemaBase {6227 | ^~~~6228/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6229/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6230/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6231[694/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o6232[695/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o6233In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6234 from /build/clang-src-20.1.8/clang/lib/Frontend/DependencyFile.cpp:22:6235/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6236 465 | class Sema final : public SemaBase {6237 | ^~~~6238/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6239/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6240/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6241[696/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o6242[697/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o6243[698/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o6244[699/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o6245In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6246 from /build/clang-src-20.1.8/clang/lib/Frontend/FrontendAction.cpp:35:6247/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6248 465 | class Sema final : public SemaBase {6249 | ^~~~6250/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6251/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6252/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6253/build/clang-src-20.1.8/clang/lib/Frontend/FrontendAction.cpp: In function 'clang::SourceLocation ReadOriginalFileName(clang::CompilerInstance&, std::string&, bool)':6254/build/clang-src-20.1.8/clang/lib/Frontend/FrontendAction.cpp:299:38: warning: 'LineNo' may be used uninitialized [-Wmaybe-uninitialized]6255 299 | CI.getSourceManager().AddLineNote(6256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^6257 300 | LineNoLoc, LineNo, SourceMgr.getLineTableFilenameID(InputFile), false,6258 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6259 301 | false, SrcMgr::C_User_ModuleMap);6260 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6261/build/clang-src-20.1.8/clang/lib/Frontend/FrontendAction.cpp:277:12: note: 'LineNo' was declared here6262 277 | unsigned LineNo;6263 | ^~~~~~6264[700/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o6265[701/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o6266[702/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o6267In file included from /build/clang-src-20.1.8/clang/include/clang/Sema/TemplateInstCallback.h:17,6268 from /build/clang-src-20.1.8/clang/lib/Frontend/FrontendActions.cpp:25:6269/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6270 465 | class Sema final : public SemaBase {6271 | ^~~~6272/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6273/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6274/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6275[703/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o6276In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6277 from /build/clang-src-20.1.8/clang/lib/Frontend/InitPreprocessor.cpp:26:6278/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6279 465 | class Sema final : public SemaBase {6280 | ^~~~6281/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6282/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6283/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6284[704/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o6285[705/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o6286[706/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o6287[707/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o6288In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6289 from /build/clang-src-20.1.8/clang/lib/Frontend/ModuleDependencyCollector.cpp:16:6290/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6291 465 | class Sema final : public SemaBase {6292 | ^~~~6293/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6294/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6295/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6296[708/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o6297[709/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o6298In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTWriter.h:22,6299 from /build/clang-src-20.1.8/clang/lib/Frontend/PrecompiledPreamble.cpp:24:6300/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6301 465 | class Sema final : public SemaBase {6302 | ^~~~6303/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6304/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6305/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6306[710/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnostic.cpp.o6307[711/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SARIFDiagnosticPrinter.cpp.o6308[712/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o6309[713/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o6310[714/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o6311[715/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o6312[716/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o6313In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6314 from /build/clang-src-20.1.8/clang/lib/Frontend/TestModuleFileExtension.cpp:10:6315/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6316 465 | class Sema final : public SemaBase {6317 | ^~~~6318/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6319/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6320/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6321[717/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o6322[718/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o6323[719/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o6324[720/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o6325In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6326 from /build/clang-src-20.1.8/clang/lib/Frontend/Rewrite/FrontendActions.cpp:23:6327/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6328 465 | class Sema final : public SemaBase {6329 | ^~~~6330/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6331/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6332/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6333[721/2184] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o6334In file included from /build/clang-src-20.1.8/clang/include/clang/Sema/TemplateInstCallback.h:17,6335 from /build/clang-src-20.1.8/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp:14:6336/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6337 465 | class Sema final : public SemaBase {6338 | ^~~~6339/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6340/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6341/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6342[722/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o6343[723/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o6344[724/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o6345[725/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o6346[726/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o6347[727/2184] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o6348[728/2184] Building CXX object lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o6349[729/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o6350[730/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o6351[731/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o6352[732/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o6353[733/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o6354[734/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o6355[735/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o6356[736/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o6357[737/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o6358[738/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o6359[739/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o6360[740/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/LocateToolCompilationDatabase.cpp.o6361[741/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o6362[742/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o6363[743/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o6364[744/2184] Building CXX object lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o6365[745/2184] Building CXX object lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o6366[746/2184] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o6367[747/2184] Building CXX object lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderAnalysis.cpp.o6368[748/2184] Building CXX object lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o6369[749/2184] Building CXX object lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o6370[750/2184] Building CXX object lib/Tooling/Inclusions/Stdlib/CMakeFiles/obj.clangToolingInclusionsStdlib.dir/StandardLibrary.cpp.o6371[751/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o6372[752/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o6373[753/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o6374[754/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o6375[755/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o6376[756/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Lookup.cpp.o6377[757/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o6378[758/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o6379[759/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o6380[760/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o6381[761/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o6382[762/2184] Building CXX object lib/Tooling/ASTDiff/CMakeFiles/obj.clangToolingASTDiff.dir/ASTDiff.cpp.o6383In file included from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/memory:80,6384 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTVector.h:27,6385 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTUnresolvedSet.h:17,6386 from /build/clang-src-20.1.8/clang/include/clang/AST/DeclCXX.h:18,6387 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTTypeTraits.h:19,6388 from /build/clang-src-20.1.8/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h:13,6389 from /build/clang-src-20.1.8/clang/include/clang/Tooling/ASTDiff/ASTDiff.h:22,6390 from /build/clang-src-20.1.8/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:13:6391In function 'std::__detail::__unique_ptr_array_t<_Tp> std::make_unique(size_t) [with _Tp = double []]',6392 inlined from 'clang::diff::ZhangShashaMatcher::ZhangShashaMatcher(const clang::diff::ASTDiff::Impl&, const clang::diff::SyntaxTree::Impl&, const clang::diff::SyntaxTree::Impl&, clang::diff::NodeId, clang::diff::NodeId)' at /build/clang-src-20.1.8/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:574:49,6393 inlined from 'void clang::diff::ASTDiff::Impl::addOptimalMapping(clang::diff::{anonymous}::Mapping&, clang::diff::NodeId, clang::diff::NodeId) const' at /build/clang-src-20.1.8/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:786:53:6394/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/unique_ptr.h:1100:30: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]6395 1100 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); }6396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6397In file included from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/stl_tempbuf.h:59,6398 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/stl_algo.h:69,6399 from /nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/algorithm:63,6400 from /build/clang-src-20.1.8/clang/include/clang/AST/ASTVector.h:22:6401/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/new: In member function 'void clang::diff::ASTDiff::Impl::addOptimalMapping(clang::diff::{anonymous}::Mapping&, clang::diff::NodeId, clang::diff::NodeId) const':6402/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/new:140:26: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here6403 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)6404 | ^~~~~~~~6405In function 'std::__detail::__unique_ptr_array_t<_Tp> std::make_unique(size_t) [with _Tp = double []]',6406 inlined from 'clang::diff::ZhangShashaMatcher::ZhangShashaMatcher(const clang::diff::ASTDiff::Impl&, const clang::diff::SyntaxTree::Impl&, const clang::diff::SyntaxTree::Impl&, clang::diff::NodeId, clang::diff::NodeId)' at /build/clang-src-20.1.8/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:574:49,6407 inlined from 'void clang::diff::ASTDiff::Impl::addOptimalMapping(clang::diff::{anonymous}::Mapping&, clang::diff::NodeId, clang::diff::NodeId) const' at /build/clang-src-20.1.8/clang/lib/Tooling/ASTDiff/ASTDiff.cpp:786:53:6408/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/bits/unique_ptr.h:1100:30: warning: argument 1 range [18446744073709551615, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]6409 1100 | { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); }6410 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6411/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/new: In member function 'void clang::diff::ASTDiff::Impl::addOptimalMapping(clang::diff::{anonymous}::Mapping&, clang::diff::NodeId, clang::diff::NodeId) const':6412/nix/store/sbfrl6127w424l34lsq0lzryibq1226j-gcc-15.2.0/include/c++/15.2.0/new:140:26: note: in a call to allocation function 'void* operator new [](std::size_t)' declared here6413 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)6414 | ^~~~~~~~6415[763/2184] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o6416[764/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/ComputeReplacements.cpp.o6417[765/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Nodes.cpp.o6418[766/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Mutations.cpp.o6419[767/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/TokenBufferTokenManager.cpp.o6420[768/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Synthesis.cpp.o6421[769/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/BuildTree.cpp.o6422[770/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tree.cpp.o6423[771/2184] Building CXX object lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningFilesystem.cpp.o6424[772/2184] Building CXX object lib/Tooling/Syntax/CMakeFiles/obj.clangToolingSyntax.dir/Tokens.cpp.o6425[773/2184] Building CXX object lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningService.cpp.o6426[774/2184] Building CXX object lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningTool.cpp.o6427In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6428 from /build/clang-src-20.1.8/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19,6429 from /build/clang-src-20.1.8/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17,6430 from /build/clang-src-20.1.8/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h:13,6431 from /build/clang-src-20.1.8/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp:9:6432/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6433 465 | class Sema final : public SemaBase {6434 | ^~~~6435/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6436/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6437/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6438[775/2184] Building CXX object lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/DependencyScanningWorker.cpp.o6439In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6440 from /build/clang-src-20.1.8/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19,6441 from /build/clang-src-20.1.8/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h:17,6442 from /build/clang-src-20.1.8/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp:9:6443/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6444 465 | class Sema final : public SemaBase {6445 | ^~~~6446/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6447/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6448/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6449[776/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Parsing.cpp.o6450[777/2184] Building CXX object lib/Tooling/DependencyScanning/CMakeFiles/obj.clangDependencyScanning.dir/ModuleDepCollector.cpp.o6451In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6452 from /build/clang-src-20.1.8/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h:19,6453 from /build/clang-src-20.1.8/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp:9:6454/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6455 465 | class Sema final : public SemaBase {6456 | ^~~~6457/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6458/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6459/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6460[778/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RangeSelector.cpp.o6461[779/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/RewriteRule.cpp.o6462[780/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCode.cpp.o6463[781/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/SourceCodeBuilders.cpp.o6464[782/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Stencil.cpp.o6465[783/2184] Building CXX object lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/DirectoryScanner.cpp.o6466[784/2184] Building CXX object lib/DirectoryWatcher/CMakeFiles/obj.clangDirectoryWatcher.dir/linux/DirectoryWatcher-linux.cpp.o6467[785/2184] Building CXX object lib/Tooling/Transformer/CMakeFiles/obj.clangTransformer.dir/Transformer.cpp.o6468[786/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/CommentToXML.cpp.o6469[787/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/FileIndexRecord.cpp.o6470[788/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o6471[789/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o6472[790/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o6473In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6474 from /build/clang-src-20.1.8/clang/lib/Index/IndexingAction.cpp:17:6475/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6476 465 | class Sema final : public SemaBase {6477 | ^~~~6478/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6479/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6480/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6481[791/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o6482[792/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/IndexSymbol.cpp.o6483[793/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/USRGeneration.cpp.o6484[794/2184] Building CXX object lib/Index/CMakeFiles/obj.clangIndex.dir/IndexTypeSourceInfo.cpp.o6485[795/2184] Building CXX object lib/IndexSerialization/CMakeFiles/obj.clangIndexSerialization.dir/SerializablePathCollection.cpp.o6486[796/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DiagnosticBuilderWrappers.cpp.o6487[797/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DirectoryScanner.cpp.o6488[798/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/FileList.cpp.o6489[799/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/DylibVerifier.cpp.o6490[800/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/HeaderFile.cpp.o6491[801/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Library.cpp.o6492[802/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Frontend.cpp.o6493[803/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/APSIntType.cpp.o6494[804/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o6495[805/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o6496[806/2184] Building CXX object lib/InstallAPI/CMakeFiles/obj.clangInstallAPI.dir/Visitor.cpp.o6497[807/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o6498[808/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BlockCounter.cpp.o6499[809/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o6500[810/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugSuppression.cpp.o6501[811/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o6502[812/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallDescription.cpp.o6503[813/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Checker.cpp.o6504[814/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o6505[815/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o6506[816/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o6507[817/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerRegistryData.cpp.o6508[818/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o6509[819/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o6510[820/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerManager.cpp.o6511[821/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o6512[822/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o6513[823/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o6514[824/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o6515[825/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o6516[826/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngine.cpp.o6517[827/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o6518[828/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o6519[829/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o6520[830/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o6521[831/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o6522[832/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o6523[833/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopWidening.cpp.o6524[834/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/LoopUnrolling.cpp.o6525[835/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/MemRegion.cpp.o6526[836/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o6527[837/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ProgramState.cpp.o6528In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ArrayRef.h:12,6529 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APFloat.h:19,6530 from /build/clang-src-20.1.8/clang/include/clang/AST/APNumericStorage.h:12,6531 from /build/clang-src-20.1.8/clang/include/clang/AST/Expr.h:16,6532 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:17,6533 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:18,6534 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17,6535 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:13:6536In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6537 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6538 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6539 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<void*, void*>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6540/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6541 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6542 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6543/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<void*, void*>]':6544/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6545 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6546 | ^~~~~~~~~~~~~~~~~~~~~~~6547In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableMap.h:18,6548 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:19,6549 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19:6550/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6551 291 | FoldingSetNodeID ID;6552 | ^~6553In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6554 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6555 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6556 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6557/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6558 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6559 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6560/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<clang::ento::EnvironmentEntry, clang::ento::SVal>]':6561/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6562 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6563 | ^~~~~~~~~~~~~~~~~~~~~~~6564/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6565 291 | FoldingSetNodeID ID;6566 | ^~6567[838/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o6568[839/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o6569[840/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SarifDiagnostics.cpp.o6570[841/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o6571/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp: In member function 'virtual clang::ento::ProgramStateRef clang::ento::SimpleConstraintManager::assumeInclusiveRangeInternal(clang::ento::ProgramStateRef, clang::ento::NonLoc, const llvm::APSInt&, const llvm::APSInt&, bool)':6572/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:123:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]6573 123 | const llvm::APSInt &IntVal = Value.castAs<nonloc::ConcreteInt>().getValue();6574 | ^~~~~~6575/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:123:67: note: 'clang::ento::nonloc::ConcreteInt' temporary created here6576 123 | const llvm::APSInt &IntVal = Value.castAs<nonloc::ConcreteInt>().getValue();6577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~6578[842/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o6579[843/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o6580[844/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SMTConstraintManager.cpp.o6581[845/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o6582/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/Store.cpp: In member function 'virtual clang::ento::SVal clang::ento::StoreManager::getLValueElement(clang::QualType, clang::ento::NonLoc, clang::ento::SVal)':6583/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/Store.cpp:504:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]6584 504 | const llvm::APSInt &BaseIdxI =6585 | ^~~~~~~~6586/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/Store.cpp:505:42: note: 'clang::ento::nonloc::ConcreteInt' temporary created here6587 505 | BaseIdx.castAs<nonloc::ConcreteInt>().getValue();6588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~6589/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/Store.cpp:518:23: warning: possibly dangling reference to a temporary [-Wdangling-reference]6590 518 | const llvm::APSInt& OffI = Offset.castAs<nonloc::ConcreteInt>().getValue();6591 | ^~~~6592/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/Store.cpp:518:64: note: 'clang::ento::nonloc::ConcreteInt' temporary created here6593 518 | const llvm::APSInt& OffI = Offset.castAs<nonloc::ConcreteInt>().getValue();6594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~6595[846/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o6596[847/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SVals.cpp.o6597[848/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SymbolManager.cpp.o6598/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp: In member function 'bool clang::ento::SymbolReaper::isLive(clang::ento::SymbolRef)':6599/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:342:3: warning: 'KnownLive' may be used uninitialized [-Wmaybe-uninitialized]6600 342 | if (KnownLive)6601 | ^~6602/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:303:8: note: 'KnownLive' was declared here6603 303 | bool KnownLive;6604 | ^~~~~~~~~6605[849/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o6606[850/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/WorkList.cpp.o6607[851/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o6608[852/2184] Building CXX object lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o6609[853/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o6610[854/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o6611[855/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o6612[856/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o6613[857/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o6614[858/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o6615[859/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o6616[860/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o6617[861/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o6618[862/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o6619[863/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o6620[864/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o6621[865/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o6622[866/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o6623[867/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o6624[868/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o6625[869/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckPlacementNew.cpp.o6626[870/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o6627[871/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o6628[872/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o6629[873/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o6630[874/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ContainerModeling.cpp.o6631[875/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o6632[876/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXDeleteChecker.cpp.o6633[877/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o6634[878/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o6635[879/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o6636[880/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugContainerModeling.cpp.o6637[881/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DebugIteratorModeling.cpp.o6638[882/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o6639[883/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o6640[884/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o6641[885/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o6642[886/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o6643[887/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/EnumCastOutOfRangeChecker.cpp.o6644[888/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoChecker.cpp.o6645[889/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoModeling.cpp.o6646[890/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ErrnoTesterChecker.cpp.o6647[891/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o6648[892/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o6649In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ArrayRef.h:12,6650 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APFloat.h:19,6651 from /build/clang-src-20.1.8/clang/include/clang/AST/APNumericStorage.h:12,6652 from /build/clang-src-20.1.8/clang/include/clang/AST/Decl.h:16,6653 from /build/clang-src-20.1.8/clang/include/clang/AST/Attr.h:18,6654 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:18,6655 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11:6656In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6657 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6658 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6659 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, const clang::StringLiteral*>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6660/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6661 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6662 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6663/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, const clang::StringLiteral*>]':6664/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6665 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6666 | ^~~~~~~~~~~~~~~~~~~~~~~6667In file included from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:28,6668 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h:19,6669 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h:20:6670/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6671 291 | FoldingSetNodeID ID;6672 | ^~6673[893/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/FuchsiaHandleChecker.cpp.o6674[894/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GCDAntipatternChecker.cpp.o6675[895/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o6676[896/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o6677[897/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InnerPointerChecker.cpp.o6678[898/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/InvalidatedIteratorChecker.cpp.o6679[899/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Iterator.cpp.o6680In file included from /build/clang-src-20.1.8/clang/include/clang/Basic/CustomizableOptional.h:12,6681 from /build/clang-src-20.1.8/clang/include/clang/Basic/FileEntry.h:17,6682 from /build/clang-src-20.1.8/clang/include/clang/Basic/SourceLocation.h:17,6683 from /build/clang-src-20.1.8/clang/include/clang/Basic/Diagnostic.h:19,6684 from /build/clang-src-20.1.8/clang/include/clang/AST/NestedNameSpecifier.h:18,6685 from /build/clang-src-20.1.8/clang/include/clang/AST/Type.h:21,6686 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:18,6687 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/Iterator.h:16,6688 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp:13:6689In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6690 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6691 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6692 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::MemRegion*, clang::ento::iterator::IteratorPosition>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6693/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6694 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6695 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6696/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::MemRegion*, clang::ento::iterator::IteratorPosition>]':6697/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6698 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6699 | ^~~~~~~~~~~~~~~~~~~~~~~6700In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableMap.h:18,6701 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:19,6702 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19,6703 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h:21:6704/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6705 291 | FoldingSetNodeID ID;6706 | ^~6707In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6708 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6709 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6710 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, clang::ento::iterator::IteratorPosition>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6711/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6712 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6713 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6714/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, clang::ento::iterator::IteratorPosition>]':6715/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6716 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6717 | ^~~~~~~~~~~~~~~~~~~~~~~6718/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6719 291 | FoldingSetNodeID ID;6720 | ^~6721In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6722 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6723 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6724 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::MemRegion*, clang::ento::iterator::ContainerData>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6725/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6726 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6727 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6728/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::MemRegion*, clang::ento::iterator::ContainerData>]':6729/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6730 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6731 | ^~~~~~~~~~~~~~~~~~~~~~~6732/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6733 291 | FoldingSetNodeID ID;6734 | ^~6735[900/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/cert/InvalidPtrChecker.cpp.o6736[901/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorRangeChecker.cpp.o6737[902/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IteratorModeling.cpp.o6738[903/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o6739[904/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o6740[905/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o6741[906/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o6742/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp: In member function 'void {anonymous}::EmptyLocalizationContextChecker::MethodCrawler::VisitObjCMessageExpr(const clang::ObjCMessageExpr*)':6743/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1170:60: warning: 'Result.clang::Token::UintData' may be used uninitialized [-Wmaybe-uninitialized]6744 1170 | StringRef(Result.getLiteralData(), Result.getLength()).trim('"');6745 | ^6746/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1146:9: note: 'Result.clang::Token::UintData' was declared here6747 1146 | Token Result; // This will hold the token just before the last ')'6748 | ^~~~~~6749In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/StringSwitch.h:16,6750 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FloatingPointMode.h:19,6751 from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/APFloat.h:20,6752 from /build/clang-src-20.1.8/clang/include/clang/AST/APNumericStorage.h:12,6753 from /build/clang-src-20.1.8/clang/include/clang/AST/Decl.h:16,6754 from /build/clang-src-20.1.8/clang/include/clang/AST/Attr.h:18,6755 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:17:6756In constructor 'constexpr llvm::StringRef::StringRef(const char*, size_t)',6757 inlined from 'void {anonymous}::EmptyLocalizationContextChecker::MethodCrawler::VisitObjCMessageExpr(const clang::ObjCMessageExpr*)' at /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1170:60:6758/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/StringRef.h:102:11: warning: 'Result.clang::Token::PtrData' may be used uninitialized [-Wmaybe-uninitialized]6759 102 | : Data(data), Length(length) {}6760 | ^~~~~~~~~~6761/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp: In member function 'void {anonymous}::EmptyLocalizationContextChecker::MethodCrawler::VisitObjCMessageExpr(const clang::ObjCMessageExpr*)':6762/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1146:9: note: 'Result.clang::Token::PtrData' was declared here6763 1146 | Token Result; // This will hold the token just before the last ')'6764 | ^~~~~~6765In file included from /build/clang-src-20.1.8/clang/include/clang/Basic/IdentifierTable.h:21,6766 from /build/clang-src-20.1.8/clang/include/clang/AST/DeclarationName.h:18,6767 from /build/clang-src-20.1.8/clang/include/clang/AST/DeclBase.h:19,6768 from /build/clang-src-20.1.8/clang/include/clang/AST/Decl.h:20:6769In function 'bool clang::tok::isAnyIdentifier(TokenKind)',6770 inlined from 'void {anonymous}::EmptyLocalizationContextChecker::MethodCrawler::VisitObjCMessageExpr(const clang::ObjCMessageExpr*)' at /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1159:22:6771/build/clang-src-20.1.8/clang/include/clang/Basic/TokenKinds.h:84:33: warning: '*(short unsigned int*)((char*)&Result + offsetof(clang::Token, clang::Token::Kind))' may be used uninitialized [-Wmaybe-uninitialized]6772 84 | return (K == tok::identifier) || (K == tok::raw_identifier);6773 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~6774/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp: In member function 'void {anonymous}::EmptyLocalizationContextChecker::MethodCrawler::VisitObjCMessageExpr(const clang::ObjCMessageExpr*)':6775/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1146:9: note: '*(short unsigned int*)((char*)&Result + offsetof(clang::Token, clang::Token::Kind))' was declared here6776 1146 | Token Result; // This will hold the token just before the last ')'6777 | ^~~~~~6778[907/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o6779[908/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o6780[909/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MismatchedIteratorChecker.cpp.o6781[910/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o6782[911/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MmapWriteExecChecker.cpp.o6783[912/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MIGChecker.cpp.o6784In file included from /build/clang-src-20.1.8/clang/include/clang/Analysis/ProgramPoint.h:17,6785 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/Checker.h:16,6786 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:18,6787 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:27:6788In member function 'const clang::Decl* clang::LocationContext::getDecl() const',6789 inlined from 'bool isInMIGCall(clang::ento::CheckerContext&)' at /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:162:31:6790/build/clang-src-20.1.8/clang/include/clang/Analysis/AnalysisDeclContext.h:251:40: warning: 'SFC' may be used uninitialized [-Wmaybe-uninitialized]6791 251 | const Decl *getDecl() const { return Ctx->getDecl(); }6792 | ^~~6793/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp: In function 'bool isInMIGCall(clang::ento::CheckerContext&)':6794/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp:155:28: note: 'SFC' was declared here6795 155 | const StackFrameContext *SFC;6796 | ^~~6797[913/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MoveChecker.cpp.o6798[914/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o6799[915/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o6800[916/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o6801/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp: In member function 'void clang::ento::mpi::MPIChecker::allRegionsUsedByWait(llvm::SmallVector<const clang::ento::MemRegion*, 2>&, const clang::ento::MemRegion*, const clang::ento::CallEvent&, clang::ento::CheckerContext&) const':6802/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:167:25: warning: possibly dangling reference to a temporary [-Wdangling-reference]6803 167 | const llvm::APSInt &ArrSize =6804 | ^~~~~~~6805/build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:168:49: note: 'clang::ento::nonloc::ConcreteInt' temporary created here6806 168 | ElementCount.castAs<nonloc::ConcreteInt>().getValue();6807 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~6808[917/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o6809[918/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o6810[919/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o6811[920/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o6812[921/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NonnullGlobalConstantsChecker.cpp.o6813[922/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NoOwnershipChangeVisitor.cpp.o6814[923/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o6815[924/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o6816[925/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o6817[926/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o6818[927/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCAutoreleaseWriteChecker.cpp.o6819[928/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o6820[929/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o6821[930/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o6822[931/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o6823[932/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o6824[933/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o6825[934/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o6826[935/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/OSObjectCStyleCast.cpp.o6827[936/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o6828[937/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o6829[938/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PutenvStackArrayChecker.cpp.o6830[939/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o6831[940/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountChecker.cpp.o6832[941/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RetainCountChecker/RetainCountDiagnostics.cpp.o6833[942/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o6834[943/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o6835[944/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ReturnValueChecker.cpp.o6836[945/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/RunLoopAutoreleaseLeakChecker.cpp.o6837[946/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SetgidSetuidOrderChecker.cpp.o6838[947/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrChecker.cpp.o6839[948/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o6840[949/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/SmartPtrModeling.cpp.o6841[950/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o6842[951/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdVariantChecker.cpp.o6843[952/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/STLAlgorithmModeling.cpp.o6844[953/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o6845[954/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o6846[955/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/StringChecker.cpp.o6847[956/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o6848[957/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/Taint.cpp.o6849In file included from /build/clang-src-20.1.8/clang/include/clang/AST/DeclID.h:20,6850 from /build/clang-src-20.1.8/clang/include/clang/AST/DeclBase.h:18,6851 from /build/clang-src-20.1.8/clang/include/clang/Analysis/AnalysisDeclContext.h:20,6852 from /build/clang-src-20.1.8/clang/include/clang/Analysis/ProgramPoint.h:17,6853 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:17,6854 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Checkers/Taint.h:16,6855 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Checkers/Taint.cpp:13:6856In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6857 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6858 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6859 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SubRegion*, unsigned int>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6860/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6861 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6862 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6863/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SubRegion*, unsigned int>]':6864/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6865 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6866 | ^~~~~~~~~~~~~~~~~~~~~~~6867In file included from /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableMap.h:18,6868 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h:19,6869 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:19,6870 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h:16,6871 from /build/clang-src-20.1.8/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h:19:6872/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6873 291 | FoldingSetNodeID ID;6874 | ^~6875In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6876 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6877 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6878 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, unsigned int>]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6879/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6880 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6881 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6882/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, unsigned int>]':6883/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6884 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6885 | ^~~~~~~~~~~~~~~~~~~~~~~6886/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6887 291 | FoldingSetNodeID ID;6888 | ^~6889In function 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]',6890 inlined from 'unsigned int llvm::FoldingSetNodeIDRef::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:301:52,6891 inlined from 'unsigned int llvm::FoldingSetNodeID::ComputeHash() const' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/FoldingSet.h:381:69,6892 inlined from 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, llvm::ImmutableMap<const clang::ento::SubRegion*, unsigned int> >]' at /nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:293:29:6893/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:469:58: warning: 'ID' may be used uninitialized [-Wmaybe-uninitialized]6894 469 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last);6895 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~6896/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h: In static member function 'static uint32_t llvm::ImutAVLTree<ImutInfo>::computeDigest(llvm::ImutAVLTree<ImutInfo>*, llvm::ImutAVLTree<ImutInfo>*, value_type_ref) [with ImutInfo = llvm::ImutKeyValueInfo<const clang::ento::SymExpr*, llvm::ImmutableMap<const clang::ento::SubRegion*, unsigned int> >]':6897/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/Hashing.h:436:1: note: by argument 2 of type 'const unsigned int*' to 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data<T>::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int]' declared here6898 436 | hash_combine_range_impl(ValueT *first, ValueT *last) {6899 | ^~~~~~~~~~~~~~~~~~~~~~~6900/nix/store/hiiffklp8xqb05nr5bpvwqimykdn4bap-llvm-20.1.8-dev/include/llvm/ADT/ImmutableSet.h:291:22: note: 'ID' declared here6901 291 | FoldingSetNodeID ID;6902 | ^~6903[958/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o6904[959/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o6905[960/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustReturnsNonnullChecker.cpp.o6906[961/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/TrustNonnullChecker.cpp.o6907[962/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o6908[963/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o6909[964/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o6910[965/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o6911[966/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o6912[967/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UndefinedNewArraySizeChecker.cpp.o6913[968/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedPointee.cpp.o6914[969/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UninitializedObject/UninitializedObjectChecker.cpp.o6915[970/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o6916[971/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o6917[972/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o6918[973/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o6919[974/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o6920[975/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o6921[976/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefMemberChecker.cpp.o6922[977/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/ASTUtils.cpp.o6923[978/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/PtrTypesSemantics.cpp.o6924[979/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/MemoryUnsafeCastChecker.cpp.o6925[980/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RefCntblBaseVirtualDtorChecker.cpp.o6926[981/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefCallArgsChecker.cpp.o6927[982/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/UncountedLambdaCapturesChecker.cpp.o6928[983/2184] Building CXX object lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/WebKit/RawPtrRefLocalVarsChecker.cpp.o6929[984/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o6930[985/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/AnalyzerHelpFlags.cpp.o6931[986/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CheckerRegistry.cpp.o6932[987/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/CreateCheckerManager.cpp.o6933[988/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o6934[989/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o6935[990/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/AffectedRangeManager.cpp.o6936[991/2184] Building CXX object lib/StaticAnalyzer/Frontend/CMakeFiles/obj.clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o6937In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,6938 from /build/clang-src-20.1.8/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:19:6939/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6940 465 | class Sema final : public SemaBase {6941 | ^~~~6942/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6943/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6944/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6945[992/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/BreakableToken.cpp.o6946[993/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/DefinitionBlockSeparator.cpp.o6947[994/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/ContinuationIndenter.cpp.o6948[995/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/FormatToken.cpp.o6949[996/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/FormatTokenLexer.cpp.o6950[997/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/Format.cpp.o6951/build/clang-src-20.1.8/clang/lib/Format/Format.cpp: In function 'void clang::format::sortCppIncludes(const FormatStyle&, const llvm::ArrayRef<{anonymous}::IncludeDirective>&, llvm::ArrayRef<clang::tooling::Range>, llvm::StringRef, llvm::StringRef, clang::tooling::Replacements&, unsigned int*)':6952/build/clang-src-20.1.8/clang/lib/Format/Format.cpp:3227:16: warning: 'CursorIndex' may be used uninitialized [-Wmaybe-uninitialized]6953 3227 | if (Cursor && CursorIndex == Index)6954 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~6955/build/clang-src-20.1.8/clang/lib/Format/Format.cpp:3186:12: note: 'CursorIndex' was declared here6956 3186 | unsigned CursorIndex;6957 | ^~~~~~~~~~~6958/build/clang-src-20.1.8/clang/lib/Format/Format.cpp:3228:53: warning: 'CursorToEOLOffset' may be used uninitialized [-Wmaybe-uninitialized]6959 3228 | *Cursor = IncludesBeginOffset + result.size() - CursorToEOLOffset;6960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~6961/build/clang-src-20.1.8/clang/lib/Format/Format.cpp:3188:12: note: 'CursorToEOLOffset' was declared here6962 3188 | unsigned CursorToEOLOffset;6963 | ^~~~~~~~~~~~~~~~~6964[998/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/IntegerLiteralSeparatorFixer.cpp.o6965[999/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/MacroCallReconstructor.cpp.o6966[1000/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/MatchFilePath.cpp.o6967[1001/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/MacroExpander.cpp.o6968[1002/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/NamespaceEndCommentsFixer.cpp.o6969[1003/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/ObjCPropertyAttributeOrderFixer.cpp.o6970[1004/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/QualifierAlignmentFixer.cpp.o6971[1005/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/SortJavaScriptImports.cpp.o6972[1006/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnalyzer.cpp.o6973[1007/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineFormatter.cpp.o6974[1008/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/TokenAnnotator.cpp.o6975[1009/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/UnwrappedLineParser.cpp.o6976[1010/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/UsingDeclarationsSorter.cpp.o6977[1011/2184] Building CXX object lib/Format/CMakeFiles/obj.clangFormat.dir/WhitespaceManager.cpp.o6978[1012/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/DeviceOffload.cpp.o6979[1013/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalExecutor.cpp.o6980[1014/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/CodeCompletion.cpp.o6981In file included from /build/clang-src-20.1.8/clang/lib/Interpreter/CodeCompletion.cpp:26:6982/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6983 465 | class Sema final : public SemaBase {6984 | ^~~~6985/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6986/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6987/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6988[1015/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/IncrementalParser.cpp.o6989In file included from /build/clang-src-20.1.8/clang/include/clang/Parse/Parser.h:20,6990 from /build/clang-src-20.1.8/clang/lib/Interpreter/IncrementalParser.cpp:18:6991/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]6992 465 | class Sema final : public SemaBase {6993 | ^~~~6994/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]6995/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]6996/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]6997[1016/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Interpreter.cpp.o6998In file included from /build/clang-src-20.1.8/clang/include/clang/Sema/Lookup.h:27,6999 from /build/clang-src-20.1.8/clang/lib/Interpreter/InterpreterUtils.h:30,7000 from /build/clang-src-20.1.8/clang/lib/Interpreter/Interpreter.cpp:17:7001/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]7002 465 | class Sema final : public SemaBase {7003 | ^~~~7004/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]7005/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]7006/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]7007[1017/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterValuePrinter.cpp.o7008In file included from /build/clang-src-20.1.8/clang/include/clang/Sema/Lookup.h:27,7009 from /build/clang-src-20.1.8/clang/lib/Interpreter/InterpreterUtils.h:30,7010 from /build/clang-src-20.1.8/clang/lib/Interpreter/InterpreterValuePrinter.cpp:14:7011/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]7012 465 | class Sema final : public SemaBase {7013 | ^~~~7014/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]7015/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]7016/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]7017[1018/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/Value.cpp.o7018[1019/2184] Building CXX object lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o7019[1020/2184] Building CXX object lib/Interpreter/CMakeFiles/obj.clangInterpreter.dir/InterpreterUtils.cpp.o7020In file included from /build/clang-src-20.1.8/clang/include/clang/Sema/Lookup.h:27,7021 from /build/clang-src-20.1.8/clang/lib/Interpreter/InterpreterUtils.h:30,7022 from /build/clang-src-20.1.8/clang/lib/Interpreter/InterpreterUtils.cpp:13:7023/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]7024 465 | class Sema final : public SemaBase {7025 | ^~~~7026/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]7027/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]7028/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]7029[1021/2184] Building CXX object tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o7030[1022/2184] Building CXX object tools/clang-shlib/CMakeFiles/clang-cpp.dir/clang-shlib.cpp.o7031[1023/2184] Linking CXX static library lib/libclangAPINotes.a7032[1024/2184] Linking CXX static library lib/libclangAnalysis.a7033[1025/2184] Linking CXX static library lib/libclangEdit.a7034[1026/2184] Linking CXX static library lib/libclangRewrite.a7035[1027/2184] Linking CXX static library lib/libclangSupport.a7036[1028/2184] Building CXX object tools/clang-fuzzer/handle-llvm/CMakeFiles/obj.clangHandleLLVM.dir/handle_llvm.cpp.o7037[1029/2184] Linking CXX static library lib/libclangSema.a7038[1030/2184] Linking CXX static library lib/libclangToolingCore.a7039[1031/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o7040[1032/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o7041[1033/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o7042[1034/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o7043[1035/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o7044[1036/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o7045[1037/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o7046In file included from /build/clang-src-20.1.8/clang/include/clang/Serialization/ASTReader.h:30,7047 from /build/clang-src-20.1.8/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp:14:7048/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes]7049 465 | class Sema final : public SemaBase {7050 | ^~~~7051/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes]7052/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes]7053/build/clang-src-20.1.8/clang/include/clang/Sema/Sema.h:465:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes]7054[1038/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/GlobList.cpp.o7055[1039/2184] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/NoLintDirectiveHandler.cpp.o7056[1040/2184] Linking CXX static library lib/libclangParse.a7057[1041/2184] Linking CXX static library lib/libclangDriver.a7058[1042/2184] Linking CXX static library lib/libclangSerialization.a7059[1043/2184] Linking CXX static library lib/libclangToolingInclusions.a7060[1044/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o7061[1045/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o7062[1046/2184] Linking CXX shared library lib/libclang-cpp.so.20.17063[1047/2184] Creating library symlink lib/libclang-cpp.so7064[1048/2184] Linking CXX static library lib/libclangTidy.a7065[1049/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/BracesAroundStatement.cpp.o7066[1050/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DesignatedInitializers.cpp.o7067In constructor 'clang::tidy::utils::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)',7068 inlined from 'clang::tidy::utils::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)' at /build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:37:3,7069 inlined from 'void clang::tidy::utils::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap<clang::SourceLocation, std::__cxx11::basic_string<char> >&, const llvm::DenseSet<clang::SourceLocation>&, std::string&)' at /build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:139:49:7070/build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:54:26: warning: 'Fields.clang::tidy::utils::{anonymous}::AggregateDesignatorNames::BasesIt' may be used uninitialized [-Wmaybe-uninitialized]7071 54 | OneField = Valid && BasesIt == BasesEnd && FieldsIt != FieldsEnd &&7072 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~7073/build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp: In function 'void clang::tidy::utils::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap<clang::SourceLocation, std::__cxx11::basic_string<char> >&, const llvm::DenseSet<clang::SourceLocation>&, std::string&)':7074/build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:139:28: note: 'Fields.clang::tidy::utils::{anonymous}::AggregateDesignatorNames::BasesIt' was declared here7075 139 | AggregateDesignatorNames Fields(Sem->getType());7076 | ^~~~~~7077In constructor 'clang::tidy::utils::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)',7078 inlined from 'clang::tidy::utils::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)' at /build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:37:3,7079 inlined from 'void clang::tidy::utils::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap<clang::SourceLocation, std::__cxx11::basic_string<char> >&, const llvm::DenseSet<clang::SourceLocation>&, std::string&)' at /build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:139:49:7080/build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:54:26: warning: 'Fields.clang::tidy::utils::{anonymous}::AggregateDesignatorNames::BasesEnd' may be used uninitialized [-Wmaybe-uninitialized]7081 54 | OneField = Valid && BasesIt == BasesEnd && FieldsIt != FieldsEnd &&7082 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~7083/build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp: In function 'void clang::tidy::utils::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap<clang::SourceLocation, std::__cxx11::basic_string<char> >&, const llvm::DenseSet<clang::SourceLocation>&, std::string&)':7084/build/clang-src-20.1.8/clang/tools/extra/clang-tidy/utils/DesignatedInitializers.cpp:139:28: note: 'Fields.clang::tidy::utils::{anonymous}::AggregateDesignatorNames::BasesEnd' was declared here7085 139 | AggregateDesignatorNames Fields(Sem->getType());7086 | ^~~~~~7087[1051/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o7088[1052/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o7089[1053/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionSpecAnalyzer.cpp.o7090[1054/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o7091[1055/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o7092[1056/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o7093[1057/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FormatStringConverter.cpp.o7094[1058/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o7095[1059/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o7096[1060/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o7097[1061/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o7098[1062/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Matchers.cpp.o7099[1063/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o7100[1064/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o7101[1065/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o7102[1066/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/RenamerClangTidyCheck.cpp.o7103[1067/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o7104[1068/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o7105[1069/2184] Linking CXX static library lib/libclangFrontend.a7106[1070/2184] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UseRangesCheck.cpp.o7107[1071/2184] Generating Confusables.inc7108[1072/2184] Linking CXX static library lib/libclangFormat.a7109[1073/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidNestedConditionalOperatorCheck.cpp.o7110[1074/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o7111[1075/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidReturnWithVoidValueCheck.cpp.o7112[1076/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidUnconditionalPreprocessorIfCheck.cpp.o7113[1077/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o7114[1078/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o7115[1079/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerDataPointerCheck.cpp.o7116[1080/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerContainsCheck.cpp.o7117[1081/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o7118[1082/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o7119[1083/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o7120[1084/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DuplicateIncludeCheck.cpp.o7121[1085/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/EnumInitialValueCheck.cpp.o7122[1086/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o7123[1087/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionCognitiveComplexityCheck.cpp.o7124[1088/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o7125[1089/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierLengthCheck.cpp.o7126[1090/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o7127[1091/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o7128[1092/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantInlineSpecifierCheck.cpp.o7129[1093/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o7130[1094/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o7131[1095/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o7132[1096/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MathMissingParenthesesCheck.cpp.o7133[1097/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MakeMemberFunctionConstCheck.cpp.o7134[1098/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o7135[1099/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o7136[1100/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o7137[1101/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o7138[1102/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o7139[1103/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/OperatorsRepresentationCheck.cpp.o7140[1104/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/QualifiedAutoCheck.cpp.o7141[1105/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o7142[1106/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantAccessSpecifiersCheck.cpp.o7143[1107/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantCastingCheck.cpp.o7144[1108/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o7145[1109/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o7146[1110/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o7147[1111/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o7148[1112/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o7149[1113/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o7150[1114/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o7151[1115/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o7152[1116/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReferenceToConstructedTemporaryCheck.cpp.o7153[1117/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o7154[1118/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o7155[1119/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o7156[1120/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o7157[1121/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o7158[1122/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SuspiciousCallArgumentCheck.cpp.o7159[1123/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o7160[1124/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o7161[1125/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseAnyOfAllOfCheck.cpp.o7162[1126/2184] Linking CXX static library lib/libclangTidyUtils.a7163[1127/2184] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseStdMinMaxCheck.cpp.o7164[1128/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/Analysis.cpp.o7165[1129/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/IncludeSpeller.cpp.o7166[1130/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/FindHeaders.cpp.o7167[1131/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/HTMLReport.cpp.o7168[1132/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/LocateSymbol.cpp.o7169[1133/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/Types.cpp.o7170[1134/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/Record.cpp.o7171[1135/2184] Linking CXX static library lib/libclangTooling.a7172[1136/2184] Linking CXX static library lib/libclangIndex.a7173[1137/2184] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/WalkAST.cpp.o7174[1138/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o7175[1139/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o7176[1140/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BadSignalToKillThreadCheck.cpp.o7177[1141/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssignmentInIfConditionCheck.cpp.o7178[1142/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BitwisePointerCastCheck.cpp.o7179[1143/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o7180[1144/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o7181[1145/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o7182[1146/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CastingThroughVoidCheck.cpp.o7183[1147/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ChainedComparisonCheck.cpp.o7184[1148/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ComparePointerToMemberVirtualFunctionCheck.cpp.o7185[1149/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o7186[1150/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CrtpConstructorAccessibilityCheck.cpp.o7187[1151/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o7188[1152/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DynamicStaticInitializersCheck.cpp.o7189[1153/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EmptyCatchCheck.cpp.o7190[1154/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EasilySwappableParametersCheck.cpp.o7191[1155/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o7192[1156/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o7193[1157/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o7194[1158/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o7195[1159/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ImplicitWideningOfMultiplicationResultCheck.cpp.o7196[1160/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o7197[1161/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectEnableIfCheck.cpp.o7198[1162/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectEnableSharedFromThisCheck.cpp.o7199[1163/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReturnConstRefFromParameterCheck.cpp.o7200[1164/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringviewDataUsageCheck.cpp.o7201[1165/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwitchMissingDefaultCaseCheck.cpp.o7202[1166/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o7203[1167/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncDecInConditionsCheck.cpp.o7204[1168/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o7205[1169/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InfiniteLoopCheck.cpp.o7206[1170/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o7207[1171/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o7208[1172/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o7209[1173/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o7210[1174/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedPointerArithmeticInAllocCheck.cpp.o7211[1175/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o7212[1176/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o7213[1177/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultiLevelImplicitPointerConversionCheck.cpp.o7214[1178/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o7215[1179/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleNewInOneExpressionCheck.cpp.o7216[1180/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NoEscapeCheck.cpp.o7217[1181/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NarrowingConversionsCheck.cpp.o7218[1182/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NonZeroEnumToBoolConversionCheck.cpp.o7219[1183/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NondeterministicPointerIterationOrderCheck.cpp.o7220[1184/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/OptionalValueConversionCheck.cpp.o7221[1185/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NotNullTerminatedResultCheck.cpp.o7222[1186/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o7223[1187/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PointerArithmeticOnPolymorphicObjectCheck.cpp.o7224[1188/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o7225[1189/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/RedundantBranchConditionCheck.cpp.o7226[1190/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReservedIdentifierCheck.cpp.o7227[1191/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SharedPtrArrayMismatchCheck.cpp.o7228[1192/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignalHandlerCheck.cpp.o7229[1193/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignedCharMisuseCheck.cpp.o7230[1194/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o7231[1195/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o7232[1196/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SmartPtrArrayMismatchCheck.cpp.o7233[1197/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StandaloneEmptyCheck.cpp.o7234[1198/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SpuriouslyWakeUpFunctionsCheck.cpp.o7235[1199/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o7236[1200/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o7237[1201/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o7238[1202/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringviewNullptrCheck.cpp.o7239[1203/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o7240[1204/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousIncludeCheck.cpp.o7241[1205/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemoryComparisonCheck.cpp.o7242[1206/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o7243[1207/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o7244[1208/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousReallocUsageCheck.cpp.o7245[1209/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o7246[1210/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o7247[1211/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o7248[1212/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TaggedUnionMemberCountCheck.cpp.o7249[1213/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o7250[1214/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o7251[1215/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o7252[1216/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o7253[1217/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UncheckedOptionalAccessCheck.cpp.o7254[1218/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o7255[1219/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledExceptionAtNewCheck.cpp.o7256[1220/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UniquePtrArrayMismatchCheck.cpp.o7257[1221/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o7258[1222/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnsafeFunctionsCheck.cpp.o7259[1223/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedLocalNonTrivialVariableCheck.cpp.o7260[1224/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o7261[1225/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o7262[1226/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o7263[1227/2184] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o7264[1228/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/CoroutineHostileRAIICheck.cpp.o7265[1229/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ConstCorrectnessCheck.cpp.o7266[1230/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o7267[1231/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ConfusableIdentifierCheck.cpp.o7268[1232/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/HeaderIncludeCycleCheck.cpp.o7269[1233/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/IncludeCleanerCheck.cpp.o7270[1234/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o7271[1235/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingBidirectional.cpp.o7272[1236/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingIdentifier.cpp.o7273[1237/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o7274[1238/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o7275[1239/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NoRecursionCheck.cpp.o7276[1240/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o7277[1241/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o7278[1242/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o7279[1243/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o7280[1244/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o7281[1245/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o7282[1246/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o7283[1247/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o7284[1248/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o7285[1249/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o7286[1250/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UseAnonymousNamespaceCheck.cpp.o7287[1251/2184] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UseInternalLinkageCheck.cpp.o7288[1252/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o7289[1253/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o7290[1254/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o7291[1255/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o7292[1256/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/IntegralLiteralExpressionMatcher.cpp.o7293[1257/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o7294[1258/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o7295[1259/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o7296[1260/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MacroToEnumCheck.cpp.o7297[1261/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o7298[1262/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o7299[1263/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o7300[1264/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MinMaxUseInitializerListCheck.cpp.o7301[1265/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o7302[1266/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o7303[1267/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o7304[1268/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o7305[1269/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o7306[1270/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceDisallowCopyAndAssignMacroCheck.cpp.o7307[1271/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o7308[1272/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o7309[1273/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o7310[1274/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/TypeTraitsCheck.cpp.o7311[1275/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o7312[1276/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o7313[1277/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o7314[1278/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseConstraintsCheck.cpp.o7315[1279/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o7316[1280/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDesignatedInitializersCheck.cpp.o7317[1281/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o7318[1282/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o7319[1283/2184] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o