TELunus

LLVM ninja build attempt posix-seh

Nov 10th, 2021 (edited)
60
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Z:\Projects\llvm-project>ninja -C build
  2. ninja: Entering directory `build'
  3. [140/5864] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.obj
  4. In file included from Z:/Projects/llvm-project/llvm/lib/Support/Signals.cpp:254:
  5. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc: In function 'bool load64BitDebugHelp()':
  6. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:166:65: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpMiniDumpWriteDump' {aka 'int (*)(void*, long unsigned int, void*, _MINIDUMP_TYPE, _MINIDUMP_EXCEPTION_INFORMATION*, _MINIDUMP_USER_STREAM_INFORMATION*, _MINIDUMP_CALLBACK_INFORMATION*)'} [-Wcast-function-type]
  7.                        ::GetProcAddress(hLib, "MiniDumpWriteDump");
  8.                                                                  ^
  9. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:168:59: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpStackWalk64' {aka 'int (*)(long unsigned int, void*, void*, _tagSTACKFRAME64*, void*, int (*)(void*, long long unsigned int, void*, long unsigned int, long unsigned int*), void* (*)(void*, long long unsigned int), long long unsigned int (*)(void*, long long unsigned int), long long unsigned int (*)(void*, void*, _tagADDRESS64*))'} [-Wcast-function-type]
  10.                        ::GetProcAddress(hLib, "StackWalk64");
  11.                                                            ^
  12. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:170:66: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymGetModuleBase64' {aka 'long long unsigned int (*)(void*, long long unsigned int)'} [-Wcast-function-type]
  13.                        ::GetProcAddress(hLib, "SymGetModuleBase64");
  14.                                                                   ^
  15. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:172:67: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymGetSymFromAddr64' {aka 'int (*)(void*, long long unsigned int, long long unsigned int*, _IMAGEHLP_SYMBOL64*)'} [-Wcast-function-type]
  16.                        ::GetProcAddress(hLib, "SymGetSymFromAddr64");
  17.                                                                    ^
  18. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:174:68: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymGetLineFromAddr64' {aka 'int (*)(void*, long long unsigned int, long unsigned int*, _IMAGEHLP_LINE64*)'} [-Wcast-function-type]
  19.                        ::GetProcAddress(hLib, "SymGetLineFromAddr64");
  20.                                                                     ^
  21. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:176:66: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymGetModuleInfo64' {aka 'int (*)(void*, long long unsigned int, _IMAGEHLP_MODULE64*)'} [-Wcast-function-type]
  22.                        ::GetProcAddress(hLib, "SymGetModuleInfo64");
  23.                                                                   ^
  24. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:178:71: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymFunctionTableAccess64' {aka 'void* (*)(void*, long long unsigned int)'} [-Wcast-function-type]
  25.                       ::GetProcAddress(hLib, "SymFunctionTableAccess64");
  26.                                                                        ^
  27. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:179:77: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymSetOptions' {aka 'long unsigned int (*)(long unsigned int)'} [-Wcast-function-type]
  28.      fSymSetOptions = (fpSymSetOptions)::GetProcAddress(hLib, "SymSetOptions");
  29.                                                                              ^
  30. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:180:77: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymInitialize' {aka 'int (*)(void*, const char*, int)'} [-Wcast-function-type]
  31.      fSymInitialize = (fpSymInitialize)::GetProcAddress(hLib, "SymInitialize");
  32.                                                                              ^
  33. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Signals.inc:182:56: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpEnumerateLoadedModules' {aka 'int (*)(void*, int (*)(const char*, long long unsigned int, long unsigned int, void*), void*)'} [-Wcast-function-type]
  34.        ::GetProcAddress(hLib, "EnumerateLoadedModules64");
  35.                                                         ^
  36. [144/5864] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.obj
  37. In file included from Z:/Projects/llvm-project/llvm/lib/Support/Process.cpp:111:
  38. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Process.inc: In function 'llvm::VersionTuple llvm::GetWindowsOSVersion()':
  39. Z:/Projects/llvm-project/llvm/lib/Support/Windows/Process.inc:489:75: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'RtlGetVersionPtr' {aka 'long int (*)(_OSVERSIONINFOW*)'} [-Wcast-function-type]
  40.      auto getVer = (RtlGetVersionPtr)::GetProcAddress(hMod, "RtlGetVersion");
  41.                                                                            ^
  42. [318/5864] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.obj
  43. Z:/Projects/llvm-project/llvm/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)':
  44. Z:/Projects/llvm-project/llvm/lib/IR/Core.cpp:88:18: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type]
  45.            Handler),
  46.                   ^
  47. Z:/Projects/llvm-project/llvm/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)':
  48. Z:/Projects/llvm-project/llvm/lib/IR/Core.cpp:94:48: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type]
  49.        unwrap(C)->getDiagnosticHandlerCallBack());
  50.                                                 ^
  51. [371/5864] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.obj
  52. Z:/Projects/llvm-project/llvm/lib/InterfaceStub/IFSStub.cpp: In copy constructor 'llvm::ifs::IFSStubTriple::IFSStubTriple(const llvm::ifs::IFSStubTriple&)':
  53. Z:/Projects/llvm-project/llvm/lib/InterfaceStub/IFSStub.cpp:32:1: warning: base class 'struct llvm::ifs::IFSStub' should be explicitly initialized in the copy constructor [-Wextra]
  54.  IFSStubTriple::IFSStubTriple(IFSStubTriple const &Stub) {
  55.  ^~~~~~~~~~~~~
  56. [544/5864] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.obj
  57. Z:/Projects/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:1523:14: warning: declaration of 'llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::ILPValue&)' with attribute 'noinline' follows inline declaration [-Wattributes]
  58.  raw_ostream &operator<<(raw_ostream &OS, const ILPValue &Val) {
  59.               ^~~~~~~~
  60. In file included from Z:/Projects/llvm-project/llvm/include/llvm/Support/Discriminator.h:16,
  61.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/Passes.h:18,
  62.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/MachinePassRegistry.h:21,
  63.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/SchedulerRegistry.h:17,
  64.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h:22,
  65.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/TargetSchedule.h:20,
  66.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h:27,
  67.                  from Z:/Projects/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp:14:
  68. Z:/Projects/llvm-project/llvm/include/llvm/Support/Error.h:316:23: note: previous definition of 'llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::Error&)' was here
  69.    friend raw_ostream &operator<<(raw_ostream &OS, const Error &E) {
  70.                        ^~~~~~~~
  71. [1123/5864] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.obj
  72. Z:/Projects/llvm-project/llvm/lib/MC/MCParser/MasmParser.cpp: In member function 'llvm::Optional<std::__cxx11::basic_string<char> > {anonymous}::MasmParser::evaluateBuiltinTextMacro({anonymous}::MasmParser::BuiltinSymbol, llvm::SMLoc)':
  73. Z:/Projects/llvm-project/llvm/lib/MC/MCParser/MasmParser.cpp:7713:63: warning: unknown conversion type character 'D' in format [-Wformat=]
  74.      const size_t Len = strftime(TmpBuffer, sizeof(TmpBuffer), "%D", &TM);
  75.                                                                ^~~~
  76. Z:/Projects/llvm-project/llvm/lib/MC/MCParser/MasmParser.cpp:7719:63: warning: unknown conversion type character 'T' in format [-Wformat=]
  77.      const size_t Len = strftime(TmpBuffer, sizeof(TmpBuffer), "%T", &TM);
  78.                                                                ^~~~
  79. [1423/5864] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.obj
  80. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::Error llvm::orc::registerFrameWrapper(const void*)':
  81. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:54:14: warning: unnecessary parentheses in declaration of 'RegisterFrame' [-Wparentheses]
  82.    static void((*RegisterFrame)(const void *)) = 0;
  83.               ^
  84. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::Error llvm::orc::deregisterFrameWrapper(const void*)':
  85. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:71:14: warning: unnecessary parentheses in declaration of 'DeregisterFrame' [-Wparentheses]
  86.    static void((*DeregisterFrame)(const void *)) = 0;
  87.               ^
  88. [1428/5864] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.obj
  89. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp: In function 'void llvm::__register_frame(void*)':
  90. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:45:14: warning: unnecessary parentheses in declaration of 'rf' [-Wparentheses]
  91.    static void((*rf)(void *)) = 0;
  92.               ^
  93. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp: In function 'void llvm::__deregister_frame(void*)':
  94. Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:58:14: warning: unnecessary parentheses in declaration of 'df' [-Wparentheses]
  95.    static void((*df)(void *)) = 0;
  96.               ^
  97. [1440/5864] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.obj
  98. In file included from Z:/Projects/llvm-project/llvm/include/llvm/ExecutionEngine/JITSymbol.h:27,
  99.                  from Z:/Projects/llvm-project/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:14,
  100.                  from Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:9:
  101. In member function 'size_t llvm::StringRef::find(char, size_t) const',
  102.     inlined from 'std::pair<llvm::RuntimeDyldCheckerExprEval::EvalResult, llvm::StringRef> llvm::RuntimeDyldCheckerExprEval::evalStubOrGOTAddr(llvm::StringRef, llvm::RuntimeDyldCheckerExprEval::ParseContext, bool) const' at Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:337:40:
  103. Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:319:37: warning: 'void* memchr(const void*, int, size_t)' specified size 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  104.          if (const void *P = ::memchr(Data + FindBegin, C, Length - FindBegin))
  105.                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106. In member function 'size_t llvm::StringRef::find(char, size_t) const',
  107.     inlined from 'std::pair<llvm::RuntimeDyldCheckerExprEval::EvalResult, llvm::StringRef> llvm::RuntimeDyldCheckerExprEval::evalSectionAddr(llvm::StringRef, llvm::RuntimeDyldCheckerExprEval::ParseContext) const' at Z:/Projects/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:374:40:
  108. Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:319:37: warning: 'void* memchr(const void*, int, size_t)' specified size 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  109.          if (const void *P = ::memchr(Data + FindBegin, C, Length - FindBegin))
  110.                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  111. [1517/5864] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.obj
  112. Z:/Projects/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* getRegClassForTypeOnBank(llvm::LLT, const llvm::RegisterBank&, const llvm::RegisterBankInfo&, bool)':
  113. Z:/Projects/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:490: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  114.      if (Ty.getSizeInBits() == 64)
  115.  
  116. [1583/5864] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.obj
  117. In file included from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp:47:
  118. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc: In function 'const llvm::AMDGPU::ImageDimIntrinsicInfo* llvm::AMDGPU::getImageDimIntrinsicInfo(unsigned int)':
  119. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc:963: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  120.    struct KeyType {
  121.  
  122. [1610/5864] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.obj
  123. In file included from Z:/Projects/llvm-project/llvm/include/llvm/Support/YAMLTraits.h:23,
  124.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/MIRYamlMapping.h:22,
  125.                  from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:21,
  126.                  from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:20:
  127. Z:/Projects/llvm-project/llvm/include/llvm/Support/SourceMgr.h: In member function 'bool llvm::SMFixIt::operator<(const llvm::SMFixIt&) const':
  128. Z:/Projects/llvm-project/llvm/include/llvm/Support/SourceMgr.h:243: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  129.      if (Range.End.getPointer() != Other.Range.End.getPointer())
  130.  
  131. [1631/5864] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.obj
  132. In file included from Z:/Projects/llvm-project/llvm/include/llvm/Support/YAMLTraits.h:23,
  133.                  from Z:/Projects/llvm-project/llvm/include/llvm/CodeGen/MIRYamlMapping.h:22,
  134.                  from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h:21,
  135.                  from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:21:
  136. Z:/Projects/llvm-project/llvm/include/llvm/Support/SourceMgr.h: In member function 'bool llvm::SMFixIt::operator<(const llvm::SMFixIt&) const':
  137. Z:/Projects/llvm-project/llvm/include/llvm/Support/SourceMgr.h:243: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  138.      if (Range.End.getPointer() != Other.Range.End.getPointer())
  139.  
  140. In file included from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:40:
  141. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc: In member function 'void llvm::GCNSubtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)':
  142. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:900: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  143.    if (Bits[AMDGPU::FeatureLocalMemorySize0] && LocalMemorySize < 0) LocalMemorySize = 0;
  144.  
  145. In file included from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:44:
  146. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/R600GenSubtargetInfo.inc: In member function 'void llvm::R600Subtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)':
  147. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/R600GenSubtargetInfo.inc:282: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
  148.    if (Bits[R600::FeatureLocalMemorySize0] && LocalMemorySize < 0) LocalMemorySize = 0;
  149.  
  150. [1715/5864] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.obj
  151. Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp: In member function 'bool {anonymous}::AMDGPUOperand::isInlinableImm(llvm::MVT) const':
  152. Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1817: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  153.      if (type.getScalarSizeInBits() == 16) {
  154.  
  155. [1717/5864] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.obj
  156. In file included from Z:/Projects/llvm-project/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:29:
  157. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc: In function 'int llvm::AMDGPU::getSDWAOp(uint16_t)':
  158. Z:/Projects/llvm-project/build/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc:129500: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  159.    return getSDWAOpTable[mid][1];
  160.  
  161. [3778/5864] Building C object tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.obj
  162. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c: In function 'PrintCursor':
  163. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1024:62: warning: unknown conversion type character 'l' in format [-Wformat=]
  164.                printf(" [Template arg %d: kind: %d, intval: %lld]",
  165.                                                               ^
  166. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1024:22: warning: too many arguments for format [-Wformat-extra-args]
  167.                printf(" [Template arg %d: kind: %d, intval: %lld]",
  168.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1024:62: warning: unknown conversion type character 'l' in format [-Wformat=]
  170.                printf(" [Template arg %d: kind: %d, intval: %lld]",
  171.                                                               ^
  172. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1024:22: warning: too many arguments for format [-Wformat-extra-args]
  173.                printf(" [Template arg %d: kind: %d, intval: %lld]",
  174.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c: In function 'PrintTypeSize':
  176. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1769:34: warning: unknown conversion type character 'l' in format [-Wformat=]
  177.              printf(" [offsetof=%lld]", Offset);
  178.                                   ^
  179. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1769:20: warning: too many arguments for format [-Wformat-extra-args]
  180.              printf(" [offsetof=%lld]", Offset);
  181.                     ^~~~~~~~~~~~~~~~~~
  182. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1769:34: warning: unknown conversion type character 'l' in format [-Wformat=]
  183.              printf(" [offsetof=%lld]", Offset);
  184.                                   ^
  185. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1769:20: warning: too many arguments for format [-Wformat-extra-args]
  186.              printf(" [offsetof=%lld]", Offset);
  187.                     ^~~~~~~~~~~~~~~~~~
  188. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1772:34: warning: unknown conversion type character 'l' in format [-Wformat=]
  189.              printf(" [offsetof=%lld/%lld]", Offset, Offset2);
  190.                                   ^
  191. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1772:39: warning: unknown conversion type character 'l' in format [-Wformat=]
  192.              printf(" [offsetof=%lld/%lld]", Offset, Offset2);
  193.                                        ^
  194. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1772:20: warning: too many arguments for format [-Wformat-extra-args]
  195.              printf(" [offsetof=%lld/%lld]", Offset, Offset2);
  196.                     ^~~~~~~~~~~~~~~~~~~~~~~
  197. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1772:34: warning: unknown conversion type character 'l' in format [-Wformat=]
  198.              printf(" [offsetof=%lld/%lld]", Offset, Offset2);
  199.                                   ^
  200. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1772:39: warning: unknown conversion type character 'l' in format [-Wformat=]
  201.              printf(" [offsetof=%lld/%lld]", Offset, Offset2);
  202.                                        ^
  203. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:1772:20: warning: too many arguments for format [-Wformat-extra-args]
  204.              printf(" [offsetof=%lld/%lld]", Offset, Offset2);
  205.                     ^~~~~~~~~~~~~~~~~~~~~~~
  206. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c: In function 'display_evaluate_results':
  207. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2991:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  208.          printf("unsigned, Value: %llu", val);
  209.                                     ^
  210. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2991:16: warning: too many arguments for format [-Wformat-extra-args]
  211.          printf("unsigned, Value: %llu", val);
  212.                 ^~~~~~~~~~~~~~~~~~~~~~~
  213. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2991:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  214.          printf("unsigned, Value: %llu", val);
  215.                                     ^
  216. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2991:16: warning: too many arguments for format [-Wformat-extra-args]
  217.          printf("unsigned, Value: %llu", val);
  218.                 ^~~~~~~~~~~~~~~~~~~~~~~
  219. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2994:26: warning: unknown conversion type character 'l' in format [-Wformat=]
  220.          printf("Value: %lld", val);
  221.                           ^
  222. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2994:16: warning: too many arguments for format [-Wformat-extra-args]
  223.          printf("Value: %lld", val);
  224.                 ^~~~~~~~~~~~~
  225. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2994:26: warning: unknown conversion type character 'l' in format [-Wformat=]
  226.          printf("Value: %lld", val);
  227.                           ^
  228. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:2994:16: warning: too many arguments for format [-Wformat-extra-args]
  229.          printf("Value: %lld", val);
  230.                 ^~~~~~~~~~~~~
  231. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c: In function 'perform_print_build_session_timestamp':
  232. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:4779:13: warning: unknown conversion type character 'l' in format [-Wformat=]
  233.    printf("%lld\n", clang_getBuildSessionTimestamp());
  234.              ^
  235. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:4779:10: warning: too many arguments for format [-Wformat-extra-args]
  236.    printf("%lld\n", clang_getBuildSessionTimestamp());
  237.           ^~~~~~~~
  238. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:4779:13: warning: unknown conversion type character 'l' in format [-Wformat=]
  239.    printf("%lld\n", clang_getBuildSessionTimestamp());
  240.              ^
  241. Z:/Projects/llvm-project/clang/tools/c-index-test/c-index-test.c:4779:10: warning: too many arguments for format [-Wformat-extra-args]
  242.    printf("%lld\n", clang_getBuildSessionTimestamp());
  243.           ^~~~~~~~
  244. [4481/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Arch/ARM.cpp.obj
  245. In file included from Z:/Projects/llvm-project/lld/MachO/Arch/ARM.cpp:10:
  246. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  247.    RefState refState : 2;
  248.                        ^
  249. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  250.    RefState refState : 2;
  251.                        ^
  252. [4486/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Arch/ARM64.cpp.obj
  253. In file included from Z:/Projects/llvm-project/lld/MachO/Arch/ARM64Common.h:13,
  254.                  from Z:/Projects/llvm-project/lld/MachO/Arch/ARM64.cpp:9:
  255. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  256.    RefState refState : 2;
  257.                        ^
  258. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  259.    RefState refState : 2;
  260.                        ^
  261. [4487/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Arch/ARM64Common.cpp.obj
  262. In file included from Z:/Projects/llvm-project/lld/MachO/Arch/ARM64Common.h:13,
  263.                  from Z:/Projects/llvm-project/lld/MachO/Arch/ARM64Common.cpp:9:
  264. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  265.    RefState refState : 2;
  266.                        ^
  267. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  268.    RefState refState : 2;
  269.                        ^
  270. [4488/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Arch/ARM64_32.cpp.obj
  271. In file included from Z:/Projects/llvm-project/lld/MachO/Arch/ARM64Common.h:13,
  272.                  from Z:/Projects/llvm-project/lld/MachO/Arch/ARM64_32.cpp:10:
  273. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  274.    RefState refState : 2;
  275.                        ^
  276. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  277.    RefState refState : 2;
  278.                        ^
  279. [4489/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Arch/X86_64.cpp.obj
  280. In file included from Z:/Projects/llvm-project/lld/MachO/Arch/X86_64.cpp:10:
  281. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  282.    RefState refState : 2;
  283.                        ^
  284. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  285.    RefState refState : 2;
  286.                        ^
  287. [4490/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Dwarf.cpp.obj
  288. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  289.                  from Z:/Projects/llvm-project/lld/MachO/OutputSegment.h:12,
  290.                  from Z:/Projects/llvm-project/lld/MachO/Dwarf.cpp:12:
  291. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  292.    RefState refState : 2;
  293.                        ^
  294. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  295.    RefState refState : 2;
  296.                        ^
  297. [4492/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/ExportTrie.cpp.obj
  298. In file included from Z:/Projects/llvm-project/lld/MachO/ExportTrie.cpp:38:
  299. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  300.    RefState refState : 2;
  301.                        ^
  302. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  303.    RefState refState : 2;
  304.                        ^
  305. [4493/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/ICF.cpp.obj
  306. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  307.                  from Z:/Projects/llvm-project/lld/MachO/ConcatOutputSection.h:13,
  308.                  from Z:/Projects/llvm-project/lld/MachO/ICF.cpp:10:
  309. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  310.    RefState refState : 2;
  311.                        ^
  312. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  313.    RefState refState : 2;
  314.                        ^
  315. [4494/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/ConcatOutputSection.cpp.obj
  316. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  317.                  from Z:/Projects/llvm-project/lld/MachO/ConcatOutputSection.h:13,
  318.                  from Z:/Projects/llvm-project/lld/MachO/ConcatOutputSection.cpp:9:
  319. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  320.    RefState refState : 2;
  321.                        ^
  322. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  323.    RefState refState : 2;
  324.                        ^
  325. [4495/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/MarkLive.cpp.obj
  326. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  327.                  from Z:/Projects/llvm-project/lld/MachO/OutputSegment.h:12,
  328.                  from Z:/Projects/llvm-project/lld/MachO/MarkLive.cpp:11:
  329. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  330.    RefState refState : 2;
  331.                        ^
  332. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  333.    RefState refState : 2;
  334.                        ^
  335. [4497/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/InputSection.cpp.obj
  336. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  337.                  from Z:/Projects/llvm-project/lld/MachO/ConcatOutputSection.h:13,
  338.                  from Z:/Projects/llvm-project/lld/MachO/InputSection.cpp:10:
  339. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  340.    RefState refState : 2;
  341.                        ^
  342. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  343.    RefState refState : 2;
  344.                        ^
  345. [4498/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/MapFile.cpp.obj
  346. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  347.                  from Z:/Projects/llvm-project/lld/MachO/MapFile.cpp:31:
  348. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  349.    RefState refState : 2;
  350.                        ^
  351. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  352.    RefState refState : 2;
  353.                        ^
  354. [4499/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/ObjC.cpp.obj
  355. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  356.                  from Z:/Projects/llvm-project/lld/MachO/OutputSegment.h:12,
  357.                  from Z:/Projects/llvm-project/lld/MachO/ObjC.cpp:12:
  358. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  359.    RefState refState : 2;
  360.                        ^
  361. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  362.    RefState refState : 2;
  363.                        ^
  364. [4502/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/OutputSection.cpp.obj
  365. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  366.                  from Z:/Projects/llvm-project/lld/MachO/OutputSection.cpp:9:
  367. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  368.    RefState refState : 2;
  369.                        ^
  370. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  371.    RefState refState : 2;
  372.                        ^
  373. [4504/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Symbols.cpp.obj
  374. In file included from Z:/Projects/llvm-project/lld/MachO/Symbols.cpp:9:
  375. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  376.    RefState refState : 2;
  377.                        ^
  378. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  379.    RefState refState : 2;
  380.                        ^
  381. [4505/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/OutputSegment.cpp.obj
  382. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  383.                  from Z:/Projects/llvm-project/lld/MachO/OutputSegment.h:12,
  384.                  from Z:/Projects/llvm-project/lld/MachO/OutputSegment.cpp:9:
  385. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  386.    RefState refState : 2;
  387.                        ^
  388. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  389.    RefState refState : 2;
  390.                        ^
  391. [4506/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Driver.cpp.obj
  392. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  393.                  from Z:/Projects/llvm-project/lld/MachO/Driver.cpp:16:
  394. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  395.    RefState refState : 2;
  396.                        ^
  397. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  398.    RefState refState : 2;
  399.                        ^
  400. [4508/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/SymbolTable.cpp.obj
  401. In file included from Z:/Projects/llvm-project/lld/MachO/SymbolTable.h:12,
  402.                  from Z:/Projects/llvm-project/lld/MachO/SymbolTable.cpp:9:
  403. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  404.    RefState refState : 2;
  405.                        ^
  406. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  407.    RefState refState : 2;
  408.                        ^
  409. [4509/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/LTO.cpp.obj
  410. In file included from Z:/Projects/llvm-project/lld/MachO/LTO.cpp:13:
  411. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  412.    RefState refState : 2;
  413.                        ^
  414. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  415.    RefState refState : 2;
  416.                        ^
  417. [4510/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Relocations.cpp.obj
  418. In file included from Z:/Projects/llvm-project/lld/MachO/Relocations.cpp:10:
  419. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  420.    RefState refState : 2;
  421.                        ^
  422. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  423.    RefState refState : 2;
  424.                        ^
  425. [4513/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/UnwindInfoSection.cpp.obj
  426. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  427.                  from Z:/Projects/llvm-project/lld/MachO/ConcatOutputSection.h:13,
  428.                  from Z:/Projects/llvm-project/lld/MachO/UnwindInfoSection.h:12,
  429.                  from Z:/Projects/llvm-project/lld/MachO/UnwindInfoSection.cpp:9:
  430. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  431.    RefState refState : 2;
  432.                        ^
  433. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  434.    RefState refState : 2;
  435.                        ^
  436. Z:/Projects/llvm-project/lld/MachO/UnwindInfoSection.cpp: In function 'bool canFoldEncoding(compact_unwind_encoding_t)':
  437. Z:/Projects/llvm-project/lld/MachO/UnwindInfoSection.cpp:358:44: warning: comparison between 'enum<unnamed>' and 'enum<unnamed>' [-Wenum-compare]
  438.    static_assert(UNWIND_X86_64_MODE_MASK == UNWIND_X86_MODE_MASK, "");
  439.                                             ^~~~~~~~~~~~~~~~~~~~
  440. Z:/Projects/llvm-project/lld/MachO/UnwindInfoSection.cpp:359:49: warning: comparison between 'enum<unnamed>' and 'enum<unnamed>' [-Wenum-compare]
  441.    static_assert(UNWIND_X86_64_MODE_STACK_IND == UNWIND_X86_MODE_STACK_IND, "");
  442.                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
  443. [4514/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/InputFiles.cpp.obj
  444. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  445.                  from Z:/Projects/llvm-project/lld/MachO/InputFiles.cpp:52:
  446. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  447.    RefState refState : 2;
  448.                        ^
  449. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  450.    RefState refState : 2;
  451.                        ^
  452. [4515/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/SyntheticSections.cpp.obj
  453. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  454.                  from Z:/Projects/llvm-project/lld/MachO/SyntheticSections.h:15,
  455.                  from Z:/Projects/llvm-project/lld/MachO/SyntheticSections.cpp:9:
  456. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  457.    RefState refState : 2;
  458.                        ^
  459. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  460.    RefState refState : 2;
  461.                        ^
  462. [4516/5864] Building CXX object tools/lld/MachO/CMakeFiles/lldMachO2.dir/Writer.cpp.obj
  463. In file included from Z:/Projects/llvm-project/lld/MachO/OutputSection.h:12,
  464.                  from Z:/Projects/llvm-project/lld/MachO/ConcatOutputSection.h:13,
  465.                  from Z:/Projects/llvm-project/lld/MachO/Writer.cpp:10:
  466. Z:/Projects/llvm-project/lld/MachO/Symbols.h:192:23: warning: 'lld::macho::Undefined::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  467.    RefState refState : 2;
  468.                        ^
  469. Z:/Projects/llvm-project/lld/MachO/Symbols.h:273:23: warning: 'lld::macho::DylibSymbol::refState' is too small to hold all values of 'enum class lld::macho::RefState'
  470.    RefState refState : 2;
  471.                        ^
  472. [4543/5864] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.obj
  473. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp: In member function 'bool lldb_private::FileCache::CloseFile(lldb::user_id_t, lldb_private::Status&)':
  474. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp:50:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  475.      error.SetErrorStringWithFormat("invalid host file descriptor %" PRIu64, fd);
  476.                                     ^
  477. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp:50:36: warning: too many arguments for format [-Wformat-extra-args]
  478. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp: In member function 'uint64_t lldb_private::FileCache::WriteFile(lldb::user_id_t, uint64_t, const void*, uint64_t, lldb_private::Status&)':
  479. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp:72:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  480.      error.SetErrorStringWithFormat("invalid host file descriptor %" PRIu64, fd);
  481.                                     ^
  482. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp:72:36: warning: too many arguments for format [-Wformat-extra-args]
  483. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp: In member function 'uint64_t lldb_private::FileCache::ReadFile(lldb::user_id_t, uint64_t, void*, uint64_t, lldb_private::Status&)':
  484. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp:98:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  485.      error.SetErrorStringWithFormat("invalid host file descriptor %" PRIu64, fd);
  486.                                     ^
  487. Z:/Projects/llvm-project/lldb/source/Host/common/FileCache.cpp:98:36: warning: too many arguments for format [-Wformat-extra-args]
  488. At global scope:
  489. cc1plus.exe: warning: unrecognized command line option '-Wno-vla-extension'
  490. cc1plus.exe: warning: unrecognized command line option '-Wno-deprecated-register'
  491. [4554/5864] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoop.cpp.obj
  492. FAILED: tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoop.cpp.obj
  493. C:\PROGRA~1\MINGW-~1\X86_64~1.0-P\mingw64\bin\G__~1.EXE -DGTEST_HAS_RTTI=0 -DHAVE_ROUND -DUNICODE -D_DEBUG -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IZ:/Projects/llvm-project/build/tools/lldb/source/Host -IZ:/Projects/llvm-project/lldb/source/Host -IZ:/Projects/llvm-project/build/tools/lldb/source -IZ:/Projects/llvm-project/lldb/include -IZ:/Projects/llvm-project/build/tools/lldb/include -IZ:/Projects/llvm-project/build/include -IZ:/Projects/llvm-project/llvm/include -IZ:/Projects/llvm-project/llvm/../clang/include -IZ:/Projects/llvm-project/build/tools/lldb/../clang/include -IZ:/Projects/llvm-project/lldb/source/. -Wa,-mbig-obj -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wmisleading-indentation -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension  -O2 -DNDEBUG  -fno-exceptions -fno-rtti -UNDEBUG -std=c++14 -MD -MT tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoop.cpp.obj -MF tools\lldb\source\Host\CMakeFiles\lldbHost.dir\common\MainLoop.cpp.obj.d -o tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoop.cpp.obj -c Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp
  494. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp: In function 'int ppoll(pollfd*, size_t, const timespec*, const sigset_t*)':
  495. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:38:14: error: 'WSAPoll' was not declared in this scope
  496.  #define POLL WSAPoll
  497.               ^~~~~~~
  498. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:38:14: note: in definition of macro 'POLL'
  499.  #define POLL WSAPoll
  500.               ^~~~~~~
  501. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:38:14: note: suggested alternative: 'WSANtohl'
  502.  #define POLL WSAPoll
  503.               ^~~~~~~
  504. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:38:14: note: in definition of macro 'POLL'
  505.  #define POLL WSAPoll
  506.               ^~~~~~~
  507. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp: In member function 'lldb_private::Status lldb_private::MainLoop::RunImpl::Poll()':
  508. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:205:19: error: aggregate 'pollfd pfd' has incomplete type and cannot be defined
  509.      struct pollfd pfd;
  510.                    ^~~
  511. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:207:18: error: 'POLLIN' was not declared in this scope
  512.      pfd.events = POLLIN;
  513.                   ^~~~~~
  514. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:207:18: note: suggested alternative: 'POLL'
  515.      pfd.events = POLLIN;
  516.                   ^~~~~~
  517.                   POLL
  518. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp: In member function 'void lldb_private::MainLoop::RunImpl::ProcessEvents()':
  519. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:234:10: error: invalid use of incomplete type 'const struct pollfd'
  520.      if ((fd.revents & (POLLIN | POLLHUP)) == 0)
  521.           ^~
  522. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  523.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  524.                   ^~~~~~
  525. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:234:24: error: 'POLLIN' was not declared in this scope
  526.      if ((fd.revents & (POLLIN | POLLHUP)) == 0)
  527.                         ^~~~~~
  528. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:234:24: note: suggested alternative: 'POLL'
  529.      if ((fd.revents & (POLLIN | POLLHUP)) == 0)
  530.                         ^~~~~~
  531.                         POLL
  532. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:234:33: error: 'POLLHUP' was not declared in this scope
  533.      if ((fd.revents & (POLLIN | POLLHUP)) == 0)
  534.                                  ^~~~~~~
  535. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:234:33: note: suggested alternative: 'POLL'
  536.      if ((fd.revents & (POLLIN | POLLHUP)) == 0)
  537.                                  ^~~~~~~
  538.                                  POLL
  539. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:236:39: error: invalid use of incomplete type 'const struct pollfd'
  540.      IOObject::WaitableHandle handle = fd.fd;
  541.                                        ^~
  542. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  543.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  544.                   ^~~~~~
  545. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:69,
  546.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  547.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  548.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  549.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  550.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  551.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  552.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  553. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]':
  554. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:144:42:   required from here
  555. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:82:4: error: invalid use of incomplete type 'struct pollfd'
  556.     this->_M_impl._M_end_of_storage
  557.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  558.     - this->_M_impl._M_start);
  559.     ^~~~~~~~~~~~~~~~~~~~~~~~
  560. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  561.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  562.                   ^~~~~~
  563. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:69,
  564.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  565.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  566.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  567.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  568.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  569.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  570.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  571. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:84:36: error: invalid use of incomplete type 'struct pollfd'
  572.     this->_M_impl._M_finish = __tmp + __old_size;
  573.                               ~~~~~~^~~~~~~~~~~~
  574. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  575.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  576.                   ^~~~~~
  577. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:69,
  578.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  579.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  580.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  581.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  582.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  583.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  584.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  585. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:85:61: error: invalid use of incomplete type 'struct pollfd'
  586.     this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n;
  587.                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
  588. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  589.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  590.                   ^~~~~~
  591. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:64,
  592.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  593.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  594.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  595.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  596.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  597.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  598.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  599. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]':
  600. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:212:44:   required from here
  601. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:806:50: error: invalid use of incomplete type 'struct pollfd'
  602.        { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); }
  603.                           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  604. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  605.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  606.                   ^~~~~~
  607. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_algobase.h:67,
  608.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/char_traits.h:39,
  609.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/string:40,
  610.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/ErrorHandling.h:18,
  611.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Hashing.h:48,
  612.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Optional.h:18,
  613.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/STLExtras.h:19,
  614.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:12,
  615.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:12,
  616.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  617.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  618.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  619.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  620.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  621. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h: In instantiation of '__gnu_cxx::__normal_iterator<_Iterator, _Container>& __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator++() [with _Iterator = pollfd*; _Container = std::vector<pollfd>]':
  622. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:233:25:   required from here
  623. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_iterator.h:803:2: error: cannot increment a pointer to incomplete type 'pollfd'
  624.   ++_M_current;
  625.   ^~~~~~~~~~~~
  626. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:64,
  627.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  628.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  629.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  630.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  631.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  632.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  633.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  634. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = pollfd; _Alloc = std::allocator<pollfd>]':
  635. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:395:15:   required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = pollfd; _Alloc = std::allocator<pollfd>]'
  636. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:142:55:   required from here
  637. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:286:35: error: invalid use of incomplete type 'struct pollfd'
  638.          _M_impl._M_end_of_storage - _M_impl._M_start);
  639.          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  640. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  641.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  642.                   ^~~~~~
  643. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:64,
  644.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  645.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  646.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  647.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  648.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  649.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  650.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  651. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::capacity() const [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]':
  652. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:71:17:   required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  653. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:144:42:   required from here
  654. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:887:5: error: invalid use of incomplete type 'struct pollfd'
  655.        { return size_type(this->_M_impl._M_end_of_storage
  656.                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  657.      - this->_M_impl._M_start); }
  658.      ^~~~~~~~~~~~~~~~~~~~~~~~
  659. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  660.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  661.                   ^~~~~~
  662. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/vector:64,
  663.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/FormatProviders.h:25,
  664.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:13,
  665.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  666.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  667.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  668.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  669.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  670. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::_M_erase_at_end(std::vector<_Tp, _Alloc>::pointer) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::pointer = pollfd*]':
  671. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:1386:9:   required from 'void std::vector<_Tp, _Alloc>::clear() [with _Tp = pollfd; _Alloc = std::allocator<pollfd>]'
  672. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:200:18:   required from here
  673. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:1651:46: error: invalid use of incomplete type 'struct pollfd'
  674.   if (size_type __n = this->_M_impl._M_finish - __pos)
  675.                       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  676. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'struct pollfd'
  677.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  678.                   ^~~~~~
  679. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_tempbuf.h:60,
  680.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_algo.h:62,
  681.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/algorithm:62,
  682.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Hashing.h:51,
  683.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Optional.h:18,
  684.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/STLExtras.h:19,
  685.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:12,
  686.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:12,
  687.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  688.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  689.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  690.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  691.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  692. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_construct.h: In instantiation of 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = pollfd*]':
  693. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_construct.h:206:15:   required from 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = pollfd*; _Tp = pollfd]'
  694. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:567:15:   required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = pollfd; _Alloc = std::allocator<pollfd>]'
  695. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:142:55:   required from here
  696. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_construct.h:133:21: error: static assertion failed: value type is destructible
  697.        static_assert(is_destructible<_Value_type>::value,
  698.                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  699. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_construct.h:137:11: error: invalid use of incomplete type 'std::iterator_traits<pollfd*>::value_type' {aka 'struct pollfd'}
  700.        std::_Destroy_aux<__has_trivial_destructor(_Value_type)>::
  701.        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  702.   __destroy(__first, __last);
  703.   ~~~~~~~~~^~~~~~~~~~~~~~~~~
  704. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'std::iterator_traits<pollfd*>::value_type' {aka 'struct pollfd'}
  705.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  706.                   ^~~~~~
  707. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h:33,
  708.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/allocator.h:46,
  709.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/string:41,
  710.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/ErrorHandling.h:18,
  711.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Hashing.h:48,
  712.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Optional.h:18,
  713.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/STLExtras.h:19,
  714.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:12,
  715.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:12,
  716.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  717.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  718.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  719.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  720.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  721. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/ext/new_allocator.h: In instantiation of '__gnu_cxx::new_allocator<_Tp>::size_type __gnu_cxx::new_allocator<_Tp>::max_size() const [with _Tp = pollfd; __gnu_cxx::new_allocator<_Tp>::size_type = long long unsigned int]':
  722. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/alloc_traits.h:496:29:   required from 'static std::allocator_traits<std::allocator<_CharT> >::size_type std::allocator_traits<std::allocator<_CharT> >::max_size(const allocator_type&) [with _Tp = pollfd; std::allocator_traits<std::allocator<_CharT> >::size_type = long long unsigned int; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<pollfd>]'
  723. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:811:39:   required from 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::max_size() const [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  724. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:69:23:   required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  725. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:144:42:   required from here
  726. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/ext/new_allocator.h:130:29: error: invalid application of 'sizeof' to incomplete type 'pollfd'
  727.        { return size_t(-1) / sizeof(_Tp); }
  728.                              ^~~~~~~~~~~
  729. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/memory:65,
  730.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Optional.h:24,
  731.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/STLExtras.h:19,
  732.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:12,
  733.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:12,
  734.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  735.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  736.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  737.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  738.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  739. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_uninitialized.h: In instantiation of '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<pollfd*>; _ForwardIterator = pollfd*]':
  740. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_uninitialized.h:289:37:   required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<pollfd*>; _ForwardIterator = pollfd*; _Tp = pollfd]'
  741. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:1401:35:   required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator<pollfd*>; _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::pointer = pollfd*; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  742. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:74:12:   required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  743. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:144:42:   required from here
  744. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_uninitialized.h:132:12: error: invalid use of incomplete type 'std::__iterator_traits<std::move_iterator<pollfd*>, void>::value_type' {aka 'struct pollfd'}
  745.        return std::__uninitialized_copy<__is_trivial(_ValueType1)
  746.                                         ~~~~~~~~~~~~~~~~~~~~~~~~~
  747.             && __is_trivial(_ValueType2)
  748.             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  749. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'std::__iterator_traits<std::move_iterator<pollfd*>, void>::value_type' {aka 'struct pollfd'}
  750.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  751.                   ^~~~~~
  752. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/memory:65,
  753.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Optional.h:24,
  754.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/STLExtras.h:19,
  755.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:12,
  756.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:12,
  757.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  758.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  759.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  760.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  761.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  762. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_uninitialized.h:132:12: error: invalid use of incomplete type 'std::iterator_traits<pollfd*>::value_type' {aka 'struct pollfd'}
  763.        return std::__uninitialized_copy<__is_trivial(_ValueType1)
  764.                                         ~~~~~~~~~~~~~~~~~~~~~~~~~
  765.             && __is_trivial(_ValueType2)
  766.             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  767. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:49:18: note: forward declaration of 'std::iterator_traits<pollfd*>::value_type' {aka 'struct pollfd'}
  768.  int ppoll(struct pollfd *fds, size_t nfds, const struct timespec *timeout_ts,
  769.                   ^~~~~~
  770. In file included from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32/bits/c++allocator.h:33,
  771.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/allocator.h:46,
  772.                  from C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/string:41,
  773.                  from Z:/Projects/llvm-project/llvm/include/llvm/Support/ErrorHandling.h:18,
  774.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Hashing.h:48,
  775.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/Optional.h:18,
  776.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/STLExtras.h:19,
  777.                  from Z:/Projects/llvm-project/llvm/include/llvm/ADT/StringRef.h:12,
  778.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private-enumerations.h:12,
  779.                  from Z:/Projects/llvm-project/lldb/include/lldb/lldb-private.h:15,
  780.                  from Z:/Projects/llvm-project/lldb/include/lldb/Utility/IOObject.h:16,
  781.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoopBase.h:12,
  782.                  from Z:/Projects/llvm-project/lldb/include/lldb/Host/MainLoop.h:13,
  783.                  from Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:12:
  784. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/ext/new_allocator.h: In instantiation of '_Tp* __gnu_cxx::new_allocator<_Tp>::allocate(__gnu_cxx::new_allocator<_Tp>::size_type, const void*) [with _Tp = pollfd; __gnu_cxx::new_allocator<_Tp>::pointer = pollfd*; __gnu_cxx::new_allocator<_Tp>::size_type = long long unsigned int]':
  785. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/alloc_traits.h:436:32:   required from 'static _Tp* std::allocator_traits<std::allocator<_CharT> >::allocate(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, std::allocator_traits<std::allocator<_CharT> >::size_type) [with _Tp = pollfd; std::allocator_traits<std::allocator<_CharT> >::pointer = pollfd*; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<pollfd>; std::allocator_traits<std::allocator<_CharT> >::size_type = long long unsigned int]'
  786. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:296:33:   required from 'std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::_Vector_base<_Tp, _Alloc>::pointer = pollfd*; std::size_t = long long unsigned int]'
  787. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/stl_vector.h:1398:12:   required from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator<pollfd*>; _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::pointer = pollfd*; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  788. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/bits/vector.tcc:74:12:   required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = pollfd; _Alloc = std::allocator<pollfd>; std::vector<_Tp, _Alloc>::size_type = long long unsigned int]'
  789. Z:/Projects/llvm-project/lldb/source/Host/common/MainLoop.cpp:144:42:   required from here
  790. C:/PROGRA~1/MINGW-~1/X86_64~1.0-P/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/ext/new_allocator.h:111:48: error: invalid application of 'sizeof' to incomplete type 'pollfd'
  791.   return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
  792.                                                 ^~~~~~~~~~~
  793. At global scope:
  794. cc1plus.exe: warning: unrecognized command line option '-Wno-vla-extension'
  795. cc1plus.exe: warning: unrecognized command line option '-Wno-deprecated-register'
  796. [4559/5864] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.obj
  797. In file included from Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:11:
  798. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp: In member function 'lldb::addr_t lldb_private::NativeRegisterContext::GetPC(lldb::addr_t)':
  799. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:118:13: warning: unknown conversion type character 'l' in format [-Wformat=]
  800.              "NativeRegisterContext::%s using reg index %" PRIu32
  801.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  802.              " (default %" PRIu64 ")",
  803.              ~~~~~~~~~~~~~~~~~~~~~~~~
  804. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  805.        log_private->Printf(__VA_ARGS__);                                        \
  806.                            ^~~~~~~~~~~
  807. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:118:13: warning: too many arguments for format [-Wformat-extra-args]
  808.              "NativeRegisterContext::%s using reg index %" PRIu32
  809.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  810.              " (default %" PRIu64 ")",
  811.              ~~~~~~~~~~~~~~~~~~~~~~~~
  812. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  813.        log_private->Printf(__VA_ARGS__);                                        \
  814.                            ^~~~~~~~~~~
  815. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:124:18: warning: unknown conversion type character 'l' in format [-Wformat=]
  816.    LLDB_LOGF(log, "NativeRegisterContext::%s " PRIu32 " retval %" PRIu64,
  817.                   ^
  818. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  819.        log_private->Printf(__VA_ARGS__);                                        \
  820.                            ^~~~~~~~~~~
  821. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:124:18: warning: too many arguments for format [-Wformat-extra-args]
  822.    LLDB_LOGF(log, "NativeRegisterContext::%s " PRIu32 " retval %" PRIu64,
  823.                   ^
  824. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  825.        log_private->Printf(__VA_ARGS__);                                        \
  826.                            ^~~~~~~~~~~
  827. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp: In member function 'uint64_t lldb_private::NativeRegisterContext::ReadRegisterAsUnsigned(const lldb_private::RegisterInfo*, lldb::addr_t)':
  828. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:195:17: warning: unknown conversion type character 'l' in format [-Wformat=]
  829.                  "NativeRegisterContext::%s ReadRegister() succeeded, value "
  830.                  ^
  831. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  832.        log_private->Printf(__VA_ARGS__);                                        \
  833.                            ^~~~~~~~~~~
  834. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:195:17: warning: too many arguments for format [-Wformat-extra-args]
  835.                  "NativeRegisterContext::%s ReadRegister() succeeded, value "
  836.                  ^
  837. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  838.        log_private->Printf(__VA_ARGS__);                                        \
  839.                            ^~~~~~~~~~~
  840. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp: In member function 'virtual lldb_private::Status lldb_private::NativeRegisterContext::ReadRegisterValueFromMemory(const lldb_private::RegisterInfo*, lldb::addr_t, size_t, lldb_private::RegisterValue&)':
  841. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:338:9: warning: unknown conversion type character 'l' in format [-Wformat=]
  842.          "%" PRIu64 " bytes is too big to store in register %s (%" PRIu64
  843.          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844.          " bytes)",
  845.          ~~~~~~~~~
  846. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:338:9: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
  847. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:338:9: warning: unknown conversion type character 'l' in format [-Wformat=]
  848. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:338:9: warning: too many arguments for format [-Wformat-extra-args]
  849. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:357:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  850.      error.SetErrorStringWithFormat("read %" PRIu64 " of %" PRIu64 " bytes",
  851.                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  852. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:357:36: warning: unknown conversion type character 'l' in format [-Wformat=]
  853. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:357:36: warning: too many arguments for format [-Wformat-extra-args]
  854. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp: In member function 'virtual lldb_private::Status lldb_private::NativeRegisterContext::WriteRegisterValueToMemory(const lldb_private::RegisterInfo*, lldb::addr_t, size_t, const lldb_private::RegisterValue&)':
  855. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:401:40: warning: unknown conversion type character 'l' in format [-Wformat=]
  856.          error.SetErrorStringWithFormat("only wrote %" PRIu64 " of %" PRIu64
  857.                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  858.                                         " bytes",
  859.                                         ~~~~~~~~
  860. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:401:40: warning: unknown conversion type character 'l' in format [-Wformat=]
  861. Z:/Projects/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp:401:40: warning: too many arguments for format [-Wformat-extra-args]
  862. At global scope:
  863. cc1plus.exe: warning: unrecognized command line option '-Wno-vla-extension'
  864. cc1plus.exe: warning: unrecognized command line option '-Wno-deprecated-register'
  865. [4561/5864] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.obj
  866. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp: In member function 'lldb_private::Status lldb_private::NativeProcessProtocol::RemoveSoftwareBreakpoint(lldb::addr_t)':
  867. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:368:57: warning: unknown conversion type character 'l' in format [-Wformat=]
  868.                    addr, curr_break_op.size(), bytes_read);
  869.                                                          ^
  870. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:368:57: warning: unknown conversion type character 'z' in format [-Wformat=]
  871. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:368:57: warning: unknown conversion type character 'z' in format [-Wformat=]
  872. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:368:57: warning: too many arguments for format [-Wformat-extra-args]
  873. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:386:54: warning: unknown conversion type character 'l' in format [-Wformat=]
  874.                      addr, saved.size(), bytes_written);
  875.                                                       ^
  876. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:386:54: warning: unknown conversion type character 'z' in format [-Wformat=]
  877. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:386:54: warning: unknown conversion type character 'z' in format [-Wformat=]
  878. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:386:54: warning: too many arguments for format [-Wformat-extra-args]
  879. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:397:66: warning: unknown conversion type character 'l' in format [-Wformat=]
  880.                      addr, verify_opcode.size(), verify_bytes_read);
  881.                                                                   ^
  882. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:397:66: warning: unknown conversion type character 'z' in format [-Wformat=]
  883. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:397:66: warning: unknown conversion type character 'z' in format [-Wformat=]
  884. Z:/Projects/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp:397:66: warning: too many arguments for format [-Wformat-extra-args]
  885. At global scope:
  886. cc1plus.exe: warning: unrecognized command line option '-Wno-vla-extension'
  887. cc1plus.exe: warning: unrecognized command line option '-Wno-deprecated-register'
  888. [4565/5864] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.obj
  889. In file included from Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:17:
  890. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp: In member function 'virtual lldb_private::Status lldb_private::Socket::Read(void*, size_t&)':
  891. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:339:15: warning: unknown conversion type character 'l' in format [-Wformat=]
  892.                "%p Socket::Read() (socket = %" PRIu64
  893.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  894.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  895.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  896.                " (error = %s)",
  897.                ~~~~~~~~~~~~~~~
  898. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  899.        log_private->Printf(__VA_ARGS__);                                        \
  900.                            ^~~~~~~~~~~
  901. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:339:15: warning: format '%p' expects argument of type 'void*', but argument 4 has type 'lldb_private::NativeSocket' {aka 'long long unsigned int'} [-Wformat=]
  902.                "%p Socket::Read() (socket = %" PRIu64
  903.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  904.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  905.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  906.                " (error = %s)",
  907.                ~~~~~~~~~~~~~~~
  908.                static_cast<void *>(this), static_cast<uint64_t>(m_socket), buf,
  909.                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  910. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  911.        log_private->Printf(__VA_ARGS__);                                        \
  912.                            ^~~~~~~~~~~
  913. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:339:15: warning: unknown conversion type character 'l' in format [-Wformat=]
  914.                "%p Socket::Read() (socket = %" PRIu64
  915.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  916.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  917.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  918.                " (error = %s)",
  919.                ~~~~~~~~~~~~~~~
  920. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  921.        log_private->Printf(__VA_ARGS__);                                        \
  922.                            ^~~~~~~~~~~
  923. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:339:15: warning: unknown conversion type character 'l' in format [-Wformat=]
  924.                "%p Socket::Read() (socket = %" PRIu64
  925.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  926.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  927.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928.                " (error = %s)",
  929.                ~~~~~~~~~~~~~~~
  930. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  931.        log_private->Printf(__VA_ARGS__);                                        \
  932.                            ^~~~~~~~~~~
  933. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:339:15: warning: format '%s' expects argument of type 'char*', but argument 5 has type 'void*' [-Wformat=]
  934.                "%p Socket::Read() (socket = %" PRIu64
  935.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  936.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  937.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  938.                " (error = %s)",
  939.                ~~~~~~~~~~~~~~~
  940.                static_cast<void *>(this), static_cast<uint64_t>(m_socket), buf,
  941.                                                                            ~~~
  942. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  943.        log_private->Printf(__VA_ARGS__);                                        \
  944.                            ^~~~~~~~~~~
  945. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:339:15: warning: too many arguments for format [-Wformat-extra-args]
  946.                "%p Socket::Read() (socket = %" PRIu64
  947.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  948.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  949.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  950.                " (error = %s)",
  951.                ~~~~~~~~~~~~~~~
  952. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  953.        log_private->Printf(__VA_ARGS__);                                        \
  954.                            ^~~~~~~~~~~
  955. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp: In member function 'virtual lldb_private::Status lldb_private::Socket::Write(const void*, size_t&)':
  956. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:367:15: warning: unknown conversion type character 'l' in format [-Wformat=]
  957.                "%p Socket::Write() (socket = %" PRIu64
  958.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  959.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  960.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  961.                " (error = %s)",
  962.                ~~~~~~~~~~~~~~~
  963. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  964.        log_private->Printf(__VA_ARGS__);                                        \
  965.                            ^~~~~~~~~~~
  966. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:367:15: warning: format '%p' expects argument of type 'void*', but argument 4 has type 'lldb_private::NativeSocket' {aka 'long long unsigned int'} [-Wformat=]
  967.                "%p Socket::Write() (socket = %" PRIu64
  968.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  969.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  970.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  971.                " (error = %s)",
  972.                ~~~~~~~~~~~~~~~
  973.                static_cast<void *>(this), static_cast<uint64_t>(m_socket), buf,
  974.                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  975. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  976.        log_private->Printf(__VA_ARGS__);                                        \
  977.                            ^~~~~~~~~~~
  978. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:367:15: warning: unknown conversion type character 'l' in format [-Wformat=]
  979.                "%p Socket::Write() (socket = %" PRIu64
  980.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  981.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  982.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  983.                " (error = %s)",
  984.                ~~~~~~~~~~~~~~~
  985. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  986.        log_private->Printf(__VA_ARGS__);                                        \
  987.                            ^~~~~~~~~~~
  988. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:367:15: warning: unknown conversion type character 'l' in format [-Wformat=]
  989.                "%p Socket::Write() (socket = %" PRIu64
  990.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  991.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  992.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  993.                " (error = %s)",
  994.                ~~~~~~~~~~~~~~~
  995. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  996.        log_private->Printf(__VA_ARGS__);                                        \
  997.                            ^~~~~~~~~~~
  998. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:367:15: warning: format '%s' expects argument of type 'char*', but argument 5 has type 'const void*' [-Wformat=]
  999.                "%p Socket::Write() (socket = %" PRIu64
  1000.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1001.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  1002.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1003.                " (error = %s)",
  1004.                ~~~~~~~~~~~~~~~
  1005.                static_cast<void *>(this), static_cast<uint64_t>(m_socket), buf,
  1006.                                                                            ~~~
  1007. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  1008.        log_private->Printf(__VA_ARGS__);                                        \
  1009.                            ^~~~~~~~~~~
  1010. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:367:15: warning: too many arguments for format [-Wformat-extra-args]
  1011.                "%p Socket::Write() (socket = %" PRIu64
  1012.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1013.                ", src = %p, src_len = %" PRIu64 ", flags = 0) => %" PRIi64
  1014.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1015.                " (error = %s)",
  1016.                ~~~~~~~~~~~~~~~
  1017. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  1018.        log_private->Printf(__VA_ARGS__);                                        \
  1019.                            ^~~~~~~~~~~
  1020. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp: In member function 'virtual lldb_private::Status lldb_private::Socket::Close()':
  1021. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:389:18: warning: unknown conversion type character 'l' in format [-Wformat=]
  1022.    LLDB_LOGF(log, "%p Socket::Close (fd = %" PRIu64 ")",
  1023.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1024. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  1025.        log_private->Printf(__VA_ARGS__);                                        \
  1026.                            ^~~~~~~~~~~
  1027. Z:/Projects/llvm-project/lldb/source/Host/common/Socket.cpp:389:18: warning: too many arguments for format [-Wformat-extra-args]
  1028.    LLDB_LOGF(log, "%p Socket::Close (fd = %" PRIu64 ")",
  1029.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1030. Z:/Projects/llvm-project/lldb/include/lldb/Utility/Log.h:253:27: note: in definition of macro 'LLDB_LOGF'
  1031.        log_private->Printf(__VA_ARGS__);                                        \
  1032.                            ^~~~~~~~~~~
  1033. At global scope:
  1034. cc1plus.exe: warning: unrecognized command line option '-Wno-vla-extension'
  1035. cc1plus.exe: warning: unrecognized command line option '-Wno-deprecated-register'
  1036. [4567/5864] Linking CXX executable bin\lld.exe
  1037. ninja: build stopped: subcommand failed.
  1038.  
  1039. Z:\Projects\llvm-project>
RAW Paste Data