*** This log is abridged to its last 1000 lines: /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 357 | class Sema final { | ^~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [1502/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o [1503/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o [1504/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FormatStringConverter.cpp.o [1505/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o [1506/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o [1507/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionSpecAnalyzer.cpp.o [1508/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o [1509/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o [1510/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o [1511/1974] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o [1512/1974] Building CXX object tools/extra/clang-tidy/tool/CMakeFiles/obj.clangTidyMain.dir/ClangTidyMain.cpp.o [1513/1974] Building CXX object tools/extra/clang-tidy/plugin/CMakeFiles/obj.clangTidyPlugin.dir/ClangTidyPlugin.cpp.o [1514/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UseAnyOfAllOfCheck.cpp.o [1515/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UppercaseLiteralSuffixCheck.cpp.o [1516/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o [1517/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SuspiciousCallArgumentCheck.cpp.o [1518/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StringCompareCheck.cpp.o [1519/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o [1520/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/StaticAccessedThroughInstanceCheck.cpp.o [1521/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifySubscriptExprCheck.cpp.o [1522/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o [1523/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReferenceToConstructedTemporaryCheck.cpp.o [1524/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o [1525/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o [1526/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o [1527/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantPreprocessorCheck.cpp.o [1528/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o [1529/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o [1530/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o [1531/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o [1532/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantCastingCheck.cpp.o [1533/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantAccessSpecifiersCheck.cpp.o [1534/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o [1535/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/QualifiedAutoCheck.cpp.o [1536/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/OperatorsRepresentationCheck.cpp.o [1537/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o [1538/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o [1539/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o [1540/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o [1541/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o [1542/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MakeMemberFunctionConstCheck.cpp.o [1543/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/MagicNumbersCheck.cpp.o [1544/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IsolateDeclarationCheck.cpp.o [1545/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o [1546/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/RedundantInlineSpecifierCheck.cpp.o [1547/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ImplicitBoolConversionCheck.cpp.o [1548/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o [1549/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/IdentifierLengthCheck.cpp.o [1550/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o [1551/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/FunctionCognitiveComplexityCheck.cpp.o [1552/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o [1553/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DuplicateIncludeCheck.cpp.o [1554/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o [1555/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConvertMemberFunctionsToStatic.cpp.o [1556/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o [1557/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerDataPointerCheck.cpp.o [1558/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ContainerContainsCheck.cpp.o [1559/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/ConstReturnTypeCheck.cpp.o [1560/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o [1561/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidUnconditionalPreprocessorIfCheck.cpp.o [1562/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidReturnWithVoidValueCheck.cpp.o [1563/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidNestedConditionalOperatorCheck.cpp.o [1564/1974] Building CXX object tools/extra/clang-tidy/readability/CMakeFiles/obj.clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o [1565/1974] Building CXX object tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/StdAllocatorConstCheck.cpp.o [1566/1974] Building CXX object tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/SIMDIntrinsicsCheck.cpp.o [1567/1974] Building CXX object tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/RestrictSystemIncludesCheck.cpp.o [1568/1974] Building CXX object tools/extra/clang-tidy/portability/CMakeFiles/obj.clangTidyPortabilityModule.dir/PortabilityTidyModule.cpp.o [1569/1974] Building CXX object tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o [1570/1974] Building CXX object tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/MPITidyModule.cpp.o [1571/1974] Building CXX object tools/extra/clang-tidy/mpi/CMakeFiles/obj.clangTidyMPIModule.dir/BufferDerefCheck.cpp.o [1572/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUsingCheck.cpp.o [1573/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseUncaughtExceptionsCheck.cpp.o [1574/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o [1575/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseTrailingReturnTypeCheck.cpp.o [1576/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseStdPrintCheck.cpp.o [1577/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseStdNumbersCheck.cpp.o [1578/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseStartsEndsWithCheck.cpp.o [1579/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o [1580/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o [1581/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o [1582/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseNodiscardCheck.cpp.o [1583/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o [1584/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o [1585/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o [1586/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o [1587/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseConstraintsCheck.cpp.o [1588/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o [1589/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UseAutoCheck.cpp.o [1590/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o [1591/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/TypeTraitsCheck.cpp.o [1592/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o [1593/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o [1594/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o [1595/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceDisallowCopyAndAssignMacroCheck.cpp.o [1596/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o [1597/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o [1598/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o [1599/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/PassByValueCheck.cpp.o [1600/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o [1601/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o [1602/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o [1603/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o [1604/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/MacroToEnumCheck.cpp.o [1605/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o [1606/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o [1607/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/IntegralLiteralExpressionMatcher.cpp.o [1608/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedIosBaseAliasesCheck.cpp.o [1609/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o [1610/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/ConcatNestedNamespacesCheck.cpp.o [1611/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidCArraysCheck.cpp.o [1612/1974] Building CXX object tools/extra/clang-tidy/modernize/CMakeFiles/obj.clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o [1613/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UseAnonymousNamespaceCheck.cpp.o [1614/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o [1615/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o [1616/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o [1617/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o [1618/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o [1619/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o [1620/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/StaticAssertCheck.cpp.o [1621/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o [1622/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonPrivateMemberVariablesInClassesCheck.cpp.o [1623/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NonCopyableObjects.cpp.o [1624/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NoRecursionCheck.cpp.o [1625/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o [1626/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o [1627/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingIdentifier.cpp.o [1628/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MisleadingBidirectional.cpp.o [1629/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/MiscTidyModule.cpp.o [1630/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/IncludeCleanerCheck.cpp.o [1631/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/HeaderIncludeCycleCheck.cpp.o [1632/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ConfusableIdentifierCheck.cpp.o [1633/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o [1634/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/CoroutineHostileRAIICheck.cpp.o [1635/1974] Building CXX object tools/extra/clang-tidy/misc/CMakeFiles/obj.clangTidyMiscModule.dir/ConstCorrectnessCheck.cpp.o [1636/1974] Building CXX object tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/RestrictSystemLibcHeadersCheck.cpp.o [1637/1974] Building CXX object tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/LLVMLibcTidyModule.cpp.o [1638/1974] Building CXX object tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/InlineFunctionDeclCheck.cpp.o [1639/1974] Building CXX object tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/ImplementationInNamespaceCheck.cpp.o [1640/1974] Building CXX object tools/extra/clang-tidy/llvmlibc/CMakeFiles/obj.clangTidyLLVMLibcModule.dir/CalleeNamespaceCheck.cpp.o [1641/1974] Building CXX object tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o [1642/1974] Building CXX object tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferRegisterOverUnsignedCheck.cpp.o [1643/1974] Building CXX object tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/PreferIsaOrDynCastInConditionalsCheck.cpp.o [1644/1974] Building CXX object tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o [1645/1974] Building CXX object tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o [1646/1974] Building CXX object tools/extra/clang-tidy/llvm/CMakeFiles/obj.clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/Chrono.h:13, from /usr/lib/llvm18/include/llvm/Support/VirtualFileSystem.h:21, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clang-tidy/misc/../ClangTidyOptions.h:17, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clang-tidy/misc/../ClangTidyCheck.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clang-tidy/misc/RedundantExpressionCheck.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1647/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/VirtualClassDestructorCheck.cpp.o [1648/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o [1649/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o [1650/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/RvalueReferenceParamNotMovedCheck.cpp.o [1651/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o [1652/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o [1653/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o [1654/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o [1655/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o [1656/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o [1657/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o [1658/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o [1659/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o [1660/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o [1661/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/PreferMemberInitializerCheck.cpp.o [1662/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/OwningMemoryCheck.cpp.o [1663/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoSuspendWithLockCheck.cpp.o [1664/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o [1665/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/NarrowingConversionsCheck.cpp.o [1666/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MissingStdForwardCheck.cpp.o [1667/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MisleadingCaptureDefaultByValueCheck.cpp.o [1668/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/MacroUsageCheck.cpp.o [1669/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o [1670/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/InitVariablesCheck.cpp.o [1671/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o [1672/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidReferenceCoroutineParametersCheck.cpp.o [1673/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidNonConstGlobalVariablesCheck.cpp.o [1674/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidGotoCheck.cpp.o [1675/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidDoWhileCheck.cpp.o [1676/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidConstOrRefDataMembersCheck.cpp.o [1677/1974] Building CXX object tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/obj.clangTidyCppCoreGuidelinesModule.dir/AvoidCapturingLambdaCoroutinesCheck.cpp.o [1678/1974] Building CXX object tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ThreadCanceltypeAsynchronousCheck.cpp.o [1679/1974] Building CXX object tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/MtUnsafeCheck.cpp.o [1680/1974] Building CXX object tools/extra/clang-tidy/concurrency/CMakeFiles/obj.clangTidyConcurrencyModule.dir/ConcurrencyTidyModule.cpp.o [1681/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o [1682/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o [1683/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o [1684/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o [1685/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedLocalNonTrivialVariableCheck.cpp.o [1686/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnsafeFunctionsCheck.cpp.o [1687/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UniquePtrArrayMismatchCheck.cpp.o [1688/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledSelfAssignmentCheck.cpp.o [1689/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnhandledExceptionAtNewCheck.cpp.o [1690/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndelegatedConstructorCheck.cpp.o [1691/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o [1692/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UncheckedOptionalAccessCheck.cpp.o [1693/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TooSmallLoopVariableCheck.cpp.o [1694/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ThrowKeywordMissingCheck.cpp.o [1695/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/TerminatingContinueCheck.cpp.o [1696/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwappedArgumentsCheck.cpp.o [1697/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousStringCompareCheck.cpp.o [1698/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousSemicolonCheck.cpp.o [1699/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousReallocUsageCheck.cpp.o [1700/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMissingCommaCheck.cpp.o [1701/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o [1702/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousMemoryComparisonCheck.cpp.o [1703/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousIncludeCheck.cpp.o [1704/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SuspiciousEnumUsageCheck.cpp.o [1705/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringviewNullptrCheck.cpp.o [1706/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o [1707/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringIntegerAssignmentCheck.cpp.o [1708/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StringConstructorCheck.cpp.o [1709/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/StandaloneEmptyCheck.cpp.o [1710/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SpuriouslyWakeUpFunctionsCheck.cpp.o [1711/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SmartPtrArrayMismatchCheck.cpp.o [1712/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofExpressionCheck.cpp.o [1713/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SizeofContainerCheck.cpp.o [1714/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignedCharMisuseCheck.cpp.o [1715/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SignalHandlerCheck.cpp.o [1716/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SharedPtrArrayMismatchCheck.cpp.o [1717/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ReservedIdentifierCheck.cpp.o [1718/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/RedundantBranchConditionCheck.cpp.o [1719/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/PosixReturnCheck.cpp.o [1720/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ParentVirtualCallCheck.cpp.o [1721/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/OptionalValueConversionCheck.cpp.o [1722/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NotNullTerminatedResultCheck.cpp.o [1723/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NonZeroEnumToBoolConversionCheck.cpp.o [1724/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/NoEscapeCheck.cpp.o [1725/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleStatementMacroCheck.cpp.o [1726/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultipleNewInOneExpressionCheck.cpp.o [1727/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MultiLevelImplicitPointerConversionCheck.cpp.o [1728/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MoveForwardingReferenceCheck.cpp.o [1729/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedWideningCastCheck.cpp.o [1730/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedPointerArithmeticInAllocCheck.cpp.o [1731/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MisplacedOperatorInStrlenInAllocCheck.cpp.o [1732/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroRepeatedSideEffectsCheck.cpp.o [1733/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/MacroParenthesesCheck.cpp.o [1734/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/LambdaFunctionNameCheck.cpp.o [1735/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IntegerDivisionCheck.cpp.o [1736/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InfiniteLoopCheck.cpp.o [1737/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectRoundingsCheck.cpp.o [1738/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncDecInConditionsCheck.cpp.o [1739/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/SwitchMissingDefaultCaseCheck.cpp.o [1740/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/IncorrectEnableIfCheck.cpp.o [1741/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/InaccurateEraseCheck.cpp.o [1742/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ImplicitWideningOfMultiplicationResultCheck.cpp.o [1743/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardingReferenceOverloadCheck.cpp.o [1744/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ForwardDeclarationNamespaceCheck.cpp.o [1745/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/FoldInitTypeCheck.cpp.o [1746/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ExceptionEscapeCheck.cpp.o [1747/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EmptyCatchCheck.cpp.o [1748/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/EasilySwappableParametersCheck.cpp.o [1749/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DynamicStaticInitializersCheck.cpp.o [1750/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/DanglingHandleCheck.cpp.o [1751/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CopyConstructorInitCheck.cpp.o [1752/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ComparePointerToMemberVirtualFunctionCheck.cpp.o [1753/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ChainedComparisonCheck.cpp.o [1754/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/CastingThroughVoidCheck.cpp.o [1755/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o [1756/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BranchCloneCheck.cpp.o [1757/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BoolPointerImplicitConversionCheck.cpp.o [1758/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/BadSignalToKillThreadCheck.cpp.o [1759/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssignmentInIfConditionCheck.cpp.o [1760/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/AssertSideEffectCheck.cpp.o [1761/1974] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/ArgumentCommentCheck.cpp.o [1762/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/UpgradeDurationConversionsCheck.cpp.o [1763/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeSubtractionCheck.cpp.o [1764/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/TimeComparisonCheck.cpp.o [1765/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStrContainsCheck.cpp.o [1766/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StringFindStartswithCheck.cpp.o [1767/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/StrCatAppendCheck.cpp.o [1768/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/RedundantStrcatCallsCheck.cpp.o [1769/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoNamespaceCheck.cpp.o [1770/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/NoInternalDependenciesCheck.cpp.o [1771/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/FasterStrsplitDelimiterCheck.cpp.o [1772/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationUnnecessaryConversionCheck.cpp.o [1773/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationSubtractionCheck.cpp.o [1774/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationRewriter.cpp.o [1775/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryScaleCheck.cpp.o [1776/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationFactoryFloatCheck.cpp.o [1777/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationDivisionCheck.cpp.o [1778/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationConversionCastCheck.cpp.o [1779/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationComparisonCheck.cpp.o [1780/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/DurationAdditionCheck.cpp.o [1781/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/CleanupCtadCheck.cpp.o [1782/1974] Building CXX object tools/extra/clang-tidy/abseil/CMakeFiles/obj.clangTidyAbseilModule.dir/AbseilTidyModule.cpp.o [1783/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/NoLintDirectiveHandler.cpp.o [1784/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/GlobList.cpp.o [1785/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ExpandModularHeadersPPCallbacks.cpp.o [1786/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyProfiling.cpp.o [1787/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyOptions.cpp.o [1788/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o [1789/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyModule.cpp.o [1790/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidyCheck.cpp.o [1791/1974] Building CXX object tools/extra/clang-tidy/CMakeFiles/obj.clangTidy.dir/ClangTidy.cpp.o [1792/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o [1793/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/NodeIntrospection.cpp.o [1794/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o [1795/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o [1796/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o [1797/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o [1798/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o [1799/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o [1800/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o [1801/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o [1802/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/ExpandResponseFilesCompilationDatabase.cpp.o [1803/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o [1804/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o [1805/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o [1806/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o [1807/1974] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o In file included from /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Serialization/ASTReader.h:29, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp:14: /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 357 | class Sema final { | ^~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [1808/1974] Linking CXX shared library lib/libclang-cpp.so.18.1 [1809/1974] Linking CXX static library lib/libclangTooling.a [1810/1974] Linking CXX shared library lib/libclang.so.18.1.8 [1811/1974] Linking CXX static library lib/libclang.a [1812/1974] Generating code completion model runtime... [1813/1974] Linking CXX static library lib/libclangHandleCXX.a [1814/1974] Linking CXX static library lib/libclangDependencyScanning.a [1815/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompletionModel.cpp.o [1816/1974] Building CXX object tools/extra/clangd/index/dex/dexp/CMakeFiles/dexp.dir/Dexp.cpp.o [1817/1974] Building CXX object tools/extra/clangd/indexer/CMakeFiles/clangd-indexer.dir/IndexerMain.cpp.o [1818/1974] Building CXX object tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdToolMain.cpp.o [1819/1974] Building CXX object tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/clangd-fuzzer.cpp.o [1820/1974] Building CXX object tools/extra/clangd/fuzzer/CMakeFiles/clangd-fuzzer.dir/FuzzerClangdMain.cpp.o [1821/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Tweak.cpp.o [1822/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/Rename.cpp.o [1823/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/refactor/InsertionPoint.cpp.o [1824/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Trigram.cpp.o [1825/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/PostingList.cpp.o [1826/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Iterator.cpp.o [1827/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/dex/Dex.cpp.o [1828/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/YAMLSerialization.cpp.o [1829/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolOrigin.cpp.o [1830/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolLocation.cpp.o [1831/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolID.cpp.o [1832/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/SymbolCollector.cpp.o [1833/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Symbol.cpp.o [1834/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/StdLib.cpp.o [1835/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Serialization.cpp.o [1836/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Relation.cpp.o [1837/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Ref.cpp.o [1838/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/ProjectAware.cpp.o [1839/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Merge.cpp.o [1840/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/MemIndex.cpp.o [1841/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/IndexAction.cpp.o [1842/1974] Creating library symlink lib/libclang.so.18.1 lib/libclang.so [1843/1974] Linking CXX executable bin/c-index-test [1844/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Index.cpp.o [1845/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/FileIndex.cpp.o [1846/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/CanonicalIncludes.cpp.o [1847/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundRebuild.cpp.o [1848/1974] Creating library symlink lib/libclang-cpp.so [1849/1974] Linking CXX executable bin/tool-template [1850/1974] Linking CXX executable bin/clang-pseudo [1851/1974] Linking CXX executable bin/pp-trace [1852/1974] Linking CXX static library lib/libclangIncludeCleaner.a [1853/1974] Linking CXX executable bin/clang-include-cleaner [1854/1974] Linking CXX static library lib/libclangQuery.a [1855/1974] Linking CXX executable bin/clang-query [1856/1974] Linking CXX static library lib/libclangMove.a [1857/1974] Linking CXX static library lib/libfindAllSymbols.a [1858/1974] Linking CXX executable bin/clang-move [1859/1974] Linking CXX executable bin/find-all-symbols [1860/1974] Linking CXX static library lib/libclangIncludeFixer.a [1861/1974] Linking CXX executable bin/clang-include-fixer [1862/1974] Linking CXX static library lib/libclangIncludeFixerPlugin.a [1863/1974] Linking CXX static library lib/libclangDoc.a [1864/1974] Linking CXX executable bin/clang-doc [1865/1974] Linking CXX static library lib/libclangChangeNamespace.a [1866/1974] Linking CXX executable bin/clang-change-namespace [1867/1974] Linking CXX static library lib/libclangTidy.a [1868/1974] Linking CXX static library lib/libclangTidyUtils.a [1869/1974] Linking CXX executable bin/modularize [1870/1974] Linking CXX static library lib/libclangTidyZirconModule.a [1871/1974] Linking CXX static library lib/libclangTidyReadabilityModule.a [1872/1974] Linking CXX static library lib/libclangTidyPortabilityModule.a [1873/1974] Linking CXX static library lib/libclangTidyPerformanceModule.a [1874/1974] Linking CXX static library lib/libclangTidyLLVMLibcModule.a [1875/1974] Linking CXX static library lib/libclangTidyOpenMPModule.a [1876/1974] Linking CXX static library lib/libclangTidyObjCModule.a [1877/1974] Linking CXX static library lib/libclangTidyMPIModule.a [1878/1974] Linking CXX static library lib/libclangTidyMiscModule.a [1879/1974] Linking CXX static library lib/libclangTidyLinuxKernelModule.a [1880/1974] Linking CXX static library lib/libclangTidyDarwinModule.a [1881/1974] Linking CXX static library lib/libclangTidyConcurrencyModule.a [1882/1974] Linking CXX static library lib/libclangTidyBoostModule.a [1883/1974] Linking CXX static library lib/libclangTidyAlteraModule.a [1884/1974] Linking CXX static library lib/libclangTidyAbseilModule.a [1885/1974] Linking CXX static library lib/libclangTidyAndroidModule.a [1886/1974] Linking CXX static library lib/libclangReorderFields.a [1887/1974] Linking CXX executable bin/clang-reorder-fields [1888/1974] Linking CXX static library lib/libclangApplyReplacements.a [1889/1974] Linking CXX executable bin/clang-apply-replacements [1890/1974] Linking CXX executable bin/clang-refactor [1891/1974] Linking CXX static library lib/libclangTidyModernizeModule.a [1892/1974] Linking CXX static library lib/libclangTidyLLVMModule.a [1893/1974] Linking CXX static library lib/libclangTidyGoogleModule.a [1894/1974] Linking CXX executable bin/clang-rename [1895/1974] Linking CXX static library lib/libclangTidyFuchsiaModule.a [1896/1974] Linking CXX static library lib/libclangTidyCppCoreGuidelinesModule.a [1897/1974] Linking CXX executable bin/clang-repl [1898/1974] Linking CXX executable bin/clang-scan-deps [1899/1974] Linking CXX executable bin/clang-offload-bundler [1900/1974] Linking CXX static library lib/libclangTidyBugproneModule.a [1901/1974] Linking CXX executable bin/clang-offload-packager [1902/1974] Linking CXX executable bin/clang-import-test [1903/1974] Linking CXX executable bin/clang-format [1904/1974] Linking CXX executable bin/clang-diff [1905/1974] Linking CXX executable bin/apinotes-test [1906/1974] Linking CXX static library lib/libclangTidyHICPPModule.a [1907/1974] Linking CXX static library lib/libclangTidyCERTModule.a [1908/1974] Linking CXX executable bin/clang-18 [1909/1974] Linking CXX executable bin/diagtool [1910/1974] Linking CXX static library lib/libclangTidyMain.a [1911/1974] Linking CXX executable bin/clang-tidy [1912/1974] Linking CXX static library lib/libclangTidyPlugin.a [1913/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundQueue.cpp.o [1914/1974] Creating executable symlink bin/clang [1915/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexStorage.cpp.o [1916/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/BackgroundIndexLoader.cpp.o [1917/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/index/Background.cpp.o [1918/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/XRefs.cpp.o [1919/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/URI.cpp.o [1920/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TUScheduler.cpp.o [1921/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/TidyProvider.cpp.o [1922/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SystemIncludeExtractor.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Headers.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/FileIndex.h:18, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/BackgroundRebuild.h:17, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/BackgroundRebuild.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1923/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SourceCode.cpp.o [1924/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticSelection.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/Index.h:18, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/dex/dexp/Dexp.cpp:14: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'static void llvm::format_provider >::format(const Dur&, llvm::raw_ostream&, llvm::StringRef) [with Rep = long int; Period = std::ratio<1, 1000>]' at /usr/lib/llvm18/include/llvm/Support/Chrono.h:187:41, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = const std::chrono::duration >&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = const std::chrono::duration >&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1925/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/SemanticHighlighting.cpp.o [1926/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Selection.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Headers.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/Serialization.h:27, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/Serialization.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = const unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = const unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1927/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/RIFF.cpp.o [1928/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Preamble.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Logger.h:15, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/RIFF.cpp:10: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1929/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ParsedAST.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/Chrono.h:13, from /usr/lib/llvm18/include/llvm/Support/VirtualFileSystem.h:21, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/../clang-tidy/ClangTidyOptions.h:17, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/TidyProvider.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/TidyProvider.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1930/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Quality.cpp.o [1931/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Protocol.cpp.o In file included from /usr/include/c++/14.2.0/string:51, from /usr/include/c++/14.2.0/bits/locale_classes.h:40, from /usr/include/c++/14.2.0/bits/ios_base.h:41, from /usr/include/c++/14.2.0/streambuf:43, from /usr/include/c++/14.2.0/bits/streambuf_iterator.h:35, from /usr/include/c++/14.2.0/iterator:66, from /usr/lib/llvm18/include/llvm/ADT/ADL.h:13, from /usr/lib/llvm18/include/llvm/ADT/iterator_range.h:21, from /usr/lib/llvm18/include/llvm/ADT/StringRef.h:14, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/URI.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:26, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Headers.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/YAMLSerialization.cpp:15: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = clang::clangd::Symbol::IncludeHeaderWithReferences; _Up = clang::clangd::Symbol::IncludeHeaderWithReferences; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:683:38, inlined from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1083:25, inlined from 'llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences; unsigned int N = 1]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1271:36, inlined from 'llvm::yaml::MappingNormalization::~MappingNormalization() [with TNorm = llvm::yaml::NormalizedIncludeHeaders; TFinal = llvm::SmallVector]' at /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:14: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 40 is out of the bounds [0, 40] of object '' with type 'llvm::SmallVector' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Tooling/Inclusions/IncludeStyle.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Format/Format.h:19, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/SourceCode.h:24, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Headers.h:13: /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h: In destructor 'llvm::yaml::MappingNormalization::~MappingNormalization() [with TNorm = llvm::yaml::NormalizedIncludeHeaders; TFinal = llvm::SmallVector]': /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:35: note: '' declared here 1364 | Result = BufPtr->denormalize(io); | ~~~~~~~~~~~~~~~~~~~^~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = clang::clangd::Symbol::IncludeHeaderWithReferences; _Up = clang::clangd::Symbol::IncludeHeaderWithReferences; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:683:38, inlined from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1106:14, inlined from 'llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences; unsigned int N = 1]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1271:36, inlined from 'llvm::yaml::MappingNormalization::~MappingNormalization() [with TNorm = llvm::yaml::NormalizedIncludeHeaders; TFinal = llvm::SmallVector]' at /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:14: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 40 is out of the bounds [0, 40] of object '' with type 'llvm::SmallVector' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h: In destructor 'llvm::yaml::MappingNormalization::~MappingNormalization() [with TNorm = llvm::yaml::NormalizedIncludeHeaders; TFinal = llvm::SmallVector]': /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:35: note: '' declared here 1364 | Result = BufPtr->denormalize(io); | ~~~~~~~~~~~~~~~~~~~^~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = clang::clangd::Symbol::IncludeHeaderWithReferences; _Up = clang::clangd::Symbol::IncludeHeaderWithReferences; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:683:38, inlined from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1083:25, inlined from 'llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences; unsigned int N = 1]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1271:36, inlined from 'llvm::yaml::MappingNormalization::~MappingNormalization() [with TNorm = llvm::yaml::NormalizedIncludeHeaders; TFinal = llvm::SmallVector]' at /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:14, inlined from 'static void llvm::yaml::MappingTraits::mapping(llvm::yaml::IO&, clang::clangd::Symbol&)' at /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/YAMLSerialization.cpp:250:3: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 40 is out of the bounds [0, 40] of object '' with type 'llvm::SmallVector' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h: In static member function 'static void llvm::yaml::MappingTraits::mapping(llvm::yaml::IO&, clang::clangd::Symbol&)': /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:35: note: '' declared here 1364 | Result = BufPtr->denormalize(io); | ~~~~~~~~~~~~~~~~~~~^~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = clang::clangd::Symbol::IncludeHeaderWithReferences; _Up = clang::clangd::Symbol::IncludeHeaderWithReferences; bool _IsMove = true]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:521:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:548:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from '_OI std::move(_II, _II, _OI) [with _II = clang::clangd::Symbol::IncludeHeaderWithReferences*; _OI = clang::clangd::Symbol::IncludeHeaderWithReferences*]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:683:38, inlined from 'llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1106:14, inlined from 'llvm::SmallVector& llvm::SmallVector::operator=(llvm::SmallVector&&) [with T = clang::clangd::Symbol::IncludeHeaderWithReferences; unsigned int N = 1]' at /usr/lib/llvm18/include/llvm/ADT/SmallVector.h:1271:36, inlined from 'llvm::yaml::MappingNormalization::~MappingNormalization() [with TNorm = llvm::yaml::NormalizedIncludeHeaders; TFinal = llvm::SmallVector]' at /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:14, inlined from 'static void llvm::yaml::MappingTraits::mapping(llvm::yaml::IO&, clang::clangd::Symbol&)' at /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/YAMLSerialization.cpp:250:3: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 40 is out of the bounds [0, 40] of object '' with type 'llvm::SmallVector' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h: In static member function 'static void llvm::yaml::MappingTraits::mapping(llvm::yaml::IO&, clang::clangd::Symbol&)': /usr/lib/llvm18/include/llvm/Support/YAMLTraits.h:1364:35: note: '' declared here 1364 | Result = BufPtr->denormalize(io); | ~~~~~~~~~~~~~~~~~~~^~~~ [1932/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/PathMapping.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/Chrono.h:13, from /usr/lib/llvm18/include/llvm/Support/VirtualFileSystem.h:21, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/ThreadsafeFS.h:14, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/StdLib.h:27, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/StdLib.cpp:8: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1933/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/JSONTransport.cpp.o [1934/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/InlayHints.cpp.o [1935/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeFixer.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/refactor/Rename.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/refactor/Rename.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1936/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/IncludeCleaner.cpp.o [1937/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Hover.cpp.o [1938/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeuristicResolver.cpp.o [1939/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/HeaderSourceSwitch.cpp.o [1940/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Headers.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/JSONTransport.cpp:8: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long long unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long long unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1941/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/GlobalCompilationDatabase.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Headers.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/FileIndex.h:18, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/FileIndex.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1942/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FuzzyMatch.cpp.o [1943/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FS.cpp.o [1944/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Format.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/Chrono.h:13, from /usr/lib/llvm18/include/llvm/Support/VirtualFileSystem.h:21, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/ThreadsafeFS.h:14, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/GlobalCompilationDatabase.h:15, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/Background.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/index/Background.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1945/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FileDistance.cpp.o [1946/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindTarget.cpp.o [1947/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FindSymbols.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Logger.h:15, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Format.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1948/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Feature.cpp.o [1949/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/FeatureModule.cpp.o [1950/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ExpectedTypes.cpp.o [1951/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DumpAST.cpp.o [1952/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DraftStore.cpp.o [1953/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Diagnostics.cpp.o [1954/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/DecisionForest.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Headers.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/AST.h:16, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Quality.cpp:10: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = const unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = const unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1955/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigYAML.cpp.o [1956/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigProvider.cpp.o [1957/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ConfigCompile.cpp.o [1958/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Config.cpp.o [1959/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/Compiler.cpp.o [1960/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CompileCommands.cpp.o [1961/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CollectMacros.cpp.o [1962/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeCompletionStrings.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/CollectMacros.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ParsedAST.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Hover.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Hover.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1963/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/CodeComplete.cpp.o [1964/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdServer.cpp.o [1965/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ClangdLSPServer.cpp.o In file included from /usr/lib/llvm18/include/llvm/Support/Chrono.h:13, from /usr/lib/llvm18/include/llvm/Support/VirtualFileSystem.h:21, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/ThreadsafeFS.h:14, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/GlobalCompilationDatabase.h:15, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/CompileCommands.h:11, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ConfigCompile.cpp:26: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = unsigned int&]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1966/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/ASTSignals.cpp.o In file included from /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Lookup.h:27, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/IncludeFixer.cpp:31: /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 357 | class Sema final { | ^~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [1967/1974] Building CXX object tools/extra/clangd/CMakeFiles/obj.clangDaemon.dir/AST.cpp.o In file included from /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Serialization/ASTReader.h:29, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Preamble.cpp:43: /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 357 | class Sema final { | ^~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/CollectMacros.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Preamble.h:25, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Preamble.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In static member function 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = long unsigned int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ In file included from /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Serialization/ASTWriter.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ParsedAST.cpp:56: /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 357 | class Sema final { | ^~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] In constructor 'clang::clangd::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)', inlined from 'clang::clangd::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)' at /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:51:3, inlined from 'void clang::clangd::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap >&, const llvm::DenseSet&, std::string&)' at /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:153:49: /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:68:26: warning: 'Fields.clang::clangd::{anonymous}::AggregateDesignatorNames::BasesEnd' may be used uninitialized [-Wmaybe-uninitialized] 68 | OneField = Valid && BasesIt == BasesEnd && FieldsIt != FieldsEnd && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp: In function 'void clang::clangd::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap >&, const llvm::DenseSet&, std::string&)': /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:153:28: note: 'Fields.clang::clangd::{anonymous}::AggregateDesignatorNames::BasesEnd' was declared here 153 | AggregateDesignatorNames Fields(Sem->getType()); | ^~~~~~ In constructor 'clang::clangd::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)', inlined from 'clang::clangd::{anonymous}::AggregateDesignatorNames::AggregateDesignatorNames(clang::QualType)' at /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:51:3, inlined from 'void clang::clangd::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap >&, const llvm::DenseSet&, std::string&)' at /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:153:49: /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:68:26: warning: 'Fields.clang::clangd::{anonymous}::AggregateDesignatorNames::BasesIt' may be used uninitialized [-Wmaybe-uninitialized] 68 | OneField = Valid && BasesIt == BasesEnd && FieldsIt != FieldsEnd && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp: In function 'void clang::clangd::{anonymous}::collectDesignators(const clang::InitListExpr*, llvm::DenseMap >&, const llvm::DenseSet&, std::string&)': /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/InlayHints.cpp:153:28: note: 'Fields.clang::clangd::{anonymous}::AggregateDesignatorNames::BasesIt' was declared here 153 | AggregateDesignatorNames Fields(Sem->getType()); | ^~~~~~ In file included from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/CodeComplete.cpp:58: /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 357 | class Sema final { | ^~~~ /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang18/src/clang-18.1.8.src/include/clang/Sema/Sema.h:357:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] In file included from /usr/lib/llvm18/include/llvm/Support/FormatVariadic.h:34, from /usr/lib/llvm18/include/llvm/Support/JSON.h:55, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/Trace.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/support/MemoryTree.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/Protocol.h:28, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/CollectMacros.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ParsedAST.h:23, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ASTSignals.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/CodeComplete.h:18, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ClangdServer.h:12, from /home/udu/aports/main/clang18/src/clang-18.1.8.src/tools/extra/clangd/ClangdServer.cpp:9: In static member function 'static size_t llvm::detail::HelperFunctions::consumeNumHexDigits(llvm::StringRef&, llvm::HexPrintStyle, size_t)', inlined from 'static void llvm::format_provider::value, void>::type>::format(const T&, llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:136:35, inlined from 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = int]' at /usr/lib/llvm18/include/llvm/Support/FormatVariadicDetails.h:40:45: /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:96:27: warning: 'HS' may be used uninitialized [-Wmaybe-uninitialized] 96 | if (isPrefixedHexStyle(Style)) | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/lib/llvm18/include/llvm/Support/FormatProviders.h: In member function 'void llvm::detail::provider_format_adapter::format(llvm::raw_ostream&, llvm::StringRef) [with T = int]': /usr/lib/llvm18/include/llvm/Support/FormatProviders.h:133:19: note: 'HS' was declared here 133 | HexPrintStyle HS; | ^~ [1968/1974] Linking CXX static library lib/libclangDaemon.a [1969/1974] Linking CXX executable bin/dexp [1970/1974] Linking CXX executable bin/clangd-indexer [1971/1974] Linking CXX static library lib/libclangdMain.a [1972/1974] Linking CXX executable bin/clangd-fuzzer [1973/1974] Linking CXX static library lib/libclangDaemonTweaks.a [1974/1974] Linking CXX executable bin/clangd