mingw32-make: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[1]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target LLVMDemangle mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.obj [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.obj [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.obj [ 0%] Linking CXX static library ..\libLLVMDemangle.a mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 0%] Built target LLVMDemangle mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target LLVMSupport mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCheck.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.obj [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.obj [ 2%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.obj [ 2%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.obj [ 2%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.obj [ 2%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.obj [ 2%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.obj In file included from C:\dev\llvm\lib\Support\Process.cpp:97: C:\dev\llvm\lib\Support\Windows/Process.inc: In function 'llvm::VersionTuple llvm::GetWindowsOSVersion()': C:\dev\llvm\lib\Support\Windows/Process.inc:470:75: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'RtlGetVersionPtr' {aka 'long int (*)(_OSVERSIONINFOW*)'} [-Wcast-function-type] auto getVer = (RtlGetVersionPtr)::GetProcAddress(hMod, "RtlGetVersion"); ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.obj In file included from C:\dev\llvm\lib\Support\RWMutex.cpp:121: C:\dev\llvm\lib\Support\Windows/RWMutex.inc: In function 'bool llvm::loadSRW()': C:\dev\llvm\lib\Support\Windows/RWMutex.inc:53:67: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "InitializeSRWLock"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:56:73: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "AcquireSRWLockExclusive"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:59:70: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "AcquireSRWLockShared"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:62:73: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "ReleaseSRWLockExclusive"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:65:70: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "ReleaseSRWLockShared"); ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.obj In file included from C:\dev\llvm\lib\Support\Signals.cpp:216: C:\dev\llvm\lib\Support\Windows/Signals.inc: In function 'bool load64BitDebugHelp()': C:\dev\llvm\lib\Support\Windows/Signals.inc:167: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] ::GetProcAddress(hLib, "MiniDumpWriteDump"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:169: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] ::GetProcAddress(hLib, "StackWalk64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:171: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] ::GetProcAddress(hLib, "SymGetModuleBase64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:173: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] ::GetProcAddress(hLib, "SymGetSymFromAddr64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:175: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] ::GetProcAddress(hLib, "SymGetLineFromAddr64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:177: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] ::GetProcAddress(hLib, "SymGetModuleInfo64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:179: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] ::GetProcAddress(hLib, "SymFunctionTableAccess64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:180: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] fSymSetOptions = (fpSymSetOptions)::GetProcAddress(hLib, "SymSetOptions"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:181:77: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymInitialize' {aka 'int (*)(void*, const char*, int)'} [-Wcast-function-type] fSymInitialize = (fpSymInitialize)::GetProcAddress(hLib, "SymInitialize"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:183: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] ::GetProcAddress(hLib, "EnumerateLoadedModules64"); ^ [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.obj [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.obj [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.obj [ 4%] Linking CXX static library ..\libLLVMSupport.a mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 4%] Built target LLVMSupport mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target LLVMTableGen mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.obj [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.obj [ 4%] Linking CXX static library ..\libLLVMTableGen.a mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 4%] Built target LLVMTableGen mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target obj.llvm-tblgen mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.obj [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.obj [ 5%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.obj mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Built target obj.llvm-tblgen mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target llvm-tblgen mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Linking CXX executable ..\..\bin\llvm-tblgen.exe mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Built target llvm-tblgen mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target CREATE_LLVM_NATIVE mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Creating T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE... mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Built target CREATE_LLVM_NATIVE mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target CONFIGURE_LLVM_NATIVE mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Configuring NATIVE LLVM... -- The C compiler identification is GNU 8.1.0 -- The CXX compiler identification is GNU 8.1.0 -- The ASM compiler identification is GNU -- Found assembler: C:/dev/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/gcc.exe -- Check for working C compiler: C:/dev/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/gcc.exe -- Check for working C compiler: C:/dev/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/gcc.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: C:/dev/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/g++.exe -- Check for working CXX compiler: C:/dev/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/bin/g++.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for dlfcn.h -- Looking for dlfcn.h - not found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for link.h -- Looking for link.h - not found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - not found -- Looking for sys/mman.h -- Looking for sys/mman.h - not found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - not found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for termios.h -- Looking for termios.h - not found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for histedit.h -- Looking for histedit.h - not found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Looking for compress2 in z -- Looking for compress2 in z - found -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - not found -- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR) -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - not found -- Looking for sysconf -- Looking for sysconf - not found -- Looking for getrusage -- Looking for getrusage - not found -- Looking for setrlimit -- Looking for setrlimit - not found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - not found -- Looking for futimes -- Looking for futimes - not found -- Looking for posix_fallocate -- Looking for posix_fallocate - not found -- Looking for sigaltstack -- Looking for sigaltstack - not found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - not found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for getrlimit -- Looking for getrlimit - not found -- Looking for posix_spawn -- Looking for posix_spawn - not found -- Looking for pread -- Looking for pread - not found -- Looking for realpath -- Looking for realpath - not found -- Looking for sbrk -- Looking for sbrk - not found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - not found -- Looking for strerror_s -- Looking for strerror_s - found -- Looking for setenv -- Looking for setenv - not found -- Looking for _chsize_s -- Looking for _chsize_s - found -- Looking for _alloca -- Looking for _alloca - not found -- Looking for __alloca -- Looking for __alloca - found -- Looking for __chkstk -- Looking for __chkstk - not found -- Looking for __chkstk_ms -- Looking for __chkstk_ms - not found -- Looking for ___chkstk -- Looking for ___chkstk - found -- Looking for ___chkstk_ms -- Looking for ___chkstk_ms - found -- Looking for __ashldi3 -- Looking for __ashldi3 - not found -- Looking for __ashrdi3 -- Looking for __ashrdi3 - not found -- Looking for __divdi3 -- Looking for __divdi3 - not found -- Looking for __fixdfdi -- Looking for __fixdfdi - not found -- Looking for __fixsfdi -- Looking for __fixsfdi - not found -- Looking for __floatdidf -- Looking for __floatdidf - not found -- Looking for __lshrdi3 -- Looking for __lshrdi3 - not found -- Looking for __moddi3 -- Looking for __moddi3 - not found -- Looking for __udivdi3 -- Looking for __udivdi3 - not found -- Looking for __umoddi3 -- Looking for __umoddi3 - not found -- Looking for __main -- Looking for __main - found -- Looking for __cmpdi2 -- Looking for __cmpdi2 - not found -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Failed -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - not found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - not found -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: x86_64-w64-windows-gnu -- LLVM default target triple: x86_64-w64-windows-gnu -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX11 -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Found PythonInterp: C:/dev/Python64_2_7_13/python2.7.exe (found version "2.7.13") -- Constructing LLVMBuild project information -- Could NOT find Subversion (missing: Subversion_SVN_EXECUTABLE) -- LLVMHello ignored -- Loadable modules not supported on this platform. -- Targeting AArch64 -- Targeting AMDGPU -- Targeting ARM -- Targeting BPF -- Targeting Hexagon -- Targeting Lanai -- Targeting Mips -- Targeting MSP430 -- Targeting NVPTX -- Targeting PowerPC -- Targeting Sparc -- Targeting SystemZ -- Targeting WebAssembly -- Targeting X86 -- Targeting XCore -- Looking for sys/resource.h -- Looking for sys/resource.h - not found -- Clang version: 8.0.0 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Could NOT find Z3 (missing: Z3_LIBRARIES Z3_INCLUDE_DIR) (Required is at least version "4.7.1") -- SampleAnalyzerPlugin ignored -- Loadable modules not supported on this platform. -- PrintFunctionNames ignored -- Loadable modules not supported on this platform. -- AnnotateFunctions ignored -- Loadable modules not supported on this platform. -- BugpointPasses ignored -- Loadable modules not supported on this platform. -- TestPlugin ignored -- Loadable modules not supported on this platform. CMake Warning (dev) at utils/benchmark/CMakeLists.txt:3 (project): Policy CMP0048 is not set: project() command manages VERSION variables. Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following variable(s) would be set to empty: PROJECT_VERSION PROJECT_VERSION_MAJOR PROJECT_VERSION_MINOR PROJECT_VERSION_PATCH This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find Git (missing: GIT_EXECUTABLE) -- git Version: v0.0.0 -- Version: 0.0.0 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- failed to compile CMake Warning at utils/benchmark/CMakeLists.txt:235 (message): Using std::regex with exceptions disabled is not fully supported -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Built target CONFIGURE_LLVM_NATIVE mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target LLVM-tablegen-host mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Building native TableGen... mingw32-make[3]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[4]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[5]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' Scanning dependencies of target LLVMSupport mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.obj [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.obj [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCheck.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.obj [ 33%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.obj [ 66%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.obj [ 66%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.obj [ 66%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.obj [ 66%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.obj [ 66%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.obj In file included from C:\dev\llvm\lib\Support\Process.cpp:97: C:\dev\llvm\lib\Support\Windows/Process.inc: In function 'llvm::VersionTuple llvm::GetWindowsOSVersion()': C:\dev\llvm\lib\Support\Windows/Process.inc:470:75: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'RtlGetVersionPtr' {aka 'long int (*)(_OSVERSIONINFOW*)'} [-Wcast-function-type] auto getVer = (RtlGetVersionPtr)::GetProcAddress(hMod, "RtlGetVersion"); ^ [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.obj In file included from C:\dev\llvm\lib\Support\RWMutex.cpp:121: C:\dev\llvm\lib\Support\Windows/RWMutex.inc: In function 'bool llvm::loadSRW()': C:\dev\llvm\lib\Support\Windows/RWMutex.inc:53:67: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "InitializeSRWLock"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:56:73: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "AcquireSRWLockExclusive"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:59:70: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "AcquireSRWLockShared"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:62:73: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "ReleaseSRWLockExclusive"); ^ C:\dev\llvm\lib\Support\Windows/RWMutex.inc:65:70: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'void (*)(llvm::PSRWLOCK)' {aka 'void (*)(llvm::_RTL_SRWLOCK*)'} [-Wcast-function-type] "ReleaseSRWLockShared"); ^ [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.obj In file included from C:\dev\llvm\lib\Support\Signals.cpp:216: C:\dev\llvm\lib\Support\Windows/Signals.inc: In function 'bool load64BitDebugHelp()': C:\dev\llvm\lib\Support\Windows/Signals.inc:167: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] ::GetProcAddress(hLib, "MiniDumpWriteDump"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:169: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] ::GetProcAddress(hLib, "StackWalk64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:171: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] ::GetProcAddress(hLib, "SymGetModuleBase64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:173: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] ::GetProcAddress(hLib, "SymGetSymFromAddr64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:175: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] ::GetProcAddress(hLib, "SymGetLineFromAddr64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:177: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] ::GetProcAddress(hLib, "SymGetModuleInfo64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:179: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] ::GetProcAddress(hLib, "SymFunctionTableAccess64"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:180: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] fSymSetOptions = (fpSymSetOptions)::GetProcAddress(hLib, "SymSetOptions"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:181:77: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fpSymInitialize' {aka 'int (*)(void*, const char*, int)'} [-Wcast-function-type] fSymInitialize = (fpSymInitialize)::GetProcAddress(hLib, "SymInitialize"); ^ C:\dev\llvm\lib\Support\Windows/Signals.inc:183: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] ::GetProcAddress(hLib, "EnumerateLoadedModules64"); ^ [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.obj [ 66%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.obj [ 66%] Linking CXX static library ..\libLLVMSupport.a mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [ 66%] Built target LLVMSupport mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' Scanning dependencies of target LLVMTableGen mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.obj [ 66%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.obj [ 66%] Linking CXX static library ..\libLLVMTableGen.a mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [ 66%] Built target LLVMTableGen mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' Scanning dependencies of target obj.llvm-tblgen mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.obj [ 66%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.obj [100%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.obj mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [100%] Built target obj.llvm-tblgen mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' Scanning dependencies of target LLVMDemangle mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [100%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.obj [100%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.obj [100%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.obj [100%] Linking CXX static library ..\libLLVMDemangle.a mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [100%] Built target LLVMDemangle mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' Scanning dependencies of target llvm-tblgen mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[6]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [100%] Linking CXX executable ..\..\bin\llvm-tblgen.exe mingw32-make[6]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' [100%] Built target llvm-tblgen mingw32-make[5]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[4]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[3]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build/NATIVE' mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' [ 5%] Built target LLVM-tablegen-host mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' Scanning dependencies of target intrinsics_gen mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[2]: *** No rule to make target 'NATIVE/bin/llvm-tblgen', needed by 'include/llvm/IR/Attributes.inc.tmp'. Stop. mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make[1]: *** [CMakeFiles\Makefile2:1506: include/llvm/IR/CMakeFiles/intrinsics_gen.dir/all] Error 2 mingw32-make[1]: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build' mingw32-make: *** [Makefile:151: all] Error 2 mingw32-make: Leaving directory 'T:/x86_64-8.1.0-release-posix-seh-rt_v6-rev0/mingw64/build'