*** This log is abridged to its last 1000 lines: /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:15069:18: note: 'Param0' was declared here 15069 | Intrinsic::ID Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:8664:28: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 8664 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {Param1}), {Val0}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:8591:18: note: 'Param0' was declared here 8591 | Intrinsic::ID Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:8664:45: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 8664 | return Builder.CreateCall(CGM.getIntrinsic(Param0, {Param1}), {Val0}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:8592:16: note: 'Param1' was declared here 8592 | llvm::Type * Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:17455:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 17455 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:17367:13: note: 'Param0' was declared here 17367 | uint32_t Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:17459:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 17459 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int8Ty, 16), llvm::FixedVectorType::get(Builder.getInt1Ty(), 16)}), {Val2, Val3, Val4, Val7, Val1}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:17368:18: note: 'Param1' was declared here 17368 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:16578:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 16578 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:16490:13: note: 'Param0' was declared here 16490 | uint32_t Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:16582:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 16582 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int32Ty, 4), llvm::FixedVectorType::get(Builder.getInt1Ty(), 4)}), {Val2, Val3, Val4, Val7, Val1}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:16491:18: note: 'Param1' was declared here 16491 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:15768:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 15768 | Value *Val4 = llvm::ConstantInt::get(Int32Ty, Param0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:15680:13: note: 'Param0' was declared here 15680 | uint32_t Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:15772:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 15772 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {llvm::FixedVectorType::get(Int16Ty, 8), llvm::FixedVectorType::get(Builder.getInt1Ty(), 8)}), {Val2, Val3, Val4, Val7, Val1}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:15681:18: note: 'Param1' was declared here 15681 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13353:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 13353 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13278:13: note: 'Param0' was declared here 13278 | uint32_t Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13357:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 13357 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1, Val2, Val3}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13279:18: note: 'Param1' was declared here 13279 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13357:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized] 13357 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2}), {Val0, Val1, Val2, Val3}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13280:16: note: 'Param2' was declared here 13280 | llvm::Type * Param2; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13255:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 13255 | Value *Val0 = llvm::ConstantInt::get(Int32Ty, Param0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13117:13: note: 'Param0' was declared here 13117 | uint32_t Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13261:52: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 13261 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param1}), {Val5}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13118:16: note: 'Param1' was declared here 13118 | llvm::Type * Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13262:28: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized] 13262 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val2, Val3, Val6}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13119:18: note: 'Param2' was declared here 13119 | Intrinsic::ID Param2; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13262:45: warning: 'Param3' may be used uninitialized [-Wmaybe-uninitialized] 13262 | return Builder.CreateCall(CGM.getIntrinsic(Param2, {Param3, Param1}), {Val0, Val1, Val2, Val3, Val6}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:13120:16: note: 'Param3' was declared here 13120 | llvm::Type * Param3; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:7753:39: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 7753 | Value *Val6 = llvm::ConstantInt::get(Int32Ty, Param0); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:7738:13: note: 'Param0' was declared here 7738 | uint32_t Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:7185:28: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 7185 | return Builder.CreateCall(CGM.getIntrinsic(Param0), {Val0, Val1}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:7162:18: note: 'Param0' was declared here 7162 | Intrinsic::ID Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:7700:35: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 7700 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Param0), {Val4, Val3, Val5}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_mve_builtin_cg.inc:7673:18: note: 'Param0' was declared here 7673 | Intrinsic::ID Param0; | ^~~~~~ In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:8651: /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitARMCDEBuiltinExpr(unsigned int, const clang::CallExpr*, clang::CodeGen::ReturnValueSlot, llvm::Triple::ArchType)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:453:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 453 | Value *Val7 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val6}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:341:16: note: 'Param0' was declared here 341 | llvm::Type * Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:454:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 454 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val4, Val7}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:342:18: note: 'Param1' was declared here 342 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:454:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized] 454 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val4, Val7}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:343:16: note: 'Param2' was declared here 343 | llvm::Type * Param2; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:318:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 318 | Value *Val6 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val5}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:207:16: note: 'Param0' was declared here 207 | llvm::Type * Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:319:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 319 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val6}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:208:18: note: 'Param1' was declared here 208 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:319:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized] 319 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val3, Val6}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:209:16: note: 'Param2' was declared here 209 | llvm::Type * Param2; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:184:52: warning: 'Param0' may be used uninitialized [-Wmaybe-uninitialized] 184 | Value *Val5 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_pred_i2v, {Param0}), {Val4}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:74:16: note: 'Param0' was declared here 74 | llvm::Type * Param0; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:185:28: warning: 'Param1' may be used uninitialized [-Wmaybe-uninitialized] 185 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val5}); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:75:18: note: 'Param1' was declared here 75 | Intrinsic::ID Param1; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:185:45: warning: 'Param2' may be used uninitialized [-Wmaybe-uninitialized] 185 | return Builder.CreateCall(CGM.getIntrinsic(Param1, {Param2, Param0}), {Val0, Val1, Val2, Val5}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/include/clang/Basic/arm_cde_builtin_cg.inc:76:16: note: 'Param2' was declared here 76 | llvm::Type * Param2; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned int, const clang::CallExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17283:63: warning: 'ArgForMatchingRetType' may be used uninitialized [-Wmaybe-uninitialized] 17283 | {Args[ArgForMatchingRetType]->getType()}); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17242:14: note: 'ArgForMatchingRetType' was declared here 17242 | unsigned ArgForMatchingRetType; | ^~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17282:35: warning: 'BuiltinWMMAOp' may be used uninitialized [-Wmaybe-uninitialized] 17282 | Function *F = CGM.getIntrinsic(BuiltinWMMAOp, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 17283 |  {Args[ArgForMatchingRetType]->getType()}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17243:14: note: 'BuiltinWMMAOp' was declared here 17243 | unsigned BuiltinWMMAOp; | ^~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17143:41: warning: 'IID' may be used uninitialized [-Wmaybe-uninitialized] 17143 | llvm::Function *F = CGM.getIntrinsic(IID, {Addr->getType()}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17132:19: note: 'IID' was declared here 17132 | Intrinsic::ID IID; | ^~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17166:41: warning: 'ArgTy' may be used uninitialized [-Wmaybe-uninitialized] 17166 | llvm::Function *F = CGM.getIntrinsic(IID, {ArgTy}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17149:17: note: 'ArgTy' was declared here 17149 | llvm::Type *ArgTy; | ^~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17127:25: warning: 'IID' may be used uninitialized [-Wmaybe-uninitialized] 17127 | CGM.getIntrinsic(IID, {ArgTy, Addr->getType(), Val->getType()}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17084:19: note: 'IID' was declared here 17084 | Intrinsic::ID IID; | ^~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17068:41: warning: 'Intrin' may be used uninitialized [-Wmaybe-uninitialized] 17068 | llvm::Function *F = CGM.getIntrinsic(Intrin, { Src1->getType() }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17051:19: note: 'Intrin' was declared here 17051 | Intrinsic::ID Intrin; | ^~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17356:25: warning: 'BuiltinAtomicOp' may be used uninitialized [-Wmaybe-uninitialized] 17356 | CGM.getIntrinsic(BuiltinAtomicOp, {ResultType, Ptr->getType()}); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/CodeGen/CGBuiltin.cpp:17338:14: note: 'BuiltinAtomicOp' was declared here 17338 | unsigned BuiltinAtomicOp; | ^~~~~~~~~~~~~~~ [890/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o [891/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o [892/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o [893/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o [894/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o [895/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o [896/1819] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o [897/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o [898/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/EvalEmitter.cpp:11: In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Bool; T = Boolean]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalBool(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8607:29, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalBool(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8604:6: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/EvalEmitter.h:21, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/EvalEmitter.cpp:9: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobalBool(uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Bool; T = Boolean]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalBool(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8607:29, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalBool(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8604:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8524:30: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Uint64; T = Integral<64, false>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint64(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8602:31, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint64(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8599:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8522:32: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Sint64; T = Integral<64, true>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint64(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8597:31, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint64(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8594:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8520:32: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 8 bytes into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Uint32; T = Integral<32, false>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint32(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8592:31, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint32(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8589:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8518:32: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Sint32; T = Integral<32, true>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint32(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8587:31, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint32(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8584:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8516:32: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 4 bytes into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Uint16; T = Integral<16, false>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint16(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8582:31, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint16(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8579:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8514:32: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Sint16; T = Integral<16, true>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint16(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8577:31, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint16(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8574:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8512:32: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Uint8; T = Integral<8, false>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint8(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8572:30, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalUint8(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8569:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8510:31: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ In function 'bool clang::interp::InitGlobal(InterpState&, CodePtr, uint32_t) [with PrimType Name = clang::interp::PT_Sint8; T = Integral<8, true>]', inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint8(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8567:30, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobalSint8(uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8564:6, inlined from 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/build/lib/AST/Opcodes.inc:8508:31: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Interp.h:718:3: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 718 | S.P.getGlobal(I)->deref() = S.Stk.pop(); | ^ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h: In member function 'bool clang::interp::EvalEmitter::emitInitGlobal(clang::interp::PrimType, uint32_t, const clang::interp::SourceInfo&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Program.h:194:11: note: at offset 32 into destination object 'clang::interp::Program::Global::B' of size 32 194 | Block B; | ^ [899/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o [900/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o [901/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o [902/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o [903/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o [904/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o [905/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o [906/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseHLSL.cpp.o [907/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o [908/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseTentative.cpp:14: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [909/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/Parser.cpp:13: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [910/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o [911/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Basic/Diagnostic.h:22, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/NestedNameSpecifier.h:18, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/Type.h:21, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/DeclarationName.h:16, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/DeclBase.h:18, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTImporterLookupTable.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporterLookupTable.cpp:14: In member function 'const BucketT* llvm::SmallDenseMap::getBuckets() const [with KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]', inlined from 'BucketT* llvm::SmallDenseMap::getBuckets() [with KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:1166:58, inlined from 'BucketT* llvm::DenseMapBase::getBuckets() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:521:53, inlined from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:380:33, inlined from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:396:14, inlined from 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:1077:31, inlined from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:537:40, inlined from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::NamedDecl*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:586:17, inlined from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::NamedDecl* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:547:37, inlined from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:258:33, inlined from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = clang::NamedDecl*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' at /usr/lib/llvm16/include/llvm/ADT/DenseSet.h:208:30, inlined from 'bool llvm::SetVector::insert(const value_type&) [with T = clang::NamedDecl*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >]' at /usr/lib/llvm16/include/llvm/ADT/SetVector.h:142:30, inlined from 'void clang::ASTImporterLookupTable::add(clang::DeclContext*, clang::NamedDecl*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporterLookupTable.cpp:93:15: /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:1161:18: warning: '((const llvm::SmallDenseMap, llvm::detail::DenseSetPair >::LargeRep*))[1].llvm::SmallDenseMap, llvm::detail::DenseSetPair >::LargeRep::Buckets' may be used uninitialized [-Wmaybe-uninitialized] 1161 | return Small ? getInlineBuckets() : getLargeRep()->Buckets; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'unsigned int llvm::SmallDenseMap::getNumBuckets() const [with KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]', inlined from 'unsigned int llvm::DenseMapBase::getNumBuckets() const [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:525:62, inlined from 'BucketT* llvm::DenseMapBase::getBucketsEnd() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:529:40, inlined from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:380:55, inlined from 'void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:396:14, inlined from 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; unsigned int InlineBuckets = 2; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:1077:31, inlined from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:537:40, inlined from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = clang::NamedDecl*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:586:17, inlined from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = clang::NamedDecl* const&; ValueArgs = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:547:37, inlined from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::detail::DenseSetEmpty&}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; KeyT = clang::NamedDecl*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' at /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:258:33, inlined from 'std::pair::Iterator, bool> llvm::detail::DenseSetImpl::insert(const ValueT&) [with ValueT = clang::NamedDecl*; MapTy = llvm::SmallDenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' at /usr/lib/llvm16/include/llvm/ADT/DenseSet.h:208:30, inlined from 'bool llvm::SetVector::insert(const value_type&) [with T = clang::NamedDecl*; Vector = llvm::SmallVector; Set = llvm::SmallDenseSet >]' at /usr/lib/llvm16/include/llvm/ADT/SetVector.h:142:30, inlined from 'void clang::ASTImporterLookupTable::add(clang::DeclContext*, clang::NamedDecl*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporterLookupTable.cpp:93:15: /usr/lib/llvm16/include/llvm/ADT/DenseMap.h:1170:18: warning: '((const llvm::SmallDenseMap, llvm::detail::DenseSetPair >::LargeRep*))[1].llvm::SmallDenseMap, llvm::detail::DenseSetPair >::LargeRep::NumBuckets' may be used uninitialized [-Wmaybe-uninitialized] 1170 | return Small ? InlineBuckets : getLargeRep()->NumBuckets; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [912/1819] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseStmtAsm.cpp:16: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [913/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseTemplate.cpp:17: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [914/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp:20: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFPContract()': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp:778:32: warning: 'FPC' may be used uninitialized [-Wmaybe-uninitialized] 778 | Actions.ActOnPragmaFPContract(PragmaLoc, FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp:764:27: note: 'FPC' was declared here 764 | LangOptions::FPModeKind FPC; | ^~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFEnvAccess()': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp:818:32: warning: 'IsEnabled' may be used uninitialized [-Wmaybe-uninitialized] 818 | Actions.ActOnPragmaFEnvAccess(PragmaLoc, IsEnabled); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParsePragma.cpp:804:8: note: 'IsEnabled' was declared here 804 | bool IsEnabled; | ^~~~~~~~~ [915/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseStmt.cpp:19: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [916/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseHLSL.cpp:16: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [917/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o [918/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseInit.cpp:15: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [919/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o [920/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o [921/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o [922/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseOpenMP.cpp:20: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [923/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o [924/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseObjc.cpp:19: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [925/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o [926/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseExprCXX.cpp:20: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [927/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseExpr.cpp:23: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [928/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o [929/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseCXXInlineMethods.cpp:13: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [930/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o [931/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseAST.cpp:19: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [932/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/InitHeaderSearch.cpp.o [933/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o [934/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o [935/1819] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesScanner.cpp.o [936/1819] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesYAMLCompiler.cpp.o [937/1819] Building CXX object lib/APINotes/CMakeFiles/obj.clangAPINotes.dir/APINotesTypes.cpp.o [938/1819] Generating VCSVersion.inc [939/1819] Building CXX object tools/extra/pseudo/fuzzer/CMakeFiles/clang-pseudo-fuzzer.dir/Fuzzer.cpp.o [940/1819] Building CXX object tools/extra/pseudo/fuzzer/CMakeFiles/clang-pseudo-fuzzer.dir/Main.cpp.o [941/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/WalkAST.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseDeclCXX.cpp:23: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [942/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/Types.cpp.o [943/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/Record.cpp.o [944/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/LocateSymbol.cpp.o [945/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/HTMLReport.cpp.o [946/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/FindHeaders.cpp.o In file included from /usr/include/c++/14.2.0/bits/stl_tempbuf.h:61, from /usr/include/c++/14.2.0/bits/stl_algo.h:69, from /usr/include/c++/14.2.0/algorithm:61, from /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:19, from /usr/lib/llvm16/include/llvm/Support/Error.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTImportError.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTImporter.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:14: In function 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = clang::DesignatedInitExpr::Designator; _Args = {const clang::DesignatedInitExpr::Designator&}]', inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator; bool _TrivialValueType = false]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:327:17, inlined from 'void llvm::SmallVectorImpl::assign(size_type, ValueParamT) [with T = clang::DesignatedInitExpr::Designator]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:718:32, inlined from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = clang::DesignatedInitExpr::Designator; unsigned int N = 4]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:1211:17, inlined from 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: /usr/include/c++/14.2.0/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: note: '' declared here 7102 | SmallVector ToDesignators(E->size()); | ^ In function 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = clang::DesignatedInitExpr::Designator; _Args = {const clang::DesignatedInitExpr::Designator&}]', inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator; bool _TrivialValueType = false]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:327:17, inlined from 'void llvm::SmallVectorImpl::assign(size_type, ValueParamT) [with T = clang::DesignatedInitExpr::Designator]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:718:32, inlined from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = clang::DesignatedInitExpr::Designator; unsigned int N = 4]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:1211:17, inlined from 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: /usr/include/c++/14.2.0/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: note: '' declared here 7102 | SmallVector ToDesignators(E->size()); | ^ In function 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = clang::DesignatedInitExpr::Designator; _Args = {const clang::DesignatedInitExpr::Designator&}]', inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator; bool _TrivialValueType = false]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:327:17, inlined from 'void llvm::SmallVectorImpl::assign(size_type, ValueParamT) [with T = clang::DesignatedInitExpr::Designator]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:718:32, inlined from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = clang::DesignatedInitExpr::Designator; unsigned int N = 4]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:1211:17, inlined from 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: /usr/include/c++/14.2.0/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: note: '' declared here 7102 | SmallVector ToDesignators(E->size()); | ^ In function 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = clang::DesignatedInitExpr::Designator; _Args = {const clang::DesignatedInitExpr::Designator&}]', inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator; bool _TrivialValueType = false]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = clang::DesignatedInitExpr::Designator*; _Size = long unsigned int; _Tp = clang::DesignatedInitExpr::Designator]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:327:17, inlined from 'void llvm::SmallVectorImpl::assign(size_type, ValueParamT) [with T = clang::DesignatedInitExpr::Designator]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:718:32, inlined from 'llvm::SmallVector::SmallVector(size_t, const T&) [with T = clang::DesignatedInitExpr::Designator; unsigned int N = 4]' at /usr/lib/llvm16/include/llvm/ADT/SmallVector.h:1211:17, inlined from 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: /usr/include/c++/14.2.0/bits/stl_construct.h:119:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:7102:53: note: '' declared here 7102 | SmallVector ToDesignators(E->size()); | ^ In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:26: In member function 'bool clang::ObjCPropertyDecl::isClassProperty() const', inlined from 'clang::ObjCPropertyQueryKind clang::ObjCPropertyDecl::getQueryKind() const' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/DeclObjC.h:854:27, inlined from 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5515:35: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/DeclObjC.h:849:12: warning: 'Property' may be used uninitialized [-Wmaybe-uninitialized] 849 | return PropertyAttributes & ObjCPropertyAttribute::kind_class; | ^~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5499:21: note: 'Property' was declared here 5499 | ObjCPropertyDecl *Property; | ^~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5346:58: warning: 'Iface' may be used uninitialized [-Wmaybe-uninitialized] 5346 | ObjCImplementationDecl *Impl = Iface->getImplementation(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5337:22: note: 'Iface' was declared here 5337 | ObjCInterfaceDecl *Iface; | ^~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5382:43: warning: 'Super' may be used uninitialized [-Wmaybe-uninitialized] 5381 | if ((Super && !Impl->getSuperClass()) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5382 |  (!Super && Impl->getSuperClass()) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5383 |  (Super && Impl->getSuperClass() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5384 |  !declaresSameEntity(Super->getCanonicalDecl(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5385 |  Impl->getSuperClass()))) { | ~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5342:22: note: 'Super' was declared here 5342 | ObjCInterfaceDecl *Super; | ^~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5303:61: warning: 'Category' may be used uninitialized [-Wmaybe-uninitialized] 5303 | ObjCCategoryImplDecl *ToImpl = Category->getImplementation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5299:21: note: 'Category' was declared here 5299 | ObjCCategoryDecl *Category; | ^~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:4590:43: warning: 'ToInterface' may be used uninitialized [-Wmaybe-uninitialized] 4590 | = ToInterface->FindCategoryDeclaration(Name.getAsIdentifierInfo()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:4584:22: note: 'ToInterface' was declared here 4584 | ObjCInterfaceDecl *ToInterface; | ^~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitRecordDecl(clang::RecordDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:2945:39: warning: 'ToDescribed' may be used uninitialized [-Wmaybe-uninitialized] 2945 | D2CXX->setDescribedClassTemplate(ToDescribed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:2942:26: note: 'ToDescribed' was declared here 2942 | ClassTemplateDecl *ToDescribed; | ^~~~~~~~~~~ In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTImporter.h:18: In member function 'clang::Decl* clang::Decl::getPreviousDecl()', inlined from 'void clang::Decl::setObjectOfFriendDecl(bool)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/DeclBase.h:1156:33, inlined from 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:4065:39: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/DeclBase.h:1026:55: warning: 'ToFriendD' may be used uninitialized [-Wmaybe-uninitialized] 1026 | Decl *getPreviousDecl() { return getPreviousDeclImpl(); } | ~~~~~~~~~~~~~~~~~~~^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:4059:16: note: 'ToFriendD' was declared here 4059 | NamedDecl *ToFriendD; | ^~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5854:56: warning: 'ClassTemplate' may be used uninitialized [-Wmaybe-uninitialized] 5854 | PrevDecl = ClassTemplate->findPartialSpecialization(TemplateArgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5855 |  *ToTPListOrErr, | ~~~~~~~~~~~~~~~ 5856 |  InsertPos); | ~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTImporter.cpp:5825:22: note: 'ClassTemplate' was declared here 5825 | ClassTemplateDecl *ClassTemplate; | ^~~~~~~~~~~~~ [947/1819] Building CXX object tools/extra/include-cleaner/lib/CMakeFiles/obj.clangIncludeCleaner.dir/Analysis.cpp.o [948/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/UsingInserter.cpp.o [949/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TypeTraits.cpp.o [950/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/TransformerClangTidyCheck.cpp.o [951/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/RenamerClangTidyCheck.cpp.o [952/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/OptionsUtils.cpp.o /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/LiteralSupport.cpp: In member function 'bool clang::NumericLiteralParser::GetFixedPointValue(llvm::APInt&, unsigned int)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/LiteralSupport.cpp:1508:43: warning: 'ExponentBegin' may be used uninitialized [-Wmaybe-uninitialized] 1508 | for (const char *Ptr = DigitsBegin; Ptr < End; ++Ptr) { | ~~~~^~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/LiteralSupport.cpp:1452:15: note: 'ExponentBegin' was declared here 1452 | const char *ExponentBegin; | ^~~~~~~~~~~~~ [953/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/NamespaceAliaser.cpp.o [954/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/LexerUtils.cpp.o [955/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeSorter.cpp.o /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/Lexer.cpp: In member function 'std::optional clang::Lexer::tryReadNumericUCN(const char*&, const char*, clang::Token*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/Lexer.cpp:3287:16: warning: 'NumHexDigits' may be used uninitialized [-Wmaybe-uninitialized] 3287 | while (Count != NumHexDigits || Delimited) { | ~~~~~~^~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/Lexer.cpp:3266:12: note: 'NumHexDigits' was declared here 3266 | unsigned NumHexDigits; | ^~~~~~~~~~~~ [956/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/IncludeInserter.cpp.o [957/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/HeaderGuard.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Lookup.h:27, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/SemaInternal.h:18, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/CoroutineStmtBuilder.h:20, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/TreeTransform.h:16, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:13: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp: In function 'void DoMarkVarDeclReferenced(clang::Sema&, clang::SourceLocation, clang::VarDecl*, clang::Expr*, llvm::DenseMap&)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19796:14: warning: 'Result' may be used uninitialized [-Wmaybe-uninitialized] 19796 | OdrUse == OdrUseContext::Used || NeededForConstantEvaluation; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:18187:17: note: 'Result' was declared here 18187 | OdrUseContext Result; | ^~~~~~ In function 'void DoMarkBindingDeclReferenced(clang::Sema&, clang::SourceLocation, clang::BindingDecl*, clang::Expr*)', inlined from 'void MarkExprReferenced(clang::Sema&, clang::SourceLocation, clang::Decl*, clang::Expr*, bool, llvm::DenseMap&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19958:32, inlined from 'void clang::Sema::MarkMemberReferenced(clang::MemberExpr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:20026:21: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19926:3: warning: 'Result' may be used uninitialized [-Wmaybe-uninitialized] 19926 | if (OdrUse == OdrUseContext::Used) { | ^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp: In member function 'void clang::Sema::MarkMemberReferenced(clang::MemberExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:18187:17: note: 'Result' was declared here 18187 | OdrUseContext Result; | ^~~~~~ In function 'void DoMarkBindingDeclReferenced(clang::Sema&, clang::SourceLocation, clang::BindingDecl*, clang::Expr*)', inlined from 'void MarkExprReferenced(clang::Sema&, clang::SourceLocation, clang::Decl*, clang::Expr*, bool, llvm::DenseMap&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19958:32, inlined from 'void clang::Sema::MarkFunctionParmPackReferenced(clang::FunctionParmPackExpr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:20033:23: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19926:3: warning: 'Result' may be used uninitialized [-Wmaybe-uninitialized] 19926 | if (OdrUse == OdrUseContext::Used) { | ^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp: In member function 'void clang::Sema::MarkFunctionParmPackReferenced(clang::FunctionParmPackExpr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:18187:17: note: 'Result' was declared here 18187 | OdrUseContext Result; | ^~~~~~ In function 'void DoMarkBindingDeclReferenced(clang::Sema&, clang::SourceLocation, clang::BindingDecl*, clang::Expr*)', inlined from 'void MarkExprReferenced(clang::Sema&, clang::SourceLocation, clang::Decl*, clang::Expr*, bool, llvm::DenseMap&)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19958:32, inlined from 'void clang::Sema::MarkDeclRefReferenced(clang::DeclRefExpr*, const clang::Expr*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:20006:21: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:19926:3: warning: 'Result' may be used uninitialized [-Wmaybe-uninitialized] 19926 | if (OdrUse == OdrUseContext::Used) { | ^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp: In member function 'void clang::Sema::MarkDeclRefReferenced(clang::DeclRefExpr*, const clang::Expr*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Sema/SemaExpr.cpp:18187:17: note: 'Result' was declared here 18187 | OdrUseContext Result; | ^~~~~~ [958/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FixItHintUtils.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Parse/Parser.h:24, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Parse/ParseDecl.cpp:22: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::ExtVectorDecls' [-Wattributes] 356 | class Sema final { | ^~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::TentativeDefinitions' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::UnusedFileScopedDecls' [-Wattributes] /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Sema/Sema.h:356:7: warning: 'clang::Sema' declared with greater visibility than the type of its field 'clang::Sema::DelegatingCtorDecls' [-Wattributes] [959/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/FileExtensionsUtils.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/ModuleMap.cpp:14: In constructor 'clang::ModuleMap::InferredDirectory::InferredDirectory(clang::ModuleMap::InferredDirectory&&)', inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const clang::DirectoryEntry*&; _U2 = clang::ModuleMap::InferredDirectory; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const clang::DirectoryEntry*; _T2 = clang::ModuleMap::InferredDirectory]' at /usr/include/c++/14.2.0/bits/stl_pair.h:882:35, inlined from 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const clang::DirectoryEntry*&; _T2 = clang::ModuleMap::InferredDirectory]' at /usr/include/c++/14.2.0/bits/stl_pair.h:1137:72, inlined from 'clang::Module* clang::ModuleMap::inferFrameworkModule(const clang::DirectoryEntry*, Attributes, clang::Module*)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/ModuleMap.cpp:995:40: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Lex/ModuleMap.h:256:10: warning: '.clang::ModuleMap::InferredDirectory::ModuleMapFile' may be used uninitialized [-Wmaybe-uninitialized] 256 | struct InferredDirectory { | ^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/ModuleMap.cpp: In member function 'clang::Module* clang::ModuleMap::inferFrameworkModule(const clang::DirectoryEntry*, Attributes, clang::Module*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/Lex/ModuleMap.cpp:995:71: note: '' declared here 995 | std::make_pair(*ParentDir, InferredDirectory())).first; | ^ [960/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExprSequence.cpp.o [961/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ExceptionAnalyzer.cpp.o [962/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/DeclRefExprUtils.cpp.o [963/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/ASTUtils.cpp.o [964/1819] Building CXX object tools/extra/clang-tidy/utils/CMakeFiles/obj.clangTidyUtils.dir/Aliasing.cpp.o [965/1819] Building CXX object tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/ZirconTidyModule.cpp.o [966/1819] Building CXX object tools/extra/clang-tidy/zircon/CMakeFiles/obj.clangTidyZirconModule.dir/TemporaryObjectsCheck.cpp.o /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp: In function 'clang::GVALinkage basicGVALinkageForFunction(const clang::ASTContext&, const clang::FunctionDecl*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp:11524:12: warning: 'External' may be used uninitialized [-Wmaybe-uninitialized] 11524 | return External; | ^~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp:11499:14: note: 'External' was declared here 11499 | GVALinkage External; | ^~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp: In member function 'clang::QualType clang::ASTContext::removeAddrSpaceQualType(clang::QualType) const': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp:3090:15: warning: 'TypeNode' may be used uninitialized [-Wmaybe-uninitialized] 3090 | const Type *TypeNode; | ^~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_uninitialized.h:63, from /usr/include/c++/14.2.0/memory:69, from /usr/lib/llvm16/include/llvm/Support/Casting.h:20, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Basic/LLVM.h:21, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Basic/DiagnosticIDs.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/Basic/Diagnostic.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/NestedNameSpecifier.h:18, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/Type.h:21, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/CanonicalType.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTContext.h:18, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp:13: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = clang::Decl* const; _Up = clang::Decl*; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = clang::Decl* const*; _OI = clang::Decl**]' 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 = false; _II = clang::Decl* const*; _OI = clang::Decl**]' 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 = false; _II = clang::Decl* const*; _OI = clang::Decl**]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:555:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = clang::Decl* const*; _OI = clang::Decl**]' at /usr/include/c++/14.2.0/bits/stl_algobase.h:651:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = clang::Decl* const*; _ForwardIterator = clang::Decl**]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = clang::Decl* const*; _ForwardIterator = clang::Decl**]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = clang::Decl* const*; _ForwardIterator = clang::Decl**; _Tp = clang::Decl*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = clang::Decl* const*; _Tp = clang::Decl*; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/vector.tcc:352:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = clang::Decl*; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:790:21, inlined from 'void clang::ASTContext::addTranslationUnitDecl()' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTContext.h:1066:34, inlined from 'clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&, clang::TranslationUnitKind)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ASTContext.cpp:964:25: /usr/include/c++/14.2.0/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [8, 9] is out of the bounds [0, 8] of object '' with type 'clang::Decl* const [1]' [-Warray-bounds=] 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTContext.h: In constructor 'clang::ASTContext::ASTContext(clang::LangOptions&, clang::SourceManager&, clang::IdentifierTable&, clang::SelectorTable&, clang::Builtin::Context&, clang::TranslationUnitKind)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ASTContext.h:1066:34: note: '' declared here 1066 | TraversalScope = {NewTUDecl}; | ^ [967/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o [968/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o [969/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o [970/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/TriviallyDestructibleCheck.cpp.o [971/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Integral.h:16, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/PrimType.h:16, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/InterpStack.h:16, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/Context.h:19, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:35: In member function 'clang::ComparisonCategoryResult clang::ComparisonCategoryInfo::makeWeakResult(clang::ComparisonCategoryResult) const', inlined from '{anonymous}::RecordExprEvaluator::VisitBinCmp(const clang::BinaryOperator*)::' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:13205:45: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/ComparisonCategories.h:155:21: warning: 'CCR' may be used uninitialized [-Wmaybe-uninitialized] 155 | if (!isStrong() && Res == CCR::Equal) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp: In lambda function: /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:13184:30: note: 'CCR' was declared here 13184 | ComparisonCategoryResult CCR; | ^~~ In file included from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/Interp/State.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:37: In member function 'const clang::Expr* clang::CallExpr::getArg(unsigned int) const', inlined from 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:12102:27: /home/udu/aports/main/clang16/src/clang-16.0.6.src/include/clang/AST/Expr.h:3009:22: warning: 'Arg' may be used uninitialized [-Wmaybe-uninitialized] 3009 | return getArgs()[Arg]; | ^~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp: In member function 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:12095:14: note: 'Arg' was declared here 12095 | unsigned Arg; | ^~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp: In member function 'bool {anonymous}::PointerExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:9327:7: warning: 'DesiredVal' may be used uninitialized [-Wmaybe-uninitialized] 9327 | if (Char.getInt().getZExtValue() == DesiredVal) | ^~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/lib/AST/ExprConstant.cpp:9288:14: note: 'DesiredVal' was declared here 9288 | uint64_t DesiredVal; | ^~~~~~~~~~ [972/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoexceptMoveConstructorCheck.cpp.o [973/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoIntToPtrCheck.cpp.o [974/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/NoAutomaticMoveCheck.cpp.o [975/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstructorInitCheck.cpp.o [976/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/MoveConstArgCheck.cpp.o [977/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o [978/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o [979/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/InefficientAlgorithmCheck.cpp.o [980/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ImplicitConversionInLoopCheck.cpp.o [981/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o [982/1819] Building CXX object tools/extra/clang-tidy/performance/CMakeFiles/obj.clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o [983/1819] Building CXX object tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/UseDefaultNoneCheck.cpp.o [984/1819] Building CXX object tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/OpenMPTidyModule.cpp.o [985/1819] Building CXX object tools/extra/clang-tidy/openmp/CMakeFiles/obj.clangTidyOpenMPModule.dir/ExceptionEscapeCheck.cpp.o [986/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/SuperSelfCheck.cpp.o [987/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/PropertyDeclarationCheck.cpp.o [988/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ObjCTidyModule.cpp.o [989/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/NSDateFormatterCheck.cpp.o [990/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/NSInvocationArgumentLifetimeCheck.cpp.o [991/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/MissingHashCheck.cpp.o [992/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/ForbiddenSubclassingCheck.cpp.o [993/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/DeallocInCategoryCheck.cpp.o [994/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AvoidNSErrorInitCheck.cpp.o [995/1819] Building CXX object tools/extra/clang-tidy/objc/CMakeFiles/obj.clangTidyObjCModule.dir/AssertEquals.cpp.o [996/1819] Building CXX object tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/MustCheckErrsCheck.cpp.o [997/1819] Building CXX object tools/extra/clang-tidy/linuxkernel/CMakeFiles/obj.clangTidyLinuxKernelModule.dir/LinuxKernelTidyModule.cpp.o [998/1819] Building CXX object tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/SignedBitwiseCheck.cpp.o [999/1819] Building CXX object tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o [1000/1819] Building CXX object tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/MultiwayPathsCoveredCheck.cpp.o [1001/1819] Building CXX object tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o [1002/1819] Building CXX object tools/extra/clang-tidy/hicpp/CMakeFiles/obj.clangTidyHICPPModule.dir/ExceptionBaseclassCheck.cpp.o [1003/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o [1004/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UpgradeGoogletestCaseCheck.cpp.o [1005/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o [1006/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o [1007/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o [1008/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o [1009/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o [1010/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalVariableDeclarationCheck.cpp.o [1011/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o [1012/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/FunctionNamingCheck.cpp.o [1013/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o [1014/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o [1015/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o [1016/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidUnderscoreInGoogletestNameCheck.cpp.o [1017/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidThrowingObjCExceptionCheck.cpp.o [1018/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidNSObjectNewCheck.cpp.o [1019/1819] Building CXX object tools/extra/clang-tidy/google/CMakeFiles/obj.clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o [1020/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/VirtualInheritanceCheck.cpp.o [1021/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/TrailingReturnCheck.cpp.o [1022/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/StaticallyConstructedObjectsCheck.cpp.o [1023/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/OverloadedOperatorCheck.cpp.o [1024/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/MultipleInheritanceCheck.cpp.o [1025/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/FuchsiaTidyModule.cpp.o In file included from /usr/lib/llvm16/include/llvm/ADT/StringMapEntry.h:19, from /usr/lib/llvm16/include/llvm/ADT/StringMap.h:17, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/google/../ClangTidyOptions.h:13, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:12, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/google/../ClangTidyCheck.h:12, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.h:12, from /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp:9: In member function 'char llvm::StringRef::operator[](size_t) const', inlined from 'clang::FixItHint clang::tidy::google::objc::{anonymous}::generateFixItHint(const clang::VarDecl*, bool)' at /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/google/GlobalVariableDeclarationCheck.cpp:40:30: /usr/lib/llvm16/include/llvm/ADT/StringRef.h:233:24: warning: array subscript 1 is outside array bounds of 'const char [1]' [-Warray-bounds=] 233 | return Data[Index]; | ^ /usr/lib/llvm16/include/llvm/ADT/StringRef.h:233:24: warning: array subscript 1 is outside array bounds of 'const char [1]' [-Warray-bounds=] [1026/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsDeclarationsCheck.cpp.o [1027/1819] Building CXX object tools/extra/clang-tidy/fuchsia/CMakeFiles/obj.clangTidyFuchsiaModule.dir/DefaultArgumentsCallsCheck.cpp.o [1028/1819] Building CXX object tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DispatchOnceNonstaticCheck.cpp.o [1029/1819] Building CXX object tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/DarwinTidyModule.cpp.o [1030/1819] Building CXX object tools/extra/clang-tidy/darwin/CMakeFiles/obj.clangTidyDarwinModule.dir/AvoidSpinlockCheck.cpp.o [1031/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o [1032/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o [1033/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StrToNumCheck.cpp.o [1034/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o [1035/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o [1036/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/ProperlySeededRandomGeneratorCheck.cpp.o [1037/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o [1038/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/NonTrivialTypesLibcMemoryCallsCheck.cpp.o [1039/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/MutatingCopyCheck.cpp.o [1040/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o [1041/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/FloatLoopCounter.cpp.o [1042/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o [1043/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/DefaultOperatorNewAlignmentCheck.cpp.o [1044/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o [1045/1819] Building CXX object tools/extra/clang-tidy/cert/CMakeFiles/obj.clangTidyCERTModule.dir/CERTTidyModule.cpp.o [1046/1819] Building CXX object tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/UseToStringCheck.cpp.o [1047/1819] Building CXX object tools/extra/clang-tidy/boost/CMakeFiles/obj.clangTidyBoostModule.dir/BoostTidyModule.cpp.o [1048/1819] Building CXX object tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/UnrollLoopsCheck.cpp.o [1049/1819] Building CXX object tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/StructPackAlignCheck.cpp.o [1050/1819] Building CXX object tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/SingleWorkItemBarrierCheck.cpp.o [1051/1819] Building CXX object tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/KernelNameRestrictionCheck.cpp.o [1052/1819] Building CXX object tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/IdDependentBackwardBranchCheck.cpp.o [1053/1819] Building CXX object tools/extra/clang-tidy/altera/CMakeFiles/obj.clangTidyAlteraModule.dir/AlteraTidyModule.cpp.o [1054/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/ComparisonInTempFailureRetryCheck.cpp.o [1055/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o [1056/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipe2Check.cpp.o [1057/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecPipeCheck.cpp.o [1058/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o [1059/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecMemfdCreateCheck.cpp.o [1060/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInitCheck.cpp.o [1061/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecInotifyInit1Check.cpp.o [1062/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o [1063/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreateCheck.cpp.o [1064/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecEpollCreate1Check.cpp.o [1065/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecDupCheck.cpp.o [1066/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o [1067/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecCheck.cpp.o [1068/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAcceptCheck.cpp.o [1069/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/CloexecAccept4Check.cpp.o /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/altera/UnrollLoopsCheck.cpp: In member function 'bool clang::tidy::altera::UnrollLoopsCheck::hasLargeNumIterations(const clang::Stmt*, const clang::IntegerLiteral*, const clang::ASTContext*)': /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/altera/UnrollLoopsCheck.cpp:199:30: warning: 'InitValue' may be used uninitialized [-Wmaybe-uninitialized] 199 | Iterations = InitValue - EndValue; | ~~~~~~~~~~^~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/altera/UnrollLoopsCheck.cpp:175:7: note: 'InitValue' was declared here 175 | int InitValue; | ^~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/altera/UnrollLoopsCheck.cpp:228:23: warning: 'Iterations' may be used uninitialized [-Wmaybe-uninitialized] 228 | return Iterations > MaxLoopIterations; | ^~~~~~~~~~~~~~~~~ /home/udu/aports/main/clang16/src/clang-16.0.6.src/tools/extra/clang-tidy/altera/UnrollLoopsCheck.cpp:192:10: note: 'Iterations' was declared here 192 | double Iterations; | ^~~~~~~~~~ [1070/1819] Building CXX object tools/extra/clang-tidy/android/CMakeFiles/obj.clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o [1071/1819] Building CXX object tools/extra/clang-reorder-fields/CMakeFiles/obj.clangReorderFields.dir/ReorderFieldsAction.cpp.o [1072/1819] Building CXX object tools/extra/clang-apply-replacements/CMakeFiles/obj.clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o