Cook: llvm 7.0.0 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): cmake-common-3.17.3-any Installing (pkg/local): jsoncpp-1.8.4-i486 Installing (pkg/local): liblz4-1.8.3-i486 Installing (pkg/local): libxml2-2.9.9-i486 Installing (pkg/local): libzstd-1.3.8-i486 Installing (pkg/local): libarchive-3.3.3-i486 Installing (pkg/local): libunistring-0.9.10-i486 Installing (pkg/local): libidn2-2.1.0-i486 Installing (pkg/local): libcurl-7.63.0-i486 Installing (pkg/local): libnsl-1.2.0-i486 Installing (pkg/local): libuv-1.25.0-i486 Installing (pkg/local): cmake-3.17.3-i486 Installing (pkg/local): zlib-dev-1.2.11-any Installing (pkg/local): libffi-dev-3.2.1-i486 Installing (pkg/local): ninja-1.8.2-i486 Extracting source archive "llvm-7.0.0.src.tar.xz" Checking sha1sum of source tarball... /home/slitaz/src/llvm-7.0.0.src.tar.xz: OK Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc - 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: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ - 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 - 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 - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - 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 - 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 linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for compress2 in z -- Looking for compress2 in z - found -- Looking for setupterm in tinfo -- Looking for setupterm in tinfo - not found -- Looking for setupterm in terminfo -- Looking for setupterm in terminfo - not found -- Looking for setupterm in curses -- Looking for setupterm in curses - found -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- 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 - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- 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 - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for ffi_call -- Looking for ffi_call - 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 - Failed -- Looking for __atomic_load_8 in atomic -- Looking for __atomic_load_8 in atomic - found -- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITH_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) -- 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: i486-pc-linux-gnu -- LLVM default target triple: i486-pc-linux-gnu -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- 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_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 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 -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.15") -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- Targeting AMDGPU -- Targeting BPF -- Targeting X86 -- Configuring done -- Generating done -- Build files have been written to: /home/slitaz/wok/llvm/source/llvm-7.0.0/build [1/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [2/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [3/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [4/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [5/2115] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [6/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [7/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [8/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [9/2115] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [10/2115] Linking CXX static library lib/libLLVMDemangle.a [11/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [12/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [13/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [14/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [15/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [16/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [17/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [18/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [19/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [20/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [21/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [22/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [23/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [24/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [25/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [26/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [27/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [28/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [29/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [30/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [31/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [32/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [33/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [34/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [35/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [36/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [37/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [38/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [39/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [40/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [41/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [42/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [43/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [44/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [45/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [46/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [47/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o [48/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [49/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [50/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [51/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [52/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [53/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [54/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [55/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [56/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [57/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [58/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o [59/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [60/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [61/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [62/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [63/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [64/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [65/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [66/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [67/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [68/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [69/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [70/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [71/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [72/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [73/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [74/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [75/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [76/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [77/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [78/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [79/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [80/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [81/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [82/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [83/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [84/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [85/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [86/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [87/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [88/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [89/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [90/2115] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [91/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [92/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [93/2115] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [94/2115] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [95/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [96/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [97/2115] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [98/2115] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [99/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [100/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [101/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [102/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [103/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [104/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [105/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [106/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [107/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [108/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [109/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [110/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [111/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [112/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [113/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [114/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [115/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [116/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [117/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [118/2115] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o In file included from ../lib/Support/Path.cpp:1101: ../lib/Support/Unix/Path.inc: In function 'std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)': ../lib/Support/Unix/Path.inc:108:32: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8.2.0/cstdio:42, from /usr/include/c++/8.2.0/ext/string_conversions.h:43, from /usr/include/c++/8.2.0/bits/basic_string.h:6391, from /usr/include/c++/8.2.0/string:52, from /usr/include/c++/8.2.0/bits/locale_classes.h:40, from /usr/include/c++/8.2.0/bits/ios_base.h:41, from /usr/include/c++/8.2.0/ios:42, from /usr/include/c++/8.2.0/ostream:38, from /usr/include/c++/8.2.0/iterator:64, from ../include/llvm/ADT/iterator_range.h:22, from ../include/llvm/ADT/SmallVector.h:17, from ../include/llvm/ADT/Twine.h:13, from ../include/llvm/Support/Path.h:19, from ../lib/Support/Path.cpp:14: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [119/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [120/2115] Linking CXX static library lib/libLLVMSupport.a [121/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [122/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [123/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [124/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [125/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [126/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/Attributes.cpp.o [127/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o [128/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [129/2115] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [130/2115] Linking CXX static library lib/libLLVMTableGen.a [131/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o [132/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenHwModes.cpp.o [133/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o [134/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o [135/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o [136/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o [137/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [138/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o [139/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o [140/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o [141/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [142/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [143/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o [144/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [145/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [146/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o [147/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InfoByHwMode.cpp.o [148/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o [149/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [150/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o [151/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PredicateExpander.cpp.o [152/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o [153/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [154/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o [155/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o [156/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o [157/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [158/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeProperties.cpp.o [159/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o [160/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/Types.cpp.o [161/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o [162/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o [163/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o [164/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o [165/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o [166/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o [167/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [168/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [169/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [170/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [171/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o [172/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o [173/2115] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [174/2115] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [175/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [176/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [177/2115] Creating export file for LLVMHello [178/2115] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o ../utils/TableGen/GlobalISelEmitter.cpp:3088:10: warning: 'unsigned int {anonymous}::GlobalISelEmitter::getOrCreateInstructionPredicateFnId(llvm::StringRef)' defined but not used [-Wunused-function] unsigned GlobalISelEmitter::getOrCreateInstructionPredicateFnId(StringRef Code) { ^~~~~~~~~~~~~~~~~ [179/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [180/2115] Linking CXX executable bin/llvm-tblgen [181/2115] Building Attributes.inc... [182/2115] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [183/2115] Updating Attributes.inc... [184/2115] Building IntrinsicEnums.inc... [185/2115] Updating IntrinsicEnums.inc... [186/2115] Building AttributesCompatFunc.inc... [187/2115] Building IntrinsicImpl.inc... [188/2115] Updating AttributesCompatFunc.inc... [189/2115] Updating IntrinsicImpl.inc... [190/2115] Linking CXX static library lib/libLLVMBinaryFormat.a [191/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [192/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [193/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [194/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [195/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [196/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [197/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [198/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [199/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [200/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [201/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [202/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [203/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [204/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [205/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o ../lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': ../lib/IR/Core.cpp:90: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] Handler), ^ ../lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': ../lib/IR/Core.cpp:96: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] unwrap(C)->getDiagnosticHandlerCallBack()); ^ [206/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [207/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [208/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [209/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [210/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [211/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [212/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [213/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [214/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [215/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [216/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DomTreeUpdater.cpp.o [217/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [218/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [219/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [220/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [221/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [222/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [223/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [224/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [225/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [226/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [227/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [228/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [229/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [230/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [231/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [232/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [233/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [234/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [235/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [236/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [237/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [238/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [239/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [240/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [241/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [242/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [243/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [244/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [245/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [246/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o ../lib/IR/SafepointIRVerifier.cpp: In member function 'bool {anonymous}::CFGDeadness::hasLiveIncomingEdge(const llvm::PHINode*, const llvm::BasicBlock*) const': ../lib/IR/SafepointIRVerifier.cpp:87:10: warning: variable 'Listed' set but not used [-Wunused-but-set-variable] bool Listed = false; ^~~~~~ [247/2115] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o [248/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [249/2115] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o [250/2115] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o [251/2115] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o [252/2115] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o [253/2115] Linking CXX static library lib/libLLVMFuzzMutate.a [254/2115] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [255/2115] Linking CXX static library lib/libLLVMIRReader.a [256/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [257/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/AllocationOrder.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [258/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/Analysis.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [259/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/BasicTTIImpl.h:30, from ../lib/CodeGen/BasicTargetTransformInfo.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [260/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/RegisterScavenging.h:23, from ../lib/CodeGen/BranchRelaxation.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [261/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AtomicExpandPass.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [262/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o [263/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/BreakFalseDeps.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [264/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AggressiveAntiDepBreaker.h:22, from ../lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [265/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [266/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/BranchFolding.cpp:41: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [267/2115] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [268/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/CallingConvLower.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [269/2115] Linking CXX static library lib/libLLVMCore.a [270/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/CalcSpillWeights.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [271/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/CFIInstrInserter.cpp:27: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [272/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/DetectDeadLanes.cpp:35: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [273/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/DeadMachineInstructionElim.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [274/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/CriticalAntiDepBreaker.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [275/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/DwarfEHPrepare.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [276/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [277/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../lib/CodeGen/DFAPacketizer.cpp:31: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [278/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/ExpandISelPseudos.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [279/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/EarlyIfConversion.cpp:30: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [280/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/ExecutionDomainFix.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [281/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/ExpandPostRAPseudos.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [282/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/ExpandMemCmp.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [283/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [284/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [285/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [286/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o [287/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/FEntryInserter.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [288/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/GCRootLowering.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [289/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/CodeGenPrepare.cpp:40: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [290/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/IndirectBrExpandPass.cpp:33: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [291/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/ImplicitNullChecks.cpp:45: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [292/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [293/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [294/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/InterleavedAccessPass.cpp:53: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [295/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [296/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/IfConversion.cpp:33: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [297/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [298/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [299/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/InlineSpiller.cpp:30: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [300/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [301/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [302/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LiveIntervals.cpp:34: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [303/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LiveDebugVariables.cpp:40: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [304/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/LiveDebugValues.cpp:39: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [305/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LivePhysRegs.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [306/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/LiveRegMatrix.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [307/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LiveInterval.cpp:33: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [308/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LiveRangeShrink.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [309/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/LiveRangeEdit.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [310/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../lib/CodeGen/LiveRegUnits.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [311/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LiveRangeCalc.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [312/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o [313/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/LiveStacks.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [314/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o [315/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LocalStackSlotAllocation.cpp:27: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [316/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [317/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/LiveVariables.cpp:35: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [318/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [319/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/BasicTTIImpl.h:30, from ../lib/CodeGen/LLVMTargetMachine.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [320/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [321/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineCombiner.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [322/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineBasicBlock.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [323/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [324/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineCopyPropagation.cpp:54: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [325/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../include/llvm/CodeGen/TailDuplicator.h:22, from ../lib/CodeGen/MachineBlockPlacement.cpp:45: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [326/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineFrameInfo.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [327/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineCSE.cpp:29: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [328/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [329/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [330/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [331/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/MachineInstrBundle.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [332/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [333/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineFunction.cpp:34: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [334/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o [335/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineInstr.cpp:35: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [336/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [337/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [338/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineLICM.cpp:35: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [339/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [340/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineOperand.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [341/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineSSAUpdater.cpp:23: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [342/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineRegisterInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [343/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [344/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineSink.cpp:35: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [345/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/PatchableFunction.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [346/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [347/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/MachineTraceMetrics.h:57, from ../lib/CodeGen/MachineTraceMetrics.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [348/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachineVerifier.cpp:50: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [349/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [350/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../include/llvm/CodeGen/MachineScheduler.h:89, from ../lib/CodeGen/MachineScheduler.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/CodeGen/MachineScheduler.cpp:15: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ In file included from ../include/llvm/CodeGen/MachineScheduler.h:86, from ../lib/CodeGen/MachineScheduler.cpp:15: ../include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::MachineSchedRegistry]': ../include/llvm/Support/CommandLine.h:1343:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' ../include/llvm/Support/CommandLine.h:1365:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [8], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' ../lib/CodeGen/MachineScheduler.cpp:253:65: required from here ../include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), ../include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::MachineSchedRegistry; llvm::MachinePassCtor = void* (*)()]': ../include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here ../include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::MachineSchedRegistry::FunctionPassCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [351/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/OptimizePHIs.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [352/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o [353/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/MachineOutliner.h:19, from ../lib/CodeGen/MachineOutliner.cpp:58: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [354/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../include/llvm/CodeGen/MachineScheduler.h:89, from ../lib/CodeGen/MacroFusion.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/CodeGen/MacroFusion.cpp:19: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [355/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MIRPrinter.cpp:34: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [356/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/PHIEliminationUtils.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [357/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MachinePipeliner.cpp:86: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [358/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [359/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/PostRAHazardRecognizer.cpp:34: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [360/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/PHIElimination.cpp:32: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [361/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/PeepholeOptimizer.cpp:83: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [362/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AggressiveAntiDepBreaker.h:22, from ../lib/CodeGen/PostRASchedulerList.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [363/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/ProcessImplicitDefs.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [364/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/PseudoSourceValue.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [365/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/ReachingDefAnalysis.cpp:12: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [366/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RegAllocBase.cpp:23: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [367/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/RegAllocBasic.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [368/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RegAllocFast.cpp:30: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [369/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RegisterClassInfo.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [370/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/PrologEpilogInserter.cpp:39: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [371/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RegisterPressure.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [372/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/RegisterScavenging.h:23, from ../lib/CodeGen/RegisterScavenging.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [373/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RenameIndependentSubregs.cpp:36: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [374/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/RegisterCoalescer.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [375/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/RegisterUsageInfo.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [376/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/RegAllocGreedy.cpp:40: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [377/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MIRCanonicalizerPass.cpp:31: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [378/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/RegAllocPBQP.cpp:47: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [379/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RegUsageInfoPropagate.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [380/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/RegUsageInfoCollector.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [381/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/ResetMachineFunctionPass.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [382/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [383/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o [384/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [385/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/ScheduleDAG.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [386/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/ScoreboardHazardRecognizer.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [387/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [388/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [389/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/SafeStack.cpp:35: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [390/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [391/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [392/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [393/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/RegisterScavenging.h:23, from ../lib/CodeGen/ShrinkWrap.cpp:69: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [394/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/StackMapLivenessAnalysis.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [395/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../lib/CodeGen/ScheduleDAGInstrs.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [396/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/TailDuplication.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [397/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/TargetFrameLoweringImpl.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [398/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/StackMaps.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [399/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRangeEdit.h:30, from ../lib/CodeGen/SplitKit.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [400/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/StackSlotColoring.cpp:31: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [401/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [402/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../include/llvm/CodeGen/TailDuplicator.h:22, from ../lib/CodeGen/TailDuplicator.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [403/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/StackProtector.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [404/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/TargetOptionsImpl.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [405/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/TargetRegisterInfo.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [406/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [407/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../lib/CodeGen/TargetSchedule.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [408/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [409/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/TargetSubtargetInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [410/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/TargetInstrInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [411/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o [412/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/TargetLoweringBase.cpp:30: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ ../lib/CodeGen/TargetLoweringBase.cpp: In member function 'void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)': ../lib/CodeGen/TargetLoweringBase.cpp:1099:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const MVT::SimpleValueType)LegalIntReg; ^~~~~~~~~~~ [413/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/VirtRegMap.cpp:32: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [414/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/UnreachableBlockElim.cpp:31: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [415/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/WasmEHPrepare.cpp:118: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [416/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/XRayInstrumentation.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [417/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [418/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/FastISel.cpp:63: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [419/2115] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/TwoAddressInstructionPass.cpp:46: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [420/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [421/2115] Linking CXX static library lib/libLLVMCodeGen.a [422/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [423/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [424/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [425/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [426/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [427/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [428/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:30: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [429/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/SelectionDAGISel.h:20, from ../include/llvm/CodeGen/ResourcePriorityQueue.h:22, from ../lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [430/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o In file included from ../lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [431/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/SelectionDAGISel.h:20, from ../include/llvm/CodeGen/ResourcePriorityQueue.h:22, from ../lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [432/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [433/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [434/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [435/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [436/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [437/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [438/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [439/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [440/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [441/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o [442/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/SelectionDAGISel.h:20, from ../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../include/llvm/CodeGen/SchedulerRegistry.h:18, from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/SelectionDAGISel.h:20, from ../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: ../include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::RegisterScheduler]': ../include/llvm/Support/CommandLine.h:1343:5: required from 'void llvm::cl::opt::done() [with DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' ../include/llvm/Support/CommandLine.h:1365:5: required from 'llvm::cl::opt::opt(const Mods& ...) [with Mods = {char [13], llvm::cl::initializer, llvm::cl::OptionHidden, llvm::cl::desc}; DataType = llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level); bool ExternalStorage = false; ParserClass = llvm::RegisterPassParser]' ../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:191:38: required from here ../include/llvm/CodeGen/MachinePassRegistry.h:123:23: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] (typename RegistryClass::FunctionPassCtor)Node->getCtor(), ../include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of 'void llvm::RegisterPassParser::NotifyAdd(llvm::StringRef, llvm::MachinePassCtor, llvm::StringRef) [with RegistryClass = llvm::RegisterScheduler; llvm::MachinePassCtor = void* (*)()]': ../include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here ../include/llvm/CodeGen/MachinePassRegistry.h:133:31: warning: cast between incompatible function types from 'llvm::MachinePassCtor' {aka 'void* (*)()'} to 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} [-Wcast-function-type] this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [443/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/TargetLowering.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [444/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [445/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [446/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [447/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [448/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [449/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [450/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/CodeGen/AsmPrinter/AsmPrinter.cpp:56: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [451/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [452/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [453/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [454/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/SelectionDAG/SelectionDAG.cpp:41: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [455/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [456/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:32: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [457/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [458/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [459/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [460/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [461/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [462/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [463/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [464/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/DwarfDebug.cpp:43: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [465/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/WinException.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [466/2115] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [467/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [468/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/SelectionDAG/DAGCombiner.cpp:46: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [469/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../lib/CodeGen/GlobalISel/CallLowering.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [470/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [471/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/Combiner.h:18, from ../lib/CodeGen/GlobalISel/Combiner.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [472/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/GlobalISel/InstructionSelector.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [473/2115] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MIRParser/MIParser.cpp:37: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [474/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [475/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/GlobalISel/InstructionSelect.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [476/2115] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/MIRParser/MIRParser.cpp:30: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [477/2115] Linking CXX static library lib/libLLVMMIRParser.a [478/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o [479/2115] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:40: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [480/2115] Linking CXX static library lib/libLLVMAsmPrinter.a [481/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:13: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [482/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [483/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from ../lib/CodeGen/GlobalISel/Legalizer.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [484/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [485/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/Localizer.h:25, from ../lib/CodeGen/GlobalISel/Localizer.cpp:13: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [486/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o [487/2115] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:52: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [488/2115] Linking CXX static library lib/libLLVMSelectionDAG.a [489/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [490/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68, from ../lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [491/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/GlobalISel/Utils.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [492/2115] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [493/2115] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [494/2115] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [495/2115] Linking CXX static library lib/libLLVMGlobalISel.a [496/2115] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [497/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [498/2115] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [499/2115] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [500/2115] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [501/2115] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [502/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [503/2115] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [504/2115] Linking CXX static library lib/libLLVMBitWriter.a [505/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [506/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [507/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [508/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [509/2115] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [510/2115] Linking CXX static library lib/libLLVMBitReader.a [511/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [512/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [513/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [514/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [515/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [516/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [517/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [518/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [519/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [520/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [521/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [522/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [523/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [524/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [525/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [526/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o [527/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [528/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [529/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [530/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [531/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [532/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [533/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o [534/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [535/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [536/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [537/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [538/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [539/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [540/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [541/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o [542/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [543/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [544/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [545/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [546/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [547/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [548/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [549/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [550/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [551/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [552/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o [553/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [554/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [555/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [556/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [557/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [558/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [559/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [560/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [561/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [562/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [563/2115] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [564/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o [565/2115] Linking CXX static library lib/libLLVMTransformUtils.a [566/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [567/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [568/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [569/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [570/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [571/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [572/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [573/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [574/2115] Building InstCombineTables.inc... [575/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o [576/2115] Updating InstCombineTables.inc... [577/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [578/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [579/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o [580/2115] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [581/2115] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o [582/2115] Linking CXX static library lib/libLLVMInstrumentation.a [583/2115] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o [584/2115] Linking CXX static library lib/libLLVMAggressiveInstCombine.a [585/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [586/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [587/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [588/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [589/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [590/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [591/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [592/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [593/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [594/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [595/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [596/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [597/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [598/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [599/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [600/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o [601/2115] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [602/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [603/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [604/2115] Linking CXX static library lib/libLLVMInstCombine.a [605/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [606/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [607/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [608/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [609/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [610/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [611/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [612/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [613/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [614/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [615/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [616/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [617/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [618/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o [619/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [620/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [621/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [622/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [623/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [624/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [625/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [626/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [627/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [628/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [629/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [630/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [631/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [632/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [633/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [634/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [635/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [636/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [637/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o [638/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [639/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [640/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [641/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o [642/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [643/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [644/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [645/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [646/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o [647/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [648/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [649/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [650/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [651/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [652/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [653/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [654/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [655/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [656/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [657/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [658/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [659/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [660/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [661/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [662/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [663/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [664/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [665/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o [666/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [667/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o [668/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [669/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [670/2115] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [671/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [672/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [673/2115] Linking CXX static library lib/libLLVMScalarOpts.a [674/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [675/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [676/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o [677/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [678/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [679/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [680/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [681/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o [682/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [683/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [684/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [685/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [686/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [687/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [688/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [689/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [690/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [691/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [692/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [693/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [694/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [695/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [696/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [697/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [698/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [699/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o [700/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [701/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [702/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [703/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [704/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o [705/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [706/2115] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [707/2115] Linking CXX shared module lib/LLVMHello.so [708/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [709/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o ../lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp:128:6: warning: 'bool {anonymous}::PlainCFGBuilder::isExternalDef(llvm::Value*)' defined but not used [-Wunused-function] bool PlainCFGBuilder::isExternalDef(Value *Val) { ^~~~~~~~~~~~~~~ [710/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o [711/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [712/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGTransforms.cpp.o [713/2115] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [714/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [715/2115] Linking CXX static library lib/libLLVMipo.a [716/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [717/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [718/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [719/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [720/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [721/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [722/2115] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [723/2115] Linking CXX static library lib/libLLVMObjCARCOpts.a [724/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [725/2115] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [726/2115] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [727/2115] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [728/2115] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [729/2115] Linking CXX static library lib/libLLVMVectorize.a [730/2115] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [731/2115] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [732/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o [733/2115] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o [734/2115] Linking CXX static library lib/libLLVMCoroutines.a [735/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [736/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [737/2115] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [738/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [739/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [740/2115] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [741/2115] Linking CXX static library lib/libLLVMLinker.a [742/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [743/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [744/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [745/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [746/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [747/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [748/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [749/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [750/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [751/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [752/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [753/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o [754/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o [755/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [756/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [757/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [758/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [759/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [760/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [761/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [762/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [763/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [764/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [765/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [766/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [767/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [768/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [769/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [770/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [771/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [772/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [773/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [774/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [775/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o [776/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [777/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [778/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [779/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [780/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [781/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [782/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [783/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [784/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [785/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [786/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [787/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [788/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [789/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [790/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [791/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [792/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [793/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [794/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [795/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [796/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [797/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [798/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o [799/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [800/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [801/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [802/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [803/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [804/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o [805/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [806/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [807/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [808/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [809/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [810/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [811/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [812/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [813/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [814/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [815/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [816/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [817/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [818/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o [819/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [820/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [821/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [822/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o [823/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [824/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/LTO/LTOModule.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [825/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [826/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [827/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/LTO/LTOCodeGenerator.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [828/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/LTO/UpdateCompilerUsed.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [829/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [830/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [831/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [832/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [833/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [834/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [835/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [836/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [837/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [838/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o [839/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [840/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [841/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [842/2115] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [843/2115] Linking CXX static library lib/libLLVMLTO.a [844/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [845/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [846/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [847/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [848/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [849/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [850/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [851/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [852/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [853/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [854/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [855/2115] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [856/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [857/2115] Linking CXX static library lib/libLLVMAnalysis.a [858/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [859/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [860/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [861/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [862/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [863/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [864/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [865/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [866/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [867/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [868/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [869/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [870/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [871/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [872/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [873/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [874/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [875/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [876/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [877/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [878/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [879/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [880/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [881/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [882/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [883/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [884/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [885/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [886/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [887/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [888/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [889/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [890/2115] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [891/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [892/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [893/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [894/2115] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [895/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [896/2115] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [897/2115] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [898/2115] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [899/2115] Linking CXX static library lib/libLLVMMC.a [900/2115] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [901/2115] Linking CXX static library lib/libLLVMMCDisassembler.a [902/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [903/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [904/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [905/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [906/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [907/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [908/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [909/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [910/2115] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [911/2115] Linking CXX static library lib/libLLVMMCParser.a [912/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [913/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [914/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [915/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [916/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [917/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o ../lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, false>]': ../lib/Object/ELF.cpp:433:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:439:3: note: here case ELF::EM_MIPS: ^~~~ ../lib/Object/ELF.cpp:440:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:446:3: note: here case ELF::EM_PPC64: ^~~~ ../lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, false>]': ../lib/Object/ELF.cpp:433:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:439:3: note: here case ELF::EM_MIPS: ^~~~ ../lib/Object/ELF.cpp:440:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:446:3: note: here case ELF::EM_PPC64: ^~~~ ../lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)1, true>]': ../lib/Object/ELF.cpp:433:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:439:3: note: here case ELF::EM_MIPS: ^~~~ ../lib/Object/ELF.cpp:440:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:446:3: note: here case ELF::EM_PPC64: ^~~~ ../lib/Object/ELF.cpp: In member function 'const char* llvm::object::ELFFile::getDynamicTagAsString(unsigned int, uint64_t) const [with ELFT = llvm::object::ELFType<(llvm::support::endianness)0, true>]': ../lib/Object/ELF.cpp:433:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:439:3: note: here case ELF::EM_MIPS: ^~~~ ../lib/Object/ELF.cpp:440:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Object/ELF.cpp:446:3: note: here case ELF::EM_PPC64: ^~~~ [918/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [919/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [920/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [921/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [922/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [923/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [924/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [925/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [926/2115] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [927/2115] Linking CXX static library lib/libLLVMObject.a [928/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [929/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o [930/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [931/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [932/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [933/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [934/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [935/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [936/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [937/2115] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [938/2115] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [939/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [940/2115] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [941/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [942/2115] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [943/2115] Linking CXX static library lib/libLLVMOption.a [944/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [945/2115] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [946/2115] Linking CXX static library lib/libLLVMObjectYAML.a [947/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [948/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [949/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [950/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [951/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [952/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [953/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [954/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [955/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [956/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [957/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [958/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [959/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [960/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [961/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [962/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [963/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [964/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [965/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [966/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [967/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [968/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [969/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [970/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [971/2115] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [972/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [973/2115] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [974/2115] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [975/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [976/2115] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [977/2115] Linking CXX static library lib/libLLVMDebugInfoMSF.a [978/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [979/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [980/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [981/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [982/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [983/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [984/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [985/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [986/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [987/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [988/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [989/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [990/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [991/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [992/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [993/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [994/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [995/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [996/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [997/2115] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [998/2115] Linking CXX static library lib/libLLVMDebugInfoDWARF.a [999/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [1000/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [1001/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [1002/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [1003/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [1004/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [1005/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [1006/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [1007/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [1008/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [1009/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [1010/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [1011/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [1012/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [1013/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [1014/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [1015/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [1016/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [1017/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [1018/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [1019/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [1020/2115] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [1021/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [1022/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [1023/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [1024/2115] Linking CXX static library lib/libLLVMDebugInfoCodeView.a [1025/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [1026/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [1027/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [1028/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [1029/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [1030/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [1031/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [1032/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [1033/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [1034/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [1035/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [1036/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [1037/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [1038/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [1039/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [1040/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [1041/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [1042/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [1043/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [1044/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [1045/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [1046/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [1047/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [1048/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [1049/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [1050/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [1051/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [1052/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [1053/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [1054/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [1055/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [1056/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [1057/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [1058/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [1059/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [1060/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [1061/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [1062/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [1063/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [1064/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [1065/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [1066/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [1067/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [1068/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [1069/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [1070/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o [1071/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [1072/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [1073/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [1074/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o [1075/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [1076/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [1077/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [1078/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [1079/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [1080/2115] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [1081/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [1082/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [1083/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [1084/2115] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [1085/2115] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [1086/2115] Linking CXX static library lib/libLLVMDebugInfoPDB.a [1087/2115] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [1088/2115] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [1089/2115] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o [1090/2115] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o [1091/2115] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [1092/2115] Linking CXX static library lib/libLLVMSymbolize.a [1093/2115] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [1094/2115] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o [1095/2115] Linking CXX static library lib/libLLVMExecutionEngine.a [1096/2115] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'void* ffiValueFor(llvm::Type*, const llvm::GenericValue&, void*)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:169:5: note: here case Type::FloatTyID: { ^~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'ffi_type* ffiTypeFor(llvm::Type*)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:127:7: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (cast(Ty)->getBitWidth()) { ^~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:133:5: note: here case Type::FloatTyID: return &ffi_type_float; ^~~~ [1097/2115] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o [1098/2115] Linking CXX static library lib/libLLVMMCJIT.a [1099/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o [1100/2115] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [1101/2115] Linking CXX static library lib/libLLVMInterpreter.a [1102/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o [1103/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o [1104/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o [1105/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Legacy.cpp.o [1106/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o [1107/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o [1108/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o [1109/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o [1110/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o [1111/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o [1112/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o [1113/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o [1114/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o [1115/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o [1116/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o [1117/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o [1118/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o [1119/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o [1120/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o [1121/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o [1122/2115] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [1123/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o [1124/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o [1125/2115] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [1126/2115] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o [1127/2115] Building AMDGPUGenAsmMatcher.inc... [1128/2115] Updating AMDGPUGenAsmMatcher.inc... [1129/2115] Building AMDGPUGenAsmWriter.inc... [1130/2115] Updating AMDGPUGenAsmWriter.inc... [1131/2115] Building AMDGPUGenCallingConv.inc... [1132/2115] Updating AMDGPUGenCallingConv.inc... [1133/2115] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [1134/2115] Building AMDGPUGenDisassemblerTables.inc... [1135/2115] Updating AMDGPUGenDisassemblerTables.inc... [1136/2115] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [1137/2115] Building AMDGPUGenIntrinsicEnums.inc... [1138/2115] Updating AMDGPUGenIntrinsicEnums.inc... [1139/2115] Building AMDGPUGenIntrinsicImpl.inc... [1140/2115] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [1141/2115] Updating AMDGPUGenIntrinsicImpl.inc... [1142/2115] Linking CXX static library lib/libLLVMTarget.a [1143/2115] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o [1144/2115] Linking CXX static library lib/libLLVMRuntimeDyld.a [1145/2115] Building AMDGPUGenDAGISel.inc... [1146/2115] Updating AMDGPUGenDAGISel.inc... [1147/2115] Building AMDGPUGenMCPseudoLowering.inc... [1148/2115] Updating AMDGPUGenMCPseudoLowering.inc... [1149/2115] Building AMDGPUGenInstrInfo.inc... [1150/2115] Updating AMDGPUGenInstrInfo.inc... [1151/2115] Building AMDGPUGenMCCodeEmitter.inc... [1152/2115] Updating AMDGPUGenMCCodeEmitter.inc... [1153/2115] Building AMDGPUGenRegisterBank.inc... [1154/2115] Updating AMDGPUGenRegisterBank.inc... [1155/2115] Building R600GenCallingConv.inc... [1156/2115] Updating R600GenCallingConv.inc... [1157/2115] Building R600GenAsmWriter.inc... [1158/2115] Updating R600GenAsmWriter.inc... [1159/2115] Building R600GenDFAPacketizer.inc... [1160/2115] Updating R600GenDFAPacketizer.inc... [1161/2115] Building AMDGPUGenSearchableTables.inc... [1162/2115] Updating AMDGPUGenSearchableTables.inc... [1163/2115] Building R600GenDAGISel.inc... [1164/2115] Updating R600GenDAGISel.inc... [1165/2115] Building R600GenRegisterInfo.inc... [1166/2115] Updating R600GenRegisterInfo.inc... [1167/2115] Building R600GenMCCodeEmitter.inc... [1168/2115] Updating R600GenMCCodeEmitter.inc... [1169/2115] Building R600GenInstrInfo.inc... [1170/2115] Updating R600GenInstrInfo.inc... [1171/2115] Building R600GenSubtargetInfo.inc... [1172/2115] Updating R600GenSubtargetInfo.inc... [1173/2115] Building AMDGPUGenRegisterInfo.inc... [1174/2115] Building BPFGenAsmMatcher.inc... [1175/2115] Building BPFGenAsmWriter.inc... [1176/2115] Updating AMDGPUGenRegisterInfo.inc... [1177/2115] Updating BPFGenAsmMatcher.inc... [1178/2115] Updating BPFGenAsmWriter.inc... [1179/2115] Building AMDGPUGenSubtargetInfo.inc... [1180/2115] Building BPFGenCallingConv.inc... [1181/2115] Updating BPFGenCallingConv.inc... [1182/2115] Updating AMDGPUGenSubtargetInfo.inc... [1183/2115] Building BPFGenDisassemblerTables.inc... [1184/2115] Updating BPFGenDisassemblerTables.inc... [1185/2115] Building BPFGenMCCodeEmitter.inc... [1186/2115] Updating BPFGenMCCodeEmitter.inc... [1187/2115] Building BPFGenInstrInfo.inc... [1188/2115] Building BPFGenRegisterInfo.inc... [1189/2115] Updating BPFGenInstrInfo.inc... [1190/2115] Updating BPFGenRegisterInfo.inc... [1191/2115] Building BPFGenDAGISel.inc... [1192/2115] Updating BPFGenDAGISel.inc... [1193/2115] Building BPFGenSubtargetInfo.inc... [1194/2115] Updating BPFGenSubtargetInfo.inc... [1195/2115] Building AMDGPUGenGlobalISel.inc... [1196/2115] Updating AMDGPUGenGlobalISel.inc... [1197/2115] Building X86GenCallingConv.inc... [1198/2115] Building X86GenAsmWriter.inc... [1199/2115] Building X86GenAsmWriter1.inc... [1200/2115] Building X86GenAsmMatcher.inc... [1201/2115] Building X86GenDisassemblerTables.inc... [1202/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o [1203/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o [1204/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/Target/AMDGPU/SIRegisterInfo.h:20, from ../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:12: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1205/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFAsmPrinter.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1206/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1207/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1208/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1209/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o [1210/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1211/2115] Building X86GenDAGISel.inc... [1212/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1213/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1214/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1215/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1216/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1217/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1218/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o [1219/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o [1220/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1221/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1222/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o [1223/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1224/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1225/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1226/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o [1227/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o [1228/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1229/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../include/llvm/CodeGen/MachineScheduler.h:89, from ../lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from ../lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from ../lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1230/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1231/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o [1232/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1233/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1234/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1235/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1236/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o [1237/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o [1238/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:12: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1239/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o [1240/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1241/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:25: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1242/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o [1243/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1244/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/GCNHazardRecognizer.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1245/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/GCNRegPressure.h:13, from ../lib/Target/AMDGPU/GCNRegPressure.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1246/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1247/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/GCNRegPressure.h:13, from ../lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from ../lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/GCNIterativeScheduler.h:16, from ../lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1248/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600FrameLowering.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1249/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1250/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1251/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o [1252/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/R600InstrInfo.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1253/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600AsmPrinter.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1254/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600ISelLowering.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1255/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1256/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600ClauseMergePass.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1257/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/GCNRegPressure.h:13, from ../lib/Target/AMDGPU/GCNSchedStrategy.h:17, from ../lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/GCNSchedStrategy.h:18, from ../lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1258/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o [1259/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o [1260/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../include/llvm/CodeGen/MachineScheduler.h:89, from ../lib/Target/AMDGPU/R600MachineScheduler.h:18, from ../lib/Target/AMDGPU/R600MachineScheduler.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/R600MachineScheduler.h:18, from ../lib/Target/AMDGPU/R600MachineScheduler.cpp:15: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1261/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIFixVGPRCopies.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1262/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIFixWWMLiveness.cpp:55: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1263/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:31: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1264/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1265/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/R600RegisterInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1266/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:22: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1267/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIFixSGPRCopies.cpp:69: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1268/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/R600Packetizer.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1269/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:45: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1270/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIInsertWaitcnts.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1271/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/SIInstrInfo.h:18, from ../lib/Target/AMDGPU/SIInstrInfo.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1272/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/SIInstrInfo.h:18, from ../lib/Target/AMDGPU/SIISelLowering.h:20, from ../lib/Target/AMDGPU/SIISelLowering.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1273/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SILowerControlFlow.cpp:52: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1274/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SILowerI1Copies.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1275/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/SIInstrInfo.h:18, from ../lib/Target/AMDGPU/SIMachineFunctionInfo.h:19, from ../lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1276/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIFrameLowering.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1277/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIInsertSkips.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1278/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1279/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIMemoryLegalizer.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1280/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1281/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/SIInstrInfo.h:18, from ../lib/Target/AMDGPU/SIMachineScheduler.h:18, from ../lib/Target/AMDGPU/SIMachineScheduler.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/AMDGPU/SIMachineScheduler.h:20, from ../lib/Target/AMDGPU/SIMachineScheduler.cpp:15: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1282/2115] Updating X86GenDAGISel.inc... [1283/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIPeepholeSDWA.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1284/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/Target/AMDGPU/SIRegisterInfo.h:20, from ../lib/Target/AMDGPU/SIRegisterInfo.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1285/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIShrinkInstructions.cpp:13: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1286/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o [1287/2115] Building CXX object lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o [1288/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o [1289/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o [1290/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIWholeQuadMode.cpp:60: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1291/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o [1292/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o [1293/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o [1294/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o [1295/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIFormMemoryClauses.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1296/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o [1297/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o [1298/2115] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o [1299/2115] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o [1300/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o [1301/2115] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o [1302/2115] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/SIFoldOperands.cpp:13: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1303/2115] Linking CXX static library lib/libLLVMAMDGPUDesc.a [1304/2115] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o [1305/2115] Linking CXX static library lib/libLLVMAMDGPUCodeGen.a [1306/2115] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPULaneDominator.cpp.o [1307/2115] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from ../lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1308/2115] Linking CXX static library lib/libLLVMAMDGPUInfo.a [1309/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFInstrInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1310/2115] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/R600InstrInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.h:22, from ../lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:22, from ../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:11: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1311/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFFrameLowering.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1312/2115] Linking CXX static library lib/libLLVMAMDGPUUtils.a [1313/2115] Linking CXX static library lib/libLLVMAMDGPUDisassembler.a [1314/2115] Linking CXX static library lib/libLLVMAMDGPUAsmPrinter.a [1315/2115] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstrInfo.h:21, from ../lib/Target/AMDGPU/SIInstrInfo.h:18, from ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1316/2115] Linking CXX static library lib/libLLVMAMDGPUAsmParser.a [1317/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/BPFISelDAGToDAG.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1318/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [1319/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/BPFISelLowering.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1320/2115] Building CXX object lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/BPFInstPrinter.cpp.o [1321/2115] Linking CXX static library lib/libLLVMBPFAsmPrinter.a [1322/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/BPFSubtarget.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1323/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/BPFRegisterInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1324/2115] Building CXX object lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o [1325/2115] Linking CXX static library lib/libLLVMBPFAsmParser.a [1326/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/BPFTargetMachine.h:17, from ../lib/Target/BPF/BPFSelectionDAGInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1327/2115] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o [1328/2115] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o [1329/2115] Updating X86GenAsmMatcher.inc... [1330/2115] Updating X86GenAsmWriter.inc... [1331/2115] Updating X86GenAsmWriter1.inc... [1332/2115] Updating X86GenCallingConv.inc... [1333/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFMIPeephole.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1334/2115] Updating X86GenDisassemblerTables.inc... [1335/2115] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [1336/2115] Linking CXX static library lib/libLLVMBPFInfo.a [1337/2115] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o [1338/2115] Building CXX object lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/Disassembler/BPFDisassembler.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1339/2115] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [1340/2115] Linking CXX static library lib/libLLVMBPFDisassembler.a [1341/2115] Linking CXX static library lib/libLLVMBPFDesc.a [1342/2115] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/BPF/BPFInstrInfo.h:18, from ../lib/Target/BPF/BPFSubtarget.h:19, from ../lib/Target/BPF/BPFTargetMachine.h:17, from ../lib/Target/BPF/BPFTargetMachine.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1343/2115] Linking CXX static library lib/libLLVMBPFCodeGen.a [1344/2115] Building X86GenRegisterInfo.inc... [1345/2115] Updating X86GenRegisterInfo.inc... [1346/2115] Building X86GenRegisterBank.inc... [1347/2115] Updating X86GenRegisterBank.inc... [1348/2115] Building X86GenEVEX2VEXTables.inc... [1349/2115] Updating X86GenEVEX2VEXTables.inc... [1350/2115] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [1351/2115] Linking CXX static library lib/libLLVMLineEditor.a [1352/2115] Building X86GenSubtargetInfo.inc... [1353/2115] Updating X86GenSubtargetInfo.inc... [1354/2115] Building X86GenFastISel.inc... [1355/2115] Updating X86GenFastISel.inc... [1356/2115] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [1357/2115] Building X86GenGlobalISel.inc... [1358/2115] Updating X86GenGlobalISel.inc... [1359/2115] Building X86GenInstrInfo.inc... [1360/2115] Updating X86GenInstrInfo.inc... [1361/2115] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [1362/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o [1363/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [1364/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [1365/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [1366/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [1367/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86CmovConversion.cpp:45: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1368/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/ShadowCallStack.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/ShadowCallStack.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1369/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86DomainReassignment.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1370/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86CallingConv.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1371/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86CallLowering.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1372/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86CallFrameOptimization.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1373/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86ExpandPseudo.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1374/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86AsmPrinter.h:13, from ../lib/Target/X86/X86AsmPrinter.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1375/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FixupBWInsts.cpp:49: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1376/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FixupLEAs.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1377/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FixupSetCC.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1378/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FloatingPoint.cpp:27: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1379/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1380/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FlagsCopyLowering.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1381/2115] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [1382/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86InstrFMA3Info.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1383/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86IndirectBranchTracking.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1384/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86InstructionSelector.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1385/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86InterleavedAccess.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1386/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FrameLowering.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1387/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86InstrFoldTables.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1388/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../lib/Target/X86/X86MachineFunctionInfo.cpp:12: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1389/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86EvexToVex.cpp:26: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1390/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86LegalizerInfo.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1391/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86AsmPrinter.h:13, from ../lib/Target/X86/X86MCInstLower.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1392/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1393/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from ../include/llvm/CodeGen/MachineScheduler.h:89, from ../lib/Target/X86/X86MacroFusion.h:15, from ../lib/Target/X86/X86MacroFusion.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/X86/X86MacroFusion.h:15, from ../lib/Target/X86/X86MacroFusion.cpp:15: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1394/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86OptimizeLEAs.cpp:22: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1395/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86RegisterBankInfo.cpp:15: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1396/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86PadShortFunction.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1397/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [1398/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86RegisterInfo.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1399/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86RetpolineThunks.cpp:24: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1400/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86SelectionDAGInfo.cpp:16: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1401/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [1402/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86FastISel.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1403/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86VZeroUpper.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1404/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86Subtarget.cpp:19: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1405/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86WinAllocaExpander.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1406/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86SpeculativeLoadHardening.cpp:25: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1407/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86TargetMachine.h:17, from ../lib/Target/X86/X86TargetTransformInfo.h:21, from ../lib/Target/X86/X86TargetTransformInfo.cpp:42: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1408/2115] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o [1409/2115] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [1410/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86ISelDAGToDAG.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1411/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [1412/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../lib/Target/X86/X86TargetMachine.h:17, from ../lib/Target/X86/X86TargetMachine.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ In file included from ../lib/Target/X86/X86MacroFusion.h:15, from ../lib/Target/X86/X86TargetMachine.cpp:19: ../include/llvm/CodeGen/MachineScheduler.h: In constructor 'llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)': ../include/llvm/CodeGen/MachineScheduler.h:145:54: warning: cast between incompatible function types from 'llvm::MachineSchedRegistry::ScheduleDAGCtor' {aka 'llvm::ScheduleDAGInstrs* (*)(llvm::MachineSchedContext*)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { ^ [1413/2115] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o [1414/2115] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o [1415/2115] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o [1416/2115] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o [1417/2115] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstPrinterCommon.cpp.o [1418/2115] Linking CXX static library lib/libLLVMX86Disassembler.a [1419/2115] Linking CXX static library lib/libLLVMX86AsmPrinter.a [1420/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [1421/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [1422/2115] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [1423/2115] Linking CXX static library lib/libLLVMX86AsmParser.a [1424/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function 'unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)': ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:105:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:117:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:118:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:128:3: note: here case MCSymbolRefExpr::VK_GOTOFF: ^~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:134:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:144:3: note: here case MCSymbolRefExpr::VK_DTPOFF: ^~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:146:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:156:3: note: here case MCSymbolRefExpr::VK_SIZE: ^~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:158:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:168:3: note: here case MCSymbolRefExpr::VK_TLSCALL: ^~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function 'unsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)': ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:229:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:237:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ [1425/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [1426/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [1427/2115] Linking CXX static library lib/libLLVMAsmParser.a [1428/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [1429/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [1430/2115] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [1431/2115] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o [1432/2115] Linking CXX static library lib/libLLVMX86Info.a [1433/2115] Linking CXX static library lib/libLLVMX86Utils.a [1434/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [1435/2115] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o [1436/2115] Linking CXX static library lib/libLLVMX86Desc.a [1437/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [1438/2115] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [1439/2115] Building Options.inc... [1440/2115] Updating Options.inc... [1441/2115] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o [1442/2115] Building Options.inc... [1443/2115] Updating Options.inc... [1444/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [1445/2115] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [1446/2115] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o [1447/2115] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o [1448/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o [1449/2115] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [1450/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o [1451/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o [1452/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o [1453/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o [1454/2115] Linking CXX static library lib/libLLVMProfileData.a [1455/2115] Linking CXX static library lib/libLLVMOrcJIT.a [1456/2115] Linking CXX static library lib/libLLVMCoverage.a [1457/2115] Linking CXX static library lib/libLLVMDlltoolDriver.a [1458/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o [1459/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o [1460/2115] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o [1461/2115] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [1462/2115] Linking CXX static library lib/libLLVMLibDriver.a [1463/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o [1464/2115] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o [1465/2115] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o [1466/2115] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [1467/2115] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [1468/2115] Linking CXX static library lib/libLLVMWindowsManifest.a [1469/2115] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o [1470/2115] Linking CXX static library lib/libLLVMXRay.a [1471/2115] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o [1472/2115] Creating export file for LTO [1473/2115] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o [1474/2115] Linking CXX executable bin/llvm-PerfectShuffle [1475/2115] Building C object utils/count/CMakeFiles/count.dir/count.c.o [1476/2115] Linking C executable bin/count [1477/2115] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [1478/2115] Linking CXX executable bin/not [1479/2115] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [1480/2115] Linking CXX executable bin/yaml-bench [1481/2115] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [1482/2115] Linking CXX executable bin/FileCheck [1483/2115] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o [1484/2115] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [1485/2115] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o [1486/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o [1487/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o [1488/2115] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o [1489/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o [1490/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o [1491/2115] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o [1492/2115] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o [1493/2115] Creating export file for BugpointPasses [1494/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o [1495/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o [1496/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o [1497/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o [1498/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o [1499/2115] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o [1500/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o [1501/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/CompileUnit.cpp.o [1502/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DeclContext.cpp.o [1503/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o [1504/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o [1505/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/NonRelocatableStringpool.cpp.o [1506/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o [1507/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o [1508/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfStreamer.cpp.o [1509/2115] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o [1510/2115] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o [1511/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o [1512/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o [1513/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o [1514/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o [1515/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o [1516/2115] Linking CXX executable bin/lli-child-target [1517/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [1518/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o [1519/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o [1520/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o [1521/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o [1522/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o [1523/2115] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o [1524/2115] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinker.cpp.o [1525/2115] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o [1526/2115] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o In file included from ../include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from ../tools/llc/llc.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1527/2115] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o [1528/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o [1529/2115] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o [1530/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o [1531/2115] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o [1532/2115] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o [1533/2115] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o [1534/2115] Linking CXX static library lib/libLLVMCFIVerify.a [1535/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o [1536/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o [1537/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o [1538/2115] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o In file included from ../include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from ../tools/lli/lli.cpp:21: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1539/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o [1540/2115] Building Opts.inc... [1541/2115] Updating Opts.inc... [1542/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o [1543/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o [1544/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o [1545/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o [1546/2115] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o [1547/2115] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o [1548/2115] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o [1549/2115] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o [1550/2115] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o [1551/2115] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o [1552/2115] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o [1553/2115] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o [1554/2115] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o [1555/2115] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o [1556/2115] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o [1557/2115] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o [1558/2115] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o [1559/2115] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o [1560/2115] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o [1561/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o [1562/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o [1563/2115] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o [1564/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o [1565/2115] Building CXX object tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o [1566/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o [1567/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o [1568/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o [1569/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o [1570/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o [1571/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../tools/llvm-exegesis/lib/Assembler.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1572/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o [1573/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Latency.cpp.o [1574/2115] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o [1575/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o [1576/2115] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Uops.cpp.o [1577/2115] Linking CXX static library lib/libLLVMExegesis.a [1578/2115] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [1579/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o [1580/2115] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o [1581/2115] Building CXX object tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86Subtarget.h:19, from ../tools/llvm-exegesis/lib/X86/Target.cpp:17: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1582/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Context.cpp.o [1583/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/DispatchStage.cpp.o [1584/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/DispatchStatistics.cpp.o [1585/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/HardwareUnit.cpp.o [1586/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/ExecuteStage.cpp.o [1587/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/HWEventListener.cpp.o [1588/2115] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o [1589/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/FetchStage.cpp.o [1590/2115] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o [1591/2115] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../lib/Target/X86/X86IntrinsicsInfo.h:18, from ../lib/Target/X86/X86ISelLowering.cpp:20: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1592/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Instruction.cpp.o [1593/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/InstructionInfoView.cpp.o [1594/2115] Linking CXX static library lib/libLLVMX86CodeGen.a [1595/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/LSUnit.cpp.o [1596/2115] Linking CXX static library lib/libLLVMExegesisX86.a [1597/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/InstructionTables.cpp.o [1598/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o [1599/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/RegisterFileStatistics.cpp.o [1600/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Pipeline.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/TargetSchedule.h:21, from ../tools/llvm-mca/Pipeline.cpp:18: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1601/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/RegisterFile.cpp.o [1602/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/ResourcePressureView.cpp.o [1603/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/RetireControlUnit.cpp.o [1604/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/InstrBuilder.cpp.o [1605/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/RetireControlUnitStatistics.cpp.o [1606/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/RetireStage.cpp.o [1607/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Stage.cpp.o [1608/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Support.cpp.o [1609/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/SchedulerStatistics.cpp.o [1610/2115] Building Opts.inc... [1611/2115] Updating Opts.inc... [1612/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/View.cpp.o [1613/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/SummaryView.cpp.o [1614/2115] Building ObjcopyOpts.inc... [1615/2115] Updating ObjcopyOpts.inc... [1616/2115] Building StripOpts.inc... [1617/2115] Updating StripOpts.inc... [1618/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/TimelineView.cpp.o [1619/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o [1620/2115] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o [1621/2115] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o [1622/2115] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Scheduler.cpp.o [1623/2115] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o [1624/2115] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o [1625/2115] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o [1626/2115] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o [1627/2115] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o [1628/2115] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o [1629/2115] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Object.cpp.o [1630/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o [1631/2115] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o [1632/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o [1633/2115] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [1634/2115] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [1635/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o [1636/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o [1637/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o [1638/2115] Linking CXX static library lib/libLLVMPasses.a [1639/2115] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o [1640/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o [1641/2115] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o [1642/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o [1643/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o [1644/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o [1645/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o [1646/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o [1647/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o [1648/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o [1649/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o [1650/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o [1651/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o [1652/2115] Building Opts.inc... [1653/2115] Updating Opts.inc... [1654/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o [1655/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o [1656/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o [1657/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o [1658/2115] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o [1659/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o [1660/2115] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o [1661/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o [1662/2115] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o [1663/2115] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o [1664/2115] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o [1665/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o [1666/2115] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o [1667/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o [1668/2115] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o [1669/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o [1670/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o [1671/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o [1672/2115] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [1673/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o [1674/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o [1675/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o [1676/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o [1677/2115] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o [1678/2115] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o [1679/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o [1680/2115] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [1681/2115] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o [1682/2115] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [1683/2115] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o [1684/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o [1685/2115] Building CXX object tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o [1686/2115] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o [1687/2115] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o [1688/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o [1689/2115] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o [1690/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o [1691/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o [1692/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o [1693/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o [1694/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o [1695/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o [1696/2115] Linking CXX shared library lib/libLLVM-7.so [1697/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o [1698/2115] Linking CXX shared library lib/libLTO.so.7 [1699/2115] Creating library symlink lib/libLTO.so [1700/2115] Linking CXX executable bin/llvm-xray [1701/2115] Linking CXX executable bin/llvm-ar [1702/2115] Generating ../../bin/llvm-lib [1703/2115] Generating ../../bin/llvm-dlltool [1704/2115] Generating ../../bin/llvm-ranlib [1705/2115] Linking CXX executable bin/llvm-config [1706/2115] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o [1707/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.cpp.o [1708/2115] Linking CXX executable bin/llvm-lto [1709/2115] Linking CXX executable bin/llvm-profdata [1710/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o [1711/2115] Linking CXX executable bin/llc [1712/2115] Linking CXX executable bin/bugpoint [1713/2115] Linking CXX executable bin/dsymutil [1714/2115] Linking CXX executable bin/lli [1715/2115] Linking CXX executable bin/llvm-as [1716/2115] Linking CXX executable bin/llvm-bcanalyzer [1717/2115] Linking CXX executable bin/llvm-cat [1718/2115] Linking CXX executable bin/llvm-c-test [1719/2115] Linking CXX executable bin/llvm-cov [1720/2115] Linking CXX executable bin/llvm-cfi-verify [1721/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o [1722/2115] Linking CXX executable bin/llvm-cvtres [1723/2115] Linking CXX executable bin/llvm-demangle-fuzzer [1724/2115] Linking CXX executable bin/llvm-cxxdump [1725/2115] Linking CXX executable bin/llvm-cxxfilt [1726/2115] Linking CXX executable bin/llvm-dis [1727/2115] Linking CXX executable bin/llvm-diff [1728/2115] Linking CXX executable bin/llvm-extract [1729/2115] Linking CXX executable bin/llvm-dwp [1730/2115] Linking CXX executable bin/llvm-isel-fuzzer [1731/2115] Linking CXX executable bin/llvm-dwarfdump [1732/2115] Linking CXX executable bin/llvm-exegesis [1733/2115] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o [1734/2115] Linking CXX executable bin/llvm-link [1735/2115] Linking CXX executable bin/llvm-lto2 [1736/2115] Linking CXX executable bin/llvm-modextract [1737/2115] Linking CXX shared module lib/BugpointPasses.so [1738/2115] Linking CXX executable bin/llvm-mca [1739/2115] Linking CXX executable bin/llvm-mc [1740/2115] Linking CXX executable bin/llvm-objdump [1741/2115] Linking CXX executable bin/llvm-objcopy [1742/2115] Generating ../../bin/llvm-strip [1743/2115] Linking CXX executable bin/llvm-opt-fuzzer [1744/2115] Linking CXX executable bin/llvm-mt [1745/2115] Linking CXX executable bin/llvm-nm [1746/2115] Linking CXX executable bin/llvm-opt-report [1747/2115] Linking CXX executable bin/llvm-pdbutil [1748/2115] Linking CXX executable bin/llvm-size [1749/2115] Linking CXX executable bin/llvm-rtdyld [1750/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o [1751/2115] Linking CXX executable bin/llvm-rc [1752/2115] Linking CXX executable bin/llvm-special-case-list-fuzzer [1753/2115] Linking CXX executable bin/llvm-split [1754/2115] Linking CXX executable bin/llvm-strings [1755/2115] Linking CXX executable bin/llvm-stress [1756/2115] Linking CXX executable bin/obj2yaml [1757/2115] Linking CXX executable bin/llvm-symbolizer [1758/2115] Linking CXX executable bin/llvm-undname [1759/2115] Linking CXX executable bin/sanstats [1760/2115] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o ../tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getTypeString(unsigned int, uint64_t)': ../tools/llvm-readobj/ELFDumper.cpp:1611:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../tools/llvm-readobj/ELFDumper.cpp:1619:3: note: here case EM_MIPS: ^~~~ ../tools/llvm-readobj/ELFDumper.cpp:1620:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../tools/llvm-readobj/ELFDumper.cpp:1628:5: note: here case EM_PPC64: ^~~~ ../tools/llvm-readobj/ELFDumper.cpp: In function 'const char* getElfSegmentType(unsigned int, unsigned int)': ../tools/llvm-readobj/ELFDumper.cpp:1167:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../tools/llvm-readobj/ELFDumper.cpp:1170:3: note: here case ELF::EM_MIPS: ^~~~ ../tools/llvm-readobj/ELFDumper.cpp: In function 'std::__cxx11::string getSectionTypeString(unsigned int, unsigned int)': ../tools/llvm-readobj/ELFDumper.cpp:2782:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../tools/llvm-readobj/ELFDumper.cpp:2794:3: note: here case EM_X86_64: ^~~~ ../tools/llvm-readobj/ELFDumper.cpp:2795:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ ../tools/llvm-readobj/ELFDumper.cpp:2799:3: note: here case EM_MIPS: ^~~~ [1761/2115] Linking CXX executable bin/llvm-readobj [1762/2115] Generating ../../bin/llvm-readelf [1763/2115] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o [1764/2115] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o [1765/2115] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o [1766/2115] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o [1767/2115] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o [1768/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o [1769/2115] Linking CXX executable bin/yaml2obj [1770/2115] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o [1771/2115] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o [1772/2115] Linking CXX executable bin/verify-uselistorder [1773/2115] Linking CXX executable bin/sancov [1774/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o [1775/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o [1776/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o [1777/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o [1778/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o [1779/2115] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o [1780/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o [1781/2115] Linking CXX executable bin/opt [1782/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o [1783/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o [1784/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o [1785/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o [1786/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o [1787/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o [1788/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o [1789/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o [1790/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o [1791/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o [1792/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o [1793/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.cpp.o [1794/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o [1795/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o [1796/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o [1797/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o [1798/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o [1799/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o [1800/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o [1801/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o [1802/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o [1803/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o [1804/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MakeUniqueTest.cpp.o [1805/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o [1806/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o [1807/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o [1808/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o [1809/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o [1810/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o [1811/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o [1812/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o [1813/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o [1814/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o [1815/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o [1816/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o [1817/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o [1818/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o [1819/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o [1820/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o [1821/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o [1822/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o [1823/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o [1824/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o [1825/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o [1826/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o [1827/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o [1828/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o [1829/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.cpp.o [1830/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o [1831/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o [1832/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o [1833/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/VariadicFunctionTest.cpp.o [1834/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o [1835/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o ../unittests/ADT/StringMapTest.cpp: In member function 'virtual void {anonymous}::StringMapCustomTest_StringMapEntryBaseSize_Test::TestBody()': ../unittests/ADT/StringMapTest.cpp:504:55: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} changes value from '4294967296' to '0' [-Woverflow] LargeValue = std::numeric_limits::max() + 1ULL; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../unittests/ADT/StringMapTest.cpp: In member function 'virtual void {anonymous}::StringMapCustomTest_StringMapEntrySize_Test::TestBody()': ../unittests/ADT/StringMapTest.cpp:523:55: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} changes value from '4294967296' to '0' [-Woverflow] LargeValue = std::numeric_limits::max() + 1ULL; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [1836/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o [1837/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o [1838/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o [1839/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o [1840/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o [1841/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o [1842/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o [1843/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o [1844/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o [1845/2115] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o [1846/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.cpp.o [1847/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueLatticeTest.cpp.o [1848/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o [1849/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o [1850/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/OrderedBasicBlockTest.cpp.o [1851/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o [1852/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o [1853/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSA.cpp.o [1854/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/TargetLibraryInfoTest.cpp.o [1855/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o [1856/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o [1857/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/TBAATest.cpp.o [1858/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.cpp.o [1859/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o [1860/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o [1861/2115] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o [1862/2115] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o [1863/2115] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.cpp.o [1864/2115] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/UnrollAnalyzer.cpp.o [1865/2115] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitstreamWriterTest.cpp.o [1866/2115] Building CXX object unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o [1867/2115] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o [1868/2115] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitstreamReaderTest.cpp.o [1869/2115] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o [1870/2115] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o [1871/2115] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o [1872/2115] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o [1873/2115] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o [1874/2115] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.cpp.o [1875/2115] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.cpp.o [1876/2115] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o [1877/2115] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o [1878/2115] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../unittests/CodeGen/MachineInstrTest.cpp:14: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1879/2115] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.cpp.o [1880/2115] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from ../include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h:13, from ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [1881/2115] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o [1882/2115] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o [1883/2115] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o [1884/2115] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o [1885/2115] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o [1886/2115] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o [1887/2115] Building CXX object unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.cpp.o [1888/2115] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o [1889/2115] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.cpp.o [1890/2115] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.cpp.o [1891/2115] Building CXX object unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o [1892/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o [1893/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CompileOnDemandLayerTest.cpp.o [1894/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyEmittingLayerTest.cpp.o [1895/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/GlobalMappingLayerTest.cpp.o [1896/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o [1897/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o [1898/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o [1899/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LegacyAPIInteropTest.cpp.o [1900/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectTransformLayerTest.cpp.o [1901/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o [1902/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o [1903/2115] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o [1904/2115] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o [1905/2115] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o [1906/2115] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o [1907/2115] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o [1908/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o [1909/2115] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o [1910/2115] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o [1911/2115] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o [1912/2115] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o [1913/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o [1914/2115] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.cpp.o [1915/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o [1916/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o [1917/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o [1918/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o [1919/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.cpp.o [1920/2115] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RemoteObjectLayerTest.cpp.o [1921/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.cpp.o [1922/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o [1923/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DeferredDominanceTest.cpp.o [1924/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o [1925/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o [1926/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DomTreeUpdaterTest.cpp.o [1927/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.cpp.o [1928/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.cpp.o [1929/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o [1930/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o [1931/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o [1932/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o [1933/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o [1934/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o [1935/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o [1936/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o [1937/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TypeBuilderTest.cpp.o [1938/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o [1939/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o [1940/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o [1941/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o [1942/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o [1943/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o [1944/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o [1945/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/WaymarkTest.cpp.o [1946/2115] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o [1947/2115] Building CXX object unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o [1948/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o [1949/2115] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o [1950/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o [1951/2115] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o [1952/2115] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o [1953/2115] Building Opts.inc... [1954/2115] Updating Opts.inc... [1955/2115] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o [1956/2115] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o [1957/2115] Building CXX object unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o [1958/2115] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o [1959/2115] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o [1960/2115] Building CXX object unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o [1961/2115] Building CXX object unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o [1962/2115] Linking CXX shared module unittests/Passes/TestPlugin.so [1963/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o [1964/2115] Building CXX object unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.cpp.o [1965/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o [1966/2115] Building CXX object unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o [1967/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o [1968/2115] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o [1969/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o [1970/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o [1971/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o [1972/2115] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o [1973/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o [1974/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o [1975/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o [1976/2115] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o [1977/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o [1978/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.cpp.o [1979/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o [1980/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o [1981/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o [1982/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o [1983/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o [1984/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DJBTest.cpp.o [1985/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o [1986/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o [1987/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o [1988/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o [1989/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o [1990/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o [1991/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o [1992/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Host.cpp.o [1993/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o [1994/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o [1995/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o [1996/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o [1997/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o [1998/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o [1999/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o [2000/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o [2001/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o [2002/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o [2003/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o [2004/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o [2005/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o [2006/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o [2007/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o [2008/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o [2009/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o [2010/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o [2011/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o [2012/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/StringPool.cpp.o [2013/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o [2014/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o [2015/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o [2016/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o [2017/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o [2018/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o [2019/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Threading.cpp.o [2020/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TypeTraitsTest.cpp.o ../unittests/Support/TypeTraitsTest.cpp:38:2: warning: extra ';' [-Wpedantic] }; ^ ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::B&&; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] void TrivialityTester() { ^~~~~~~~~~~~~~~~ ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::A&&; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::Z&&; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::B&; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::A&; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::Z&; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::B; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::A; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = false]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::Z; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = false]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::Y; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = false]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = {anonymous}::triviality::X; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = int&&; bool IsTriviallyCopyConstructible = false; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = int&; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = void*; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] ../unittests/Support/TypeTraitsTest.cpp:21:6: warning: 'void {anonymous}::triviality::TrivialityTester() [with T = int; bool IsTriviallyCopyConstructible = true; bool IsTriviallyMoveConstructible = true]' defined but not used [-Wunused-function] [2021/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o [2022/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o [2023/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o [2024/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TypeNameTest.cpp.o [2025/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o [2026/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o [2027/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o [2028/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o [2029/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o [2030/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/VersionTupleTest.cpp.o [2031/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o [2032/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o [2033/2115] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cpp.o [2034/2115] Linking CXX shared library unittests/Support/DynamicLibrary/PipSqueak.so [2035/2115] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cpp.o [2036/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o [2037/2115] Linking CXX shared library unittests/Support/DynamicLibrary/SecondLib.so [2038/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/xxhashTest.cpp.o [2039/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_sha1_ostream_test.cpp.o [2040/2115] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cpp.o [2041/2115] Linking CXX static library lib/libDynamicLibraryLib.a [2042/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o [2043/2115] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryTests.dir/DynamicLibraryTest.cpp.o [2044/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/BasicBlockUtils.cpp.o [2045/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o [2046/2115] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o [2047/2115] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o [2048/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractor.cpp.o [2049/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivision.cpp.o [2050/2115] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o [2051/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/OrderedInstructions.cpp.o [2052/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparator.cpp.o [2053/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/Cloning.cpp.o [2054/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SSAUpdaterBulk.cpp.o [2055/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/Local.cpp.o [2056/2115] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o [2057/2115] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o [2058/2115] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o [2059/2115] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o [2060/2115] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o [2061/2115] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanLoopInfoTest.cpp.o [2062/2115] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o [2063/2115] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkResultTest.cpp.o [2064/2115] Building CXX object unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.cpp.o [2065/2115] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o [2066/2115] Building CXX object unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o [2067/2115] Building CXX object unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o In file included from ../utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from ../utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/Transforms/Scalar/LoopPassManagerTest.cpp:30: ../utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:896:11: warning: 'testing::internal::TypedExpectation::~TypedExpectation() noexcept [with F = {anonymous}::MockAnalysisHandleBase<{anonymous}::MockFunctionAnalysisHandle, llvm::Function>::Analysis::Result(llvm::Function&, llvm::AnalysisManager&)]' declared 'static' but never defined [-Wunused-function] virtual ~TypedExpectation() { ^ [2068/2115] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o [2069/2115] Linking CXX static library lib/libgtest_main.a [2070/2115] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o [2071/2115] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/TargetTest.cpp.o [2072/2115] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/AnalysisTest.cpp.o [2073/2115] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/AssemblerTest.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:14, from ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [2074/2115] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o [2075/2115] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/RegisterAliasingTest.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../lib/Target/X86/X86InstrInfo.h:21, from ../unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp:6: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [2076/2115] Linking CXX static library lib/libgtest.a [2077/2115] Linking CXX static library lib/libLLVMTestingSupport.a [2078/2115] Linking CXX executable unittests/BinaryFormat/BinaryFormatTests [2079/2115] Linking CXX executable unittests/Bitcode/BitcodeTests [2080/2115] Linking CXX executable unittests/CodeGen/GlobalISel/GlobalISelTests [2081/2115] Linking CXX executable unittests/AsmParser/AsmParserTests [2082/2115] Linking CXX executable unittests/CodeGen/CodeGenTests [2083/2115] Linking CXX executable unittests/Analysis/AnalysisTests [2084/2115] Linking CXX executable unittests/DebugInfo/CodeView/DebugInfoCodeViewTests [2085/2115] Linking CXX executable unittests/DebugInfo/MSF/DebugInfoMSFTests [2086/2115] Linking CXX executable unittests/DebugInfo/DWARF/DebugInfoDWARFTests [2087/2115] Linking CXX executable unittests/Demangle/DemangleTests [2088/2115] Linking CXX executable unittests/DebugInfo/PDB/DebugInfoPDBTests [2089/2115] Linking CXX executable unittests/ExecutionEngine/ExecutionEngineTests [2090/2115] Linking CXX executable unittests/FuzzMutate/FuzzMutateTests [2091/2115] Linking CXX executable unittests/ExecutionEngine/MCJIT/MCJITTests [2092/2115] Linking CXX executable unittests/ExecutionEngine/Orc/OrcJITTests [2093/2115] Linking CXX executable unittests/LineEditor/LineEditorTests [2094/2115] Linking CXX executable unittests/Linker/LinkerTests [2095/2115] Linking CXX executable unittests/ADT/ADTTests [2096/2115] Linking CXX executable unittests/MI/MITests [2097/2115] Linking CXX executable unittests/MC/MCTests [2098/2115] Linking CXX executable unittests/Object/ObjectTests [2099/2115] Linking CXX executable unittests/IR/IRTests [2100/2115] Linking CXX executable unittests/Passes/PluginsTests [2101/2115] Linking CXX executable unittests/Option/OptionTests [2102/2115] Linking CXX executable unittests/ObjectYAML/ObjectYAMLTests [2103/2115] Linking CXX executable unittests/ProfileData/ProfileDataTests [2104/2115] Linking CXX executable unittests/Support/DynamicLibrary/DynamicLibraryTests [2105/2115] Linking CXX executable unittests/Transforms/IPO/IPOTests [2106/2115] Linking CXX executable unittests/Transforms/Scalar/ScalarTests [2107/2115] Linking CXX executable unittests/Transforms/Vectorize/VectorizeTests [2108/2115] Linking CXX executable unittests/Transforms/Utils/UtilsTests [2109/2115] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetGeneratorTest.cpp.o In file included from ../include/llvm/CodeGen/TargetSubtargetInfo.h:22, from ../include/llvm/CodeGen/MachineRegisterInfo.h:32, from ../include/llvm/CodeGen/LiveRegUnits.h:19, from ../include/llvm/CodeGen/TargetInstrInfo.h:21, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:14, from ../unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp:10: ../include/llvm/CodeGen/SchedulerRegistry.h: In constructor 'llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)': ../include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from 'llvm::RegisterScheduler::FunctionPassCtor' {aka 'llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)'} to 'llvm::MachinePassCtor' {aka 'void* (*)()'} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [2110/2115] Linking CXX executable unittests/XRay/XRayTests [2111/2115] Linking CXX executable unittests/tools/llvm-cfi-verify/CFIVerifyTests [2112/2115] Linking CXX executable unittests/tools/llvm-exegesis/LLVMExegesisTests [2113/2115] Linking CXX executable unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [2114/2115] Linking CXX executable unittests/Support/SupportTests [2114/2115] Install the project... -- Install configuration: "Release" -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/WindowsResource.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/ArchiveWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/ModuleSymbolTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/ELFObjectFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/ELF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/SymbolSize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/ELFTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/SymbolicFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/Decompressor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/Binary.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/RelocVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/Archive.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/IRObjectFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/IRSymtab.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/Wasm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/StackMapParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/WasmTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/MachO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/CVDebugRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/COFFImportFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/MachOUniversal.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/Error.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/ObjectFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/COFF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Object/COFFModuleDefinition.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/XRay -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/XRay/Trace.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/XRay/XRayRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/XRay/InstrumentationMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/XRay/Graph.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/WindowsManifest -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/PassRegistry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/Record.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/SetTheory.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/StringMatcher.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/TableGenBackend.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/Main.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/Error.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/TableGen/SearchableTable.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/YAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Demangle -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Demangle/Demangle.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/Magic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/DynamicTags.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/Dwarf.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/Wasm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/MachO.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/MachO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/WasmRelocs -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/COFF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/BinaryFormat/Dwarf.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/WindowsResource -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Linker -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Linker/Linker.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Linker/IRMover.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ilist_base.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ImmutableMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ArrayRef.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/DenseSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SetVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/IndexedMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/None.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/APInt.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SparseSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SetOperations.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/DepthFirstIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Optional.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PointerSumType.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/StringMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/EquivalenceClasses.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ilist_node.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ilist_iterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/DenseMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SmallBitVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SparseBitVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ScopedHashTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ScopeExit.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/AllocatorList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/FunctionExtras.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/VariadicFunction.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/GraphTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Triple.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ilist.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/edit_distance.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ilist_node_base.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Hashing.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Sequence.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PostOrderIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Any.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PriorityQueue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/STLExtras.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Statistic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SmallString.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SparseMultiSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/Twine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/StringExtras.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/iterator_range.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/MapVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/IntEqClasses.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PointerUnion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SmallVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/FoldingSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ImmutableList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/APSInt.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/StringSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SCCIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/simple_ilist.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/StringRef.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PointerIntPair.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SmallSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/BitVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/StringSwitch.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/UniqueVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ImmutableSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/TinyPtrVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PackedVector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/SmallPtrSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/CachedHashString.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/BitmaskEnum.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/PriorityWorklist.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/IntervalMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/DenseMapInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/EpochTracker.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/ilist_node_options.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/iterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ADT/APFloat.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Vectorize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Coroutines.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/SROA.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/DCE.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LICM.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/Sink.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/GVN.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Vectorize -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation/GCOVProfiler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation/CGProfile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/AggressiveInstCombine -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Scalar.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/ObjCARC.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/SCCP.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/SampleProfile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/Inliner.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/Internalize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SSAUpdaterBulk.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/Cloning.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/Local.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/OrderedInstructions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LoopRotationUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Instrumentation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/InstCombine -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Transforms/Utils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/GlobalISel -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/GlobalISel/Target.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetCallingConv.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetLoweringObjectFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetOptions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetMachine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetSchedule.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/Target.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/CodeGenCWrappers.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetSelectionDAG.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetItinerary.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/TargetInstrPredicate.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Target/GenericOpcodes.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/MSF -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFListTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/DIContext.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/Symbolize -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/PassSupport.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option/Arg.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option/Option.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option/OptParser.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option/OptSpecifier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option/OptTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Option/ArgList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/PassAnalysisSupport.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Passes -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Passes/PassPlugin.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Passes/PassBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/LTO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/Config.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/legacy -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/legacy/LTOModule.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/LTOBackend.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LTO/Caching.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/Legacy.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/Core.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/Layer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/RawByteChannel.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/LLJIT.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/RPCSerialization.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/BitcodeReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/BitCodes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Bitcode/BitstreamReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/SyntheticCountsUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/AliasSetTracker.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/GlobalsModRef.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CaptureTracking.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/PostDominators.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CFGPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/IVUsers.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/IntervalPartition.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LazyValueInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CallGraph.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/MemoryLocation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/IntervalIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ValueTracking.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/RegionPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/VectorUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/AliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/MemorySSA.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/IndirectCallSiteVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LazyCallGraph.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Lint.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DominanceFrontier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/EHPersonalities.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CFG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DomPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CodeMetrics.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Interval.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Trace.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ScalarEvolution.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Loads.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Utils -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Utils/Local.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/RegionIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ValueLattice.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/SparsePropagation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DemandedBits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/RegionInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/AssumptionCache.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CallPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/PhiValues.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/InlineCost.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/InstructionSimplify.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TargetFolder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ConstantFolding.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/RegionPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/Passes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/PHITransAddr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/MustExecute.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/InitializePasses.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IRReader -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IRReader/IRReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate/IRMutator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate/Random.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate/Operations.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/InlineAsm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Dominators.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GVMaterializer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Operator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicInst.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Use.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/RuntimeLibcalls.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsARM.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsX86.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/AutoUpgrade.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GlobalAlias.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsXCore.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/BasicBlock.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/TypeBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GlobalObject.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/TrackingMDRef.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/InstIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ConstantRange.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ValueMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/InstVisitor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IRBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DebugInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Verifier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/UseListOrder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/LegacyPassManagers.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DebugLoc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DomTreeUpdater.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/InstrTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Attributes.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Comdat.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Mangler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Constants.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Intrinsics.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/TypeFinder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ConstantFolder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GlobalValue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Module.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/PassManagerInternal.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/SafepointIRVerifier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Function.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/CFG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Instruction.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DIBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsMips.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/PatternMatch.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Metadata.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Attributes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Type.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Instructions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/PredIteratorCache.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/User.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ValueSymbolTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ModuleSlotTracker.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ProfileSummary.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GlobalIFunc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/PassManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/SymbolTableListTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Metadata.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/OptBisect.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DebugInfoFlags.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Value.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/NoFolder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/CallSite.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Statepoint.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ValueHandle.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/LegacyPassManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DebugInfoMetadata.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/LegacyPassNameParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Argument.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicsBPF.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/MDBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DerivedUser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/GlobalVariable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Value.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Constant.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DerivedTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DiagnosticInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/OperandTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Intrinsics.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DiagnosticPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Instruction.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IRPrintingPasses.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DataLayout.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/LLVMContext.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/CallingConv.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/DiagnosticHandler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveVariables.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ReachingDefAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/VirtRegMap.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/EdgeBundles.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SelectionDAG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/CallingConvLower.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/Combiner.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/Types.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/CombinerInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/CombinerHelper.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveInterval.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/FaultMaps.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GCStrategy.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveStacks.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ValueTypes.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/DIE.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/DIEValue.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/WasmEHFuncInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ValueTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MIRParser -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/AsmPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachORelocation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/Analysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ParallelCG.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/FastISel.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetLowering.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LowLevelType.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MIRPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GCs.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineDominators.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetSchedule.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/CommandFlags.inc -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineOperand.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/AccelTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/StackProtector.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MacroFusion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LoopTraversal.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LexicalScopes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/StackMaps.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/CostTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQP -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQP/Math.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ExpandReductions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SlotIndexes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RegisterPressure.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/ExecutionDomainFix.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/DAGCombine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TailDuplicator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineInstr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/GCMetadata.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineOutliner.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineScheduler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/Passes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/MachineFunction.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/CodeGen/LiveIntervals.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/PassInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Pass.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Testing -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Testing/Support -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Testing/Support/Error.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LinkAllIR.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/GCOV.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/SampleProfReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/SampleProf.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/ProfileCommon.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/InstrProfData.inc -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/Coverage -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/InstrProf.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/InstrProfReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CheckedArithmetic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Locale.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FormatCommon.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ErrorHandling.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FileSystem.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ScaledNumber.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MD5.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryStreamRef.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/OnDiskHashTable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Atomic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/YAMLTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/StringPool.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CrashRecoveryContext.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/AArch64TargetParser.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ConvertUTF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/DJB.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MathExtras.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SmallVectorMemoryBuffer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SystemUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/PrettyStackTrace.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/raw_os_ostream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BlockFrequency.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ARMBuildAttributes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/DOTGraphTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CodeGenCoverage.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Registry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Compression.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/GraphWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryItemStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SaveAndRestore.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/DataTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TargetParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Printable.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryByteStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Solaris -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Solaris/sys -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Solaris/sys/regset.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/KnownBits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ARMWinEH.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/WindowsError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TaskQueue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MutexGuard.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MemoryBuffer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/YAMLParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/StringSaver.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ToolOutputFile.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/JamCRC.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/AMDHSAKernelDescriptor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TargetOpcodes.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ThreadPool.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/xxhash.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Program.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryStreamArray.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SwapByteOrder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Process.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TrailingObjects.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryStreamReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Capacity.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Recycler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/AlignOf.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Win64EH.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/AtomicOrdering.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SourceMgr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/VersionTuple.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Path.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CachePruning.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Errno.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Endian.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Errc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/LineIterator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TargetSelect.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ARMTargetParser.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FileUtilities.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MipsABIFlags.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Memory.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Casting.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ErrorOr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ARMAttributeParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Signals.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Regex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FileOutputBuffer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryStreamWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Mutex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Valgrind.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MemAlloc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ReverseIteration.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Compiler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TypeName.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/circular_raw_ostream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Threading.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/WithColor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Chrono.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ManagedStatic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/DataExtractor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Unicode.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/RecyclingAllocator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ThreadLocal.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/X86TargetParser.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Format.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/EndianStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Debug.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/UnicodeCharRanges.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/UniqueLock.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ARMEHABI.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ScopedPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Timer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/raw_sha1_ostream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/DynamicLibrary.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/RandomNumberGenerator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/MachineValueType.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FormatAdapters.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TargetRegistry.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/GlobPattern.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CommandLine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/thread.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/DebugCounter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/RWMutex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TrigramIndex.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/NativeFormatting.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Parallel.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/TarWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FormatProviders.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/type_traits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FormatVariadic.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/PluginLoader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Options.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FormattedStream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/AMDGPUMetadata.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Error.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/JSON.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/LEB128.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CodeGen.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BranchProbability.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/GenericDomTree.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/LICENSE.TXT -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/FormatVariadicDetails.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/CBindingWrapping.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SpecialCaseList.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/ArrayRecycler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SMLoc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/SHA1.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/BinaryStreamError.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/LockFileManager.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/COM.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/InitLLVM.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/X86DisassemblerDecoderCommon.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Host.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Allocator.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/raw_ostream.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/Watchdog.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ToolDrivers -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ToolDrivers/llvm-lib -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCFragment.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSymbolWasm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSymbolMachO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSymbol.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAssembler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSectionWasm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDirectives.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInstPrinter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCObjectFileInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCTargetOptionsCommandFlags.inc -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/StringTableBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCParser/AsmCond.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MachineLocation.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCCodePadder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmMacro.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInst.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSectionMachO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDisassembler -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInstrInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInstBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCELFStreamer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCRegisterInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmInfoELF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCELFObjectWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCFixupKindInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSchedule.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCWin64EH.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCStreamer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSectionCOFF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSection.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInstrDesc.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInstrAnalysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSymbolELF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAnalysis -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCTargetOptions.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCLabel.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCExpr.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/ConstantPools.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCCodeEmitter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSectionELF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSubtargetInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCFixup.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmLayout.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCObjectStreamer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/SubtargetFeature.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/SectionKind.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCMachObjectWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCDwarf.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCSymbolCOFF.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCContext.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCValue.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCCodeView.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/LaneBitmask.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCWasmStreamer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCWinEH.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCAsmBackend.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCInstrItineraries.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/MC/MCObjectWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LineEditor -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LineEditor/LineEditor.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/LinkAllPasses.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/AsmParser -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/AsmParser/SlotMapping.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/AsmParser/Parser.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Disassembler.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/ErrorHandling.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/OrcBindings.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Types.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/DebugInfo.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/DisassemblerTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/DataTypes.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Linker.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/lto.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Comdat.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/TargetMachine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Core.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms/Vectorize.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms/IPO.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms/Scalar.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms/InstCombine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Transforms/Utils.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Analysis.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Target.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/BitReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/ExecutionEngine.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Object.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/LinkTimeOptimizer.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Initialization.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/BitWriter.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/IRReader.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm-c/Support.h -- Up-to-date: /home/slitaz/wok/llvm/install/usr/include/llvm -- Up-to-date: /home/slitaz/wok/llvm/install/usr/include/llvm/Config -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config/AsmPrinters.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config/Disassemblers.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config/AsmParsers.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config/Targets.def -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config/llvm-config.h -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Config/abi-breaking.h -- Up-to-date: /home/slitaz/wok/llvm/install/usr/include/llvm/IR -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicImpl.inc -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/IntrinsicEnums.inc -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/IR/Attributes.inc -- Up-to-date: /home/slitaz/wok/llvm/install/usr/include/llvm/Support -- Installing: /home/slitaz/wok/llvm/install/usr/include/llvm/Support/VCSRevision.h -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMDemangle.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMSupport.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMTableGen.a -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-tblgen -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMCore.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMFuzzMutate.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMIRReader.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMCodeGen.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMSelectionDAG.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAsmPrinter.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMMIRParser.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMGlobalISel.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBinaryFormat.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBitReader.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBitWriter.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMTransformUtils.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMInstrumentation.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAggressiveInstCombine.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMInstCombine.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMScalarOpts.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMipo.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMVectorize.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/LLVMHello.so -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMObjCARCOpts.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMCoroutines.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMLinker.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAnalysis.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMLTO.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMMC.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMMCParser.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMMCDisassembler.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMObject.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMObjectYAML.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMOption.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMDebugInfoDWARF.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMDebugInfoMSF.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMDebugInfoCodeView.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMDebugInfoPDB.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMSymbolize.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMExecutionEngine.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMInterpreter.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMMCJIT.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMOrcJIT.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMRuntimeDyld.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMTarget.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUCodeGen.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUAsmParser.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUDisassembler.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUAsmPrinter.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUDesc.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUInfo.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAMDGPUUtils.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBPFCodeGen.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBPFAsmParser.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBPFDisassembler.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBPFAsmPrinter.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBPFDesc.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMBPFInfo.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86CodeGen.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86AsmParser.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86Disassembler.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86AsmPrinter.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86Desc.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86Info.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMX86Utils.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMAsmParser.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMLineEditor.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMProfileData.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMCoverage.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMPasses.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMDlltoolDriver.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMLibDriver.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMXRay.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVMWindowsManifest.a -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLTO.so.7 -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLTO.so -- Up-to-date: /home/slitaz/wok/llvm/install/usr/include/llvm-c/lto.h -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-ar Creating llvm-ranlib Creating llvm-lib Creating llvm-dlltool -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-config -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-lto -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-profdata -- Installing: /home/slitaz/wok/llvm/install/usr/bin/bugpoint -- Installing: /home/slitaz/wok/llvm/install/usr/lib/BugpointPasses.so -- Installing: /home/slitaz/wok/llvm/install/usr/bin/dsymutil -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llc -- Installing: /home/slitaz/wok/llvm/install/usr/bin/lli -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-as -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-bcanalyzer -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-c-test -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-cat -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-cfi-verify -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-cov -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-cvtres -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-cxxdump -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-cxxfilt -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-diff -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-dis -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-dwarfdump -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-dwp -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-exegesis -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-extract -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-link -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-lto2 -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-mc -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-mca -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-modextract -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-mt -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-nm -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-objcopy Creating llvm-strip -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-objdump -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-opt-report -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-pdbutil -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-rc -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-readobj Creating llvm-readelf -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-rtdyld Creating libLLVM-7.0.0.so Creating libLLVM.so -- Installing: /home/slitaz/wok/llvm/install/usr/lib/libLLVM-7.so -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-size -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-split -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-stress -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-strings -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-symbolizer -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-undname -- Installing: /home/slitaz/wok/llvm/install/usr/bin/llvm-xray -- Installing: /home/slitaz/wok/llvm/install/usr/bin/obj2yaml -- Installing: /home/slitaz/wok/llvm/install/usr/bin/opt -- Installing: /home/slitaz/wok/llvm/install/usr/share/opt-viewer/opt-diff.py -- Installing: /home/slitaz/wok/llvm/install/usr/share/opt-viewer/opt-stats.py -- Installing: /home/slitaz/wok/llvm/install/usr/share/opt-viewer/opt-viewer.py -- Installing: /home/slitaz/wok/llvm/install/usr/share/opt-viewer/optpmap.py -- Installing: /home/slitaz/wok/llvm/install/usr/share/opt-viewer/optrecord.py -- Installing: /home/slitaz/wok/llvm/install/usr/share/opt-viewer/style.css -- Installing: /home/slitaz/wok/llvm/install/usr/bin/sancov -- Installing: /home/slitaz/wok/llvm/install/usr/bin/sanstats -- Installing: /home/slitaz/wok/llvm/install/usr/bin/verify-uselistorder -- Installing: /home/slitaz/wok/llvm/install/usr/bin/yaml2obj -- Installing: /home/slitaz/wok/llvm/install/usr/lib/TestPlugin.so -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/LLVMExports.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/LLVMExports-release.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/. -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./GenerateVersionFromCVS.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./CheckLinkerFlag.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./GetSVN.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./FindOCaml.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./CheckAtomic.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./FindLibpfm.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./TableGen.cmake -- Installing: /home/slitaz/wok/llvm/install/usr/lib/cmake/llvm/./CrossCompile.cmake ================================================================================ Executing strip on all files... Done Time: 163.60s ~ 3m. Size: 167038344 B -> 158156604 B. Save: 8674 KB. Installing (pkg/local): rcssmin-1.0.6-i486 Compressing CSS files... Done Time: 3.40s. Size: 6219 B -> 3869 B. Save: 2 KB. ================================================================================ Build dependencies to remove: 16 Removing: cmake cmake-common jsoncpp libarchive libcurl libffi-dev libidn2 liblz4 libnsl libunistring libuv libxml2 libzstd ninja rcssmin zlib-dev Pack: libllvm 7.0.0 ================================================================================ Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done The release checksum has not changed. ================================================================================ Package "libllvm-7.0.0-i486.tazpkg" created Pack: llvm 7.0.0 ================================================================================ Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done The release checksum has not changed. ================================================================================ Package "llvm-7.0.0-i486.tazpkg" created Pack: llvm-dev 7.0.0 ================================================================================ Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done The release checksum has not changed. ================================================================================ Package "llvm-dev-7.0.0-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/llvm-7.0.0... Done Checking site script in source/llvm-7.0.0... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: llvm 7.0.0 ================================================================================ Src file : llvm-7.0.0.src.tar.xz Src size : 27.0M Source dir : 911.5M Produced : 168.1M Cook time : 4241s ~ 01h 10m 41s Cook date : 2020-09-12 22:06 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 152.0K : 30.1K : 1 : libllvm-7.0.0-i486.tazpkg 2 : 60.4M : 15.5M : 65 : llvm-7.0.0-i486.tazpkg 3 : 107.8M : 18.0M : 1325 : llvm-dev-7.0.0-i486.tazpkg ================================================================================