-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Performing Test HAS_WERROR_GLOBAL_CTORS -- Performing Test HAS_WERROR_GLOBAL_CTORS - Failed [20/4094] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [64/4094] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [86/4094] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [183/4094] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [184/4094] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [215/4094] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [299/4094] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o [341/4094] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o [534/4094] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o [1143/4094] Building CXX object lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o [1155/4094] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [1242/4094] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [1350/4094] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELF.cpp:765:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELF.cpp:765:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELF.cpp:765:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELF.cpp:765:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 765 | for (const Elf_Shdr &Sec : cantFail(this->sections())) { 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:764:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:764:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:764:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:764:38: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 764 | for (const Elf_Shdr &Sec : cantFail(EF.sections())) { 718 | const auto &Sections = cantFail(EF.sections()); /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:718:34: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 718 | const auto &Sections = cantFail(EF.sections()); 718 | const auto &Sections = cantFail(EF.sections()); /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:718:34: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 718 | const auto &Sections = cantFail(EF.sections()); 718 | const auto &Sections = cantFail(EF.sections()); /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:718:34: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 718 | const auto &Sections = cantFail(EF.sections()); 718 | const auto &Sections = cantFail(EF.sections()); /home/udu/aports/main/llvm17/src/llvm-project-17.0.6.src/llvm/lib/Object/ELFObjectFile.cpp:718:34: note: the temporary was destroyed at the end of the full expression 'llvm::cantFail > > >(llvm::object::ELFFile::sections() const [with ELFT = llvm::object::ELFType; typename ELFT::ShdrRange = llvm::ArrayRef > >](), 0)' 718 | const auto &Sections = cantFail(EF.sections());