mingw32-make: Entering directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' mingw32-make[1]: Entering directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' Scanning dependencies of target cxxabi_objects mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' [ 5%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_aux_runtime.cpp.obj [ 10%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_default_handlers.cpp.obj [ 15%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_demangle.cpp.obj In file included from C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:24, from C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:18: C:\dev\llvm\projects\libcxxabi\src\demangle/Utility.h: In member function 'void {anonymous}::OutputStream::writeUnsigned(uint64_t, bool)': C:\dev\llvm\projects\libcxxabi\src\demangle/Utility.h:54:24: warning: conversion from 'int' to 'char' may change value [-Wconversion] *--TempPtr = '0' + char(N % 10); ~~~~^~~~~~~~~~~~~~ C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp: In instantiation of 'typename std::__1::enable_if::value>::type {anonymous}::DumpVisitor::print(T) [with T = long long unsigned int; typename std::__1::enable_if::value>::type = void]': C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:189:5: required from 'void {anonymous}::DumpVisitor::printWithPendingNewline(T) [with T = long long unsigned int]' C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:211:7: required from 'void {anonymous}::DumpVisitor::CtorArgPrinter::operator()(T, Rest ...) [with T = long long unsigned int; Rest = {}]' C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:233:40: required from here C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:123:21: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "%llu", (unsigned long long)N); ^~~~~~ C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:123:21: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:123:21: warning: unknown conversion type character 'l' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:123:21: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp: In instantiation of 'typename std::__1::enable_if::value>::type {anonymous}::DumpVisitor::print(T) [with T = int; typename std::__1::enable_if::value>::type = void]': C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:189:5: required from 'void {anonymous}::DumpVisitor::printWithPendingNewline(T) [with T = int]' C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:202:5: required from 'void {anonymous}::DumpVisitor::printWithComma(T) [with T = int]' C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:212:57: required from 'void {anonymous}::DumpVisitor::CtorArgPrinter::operator()(T, Rest ...) [with T = const {anonymous}::itanium_demangle::Node*; Rest = {bool, int}]' C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1375:51: required from 'void {anonymous}::itanium_demangle::CtorDtorName::match(Fn) const [with Fn = {anonymous}::DumpVisitor::CtorArgPrinter]' C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:220:5: required from 'void {anonymous}::DumpVisitor::operator()(const NodeT*) [with NodeT = {anonymous}::itanium_demangle::CtorDtorName]' C:/dev/llvm/projects/libcxx/include/type_traits:4350:1: required from 'decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _Args&& ...) [with _Fp = {anonymous}::DumpVisitor&; _Args = {const {anonymous}::itanium_demangle::CtorDtorName*}; decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) = void]' C:/dev/llvm/projects/libcxx/include/__functional_base:402:24: required from 'typename std::__1::__invoke_of<_Tp&, _ArgTypes ...>::type std::__1::reference_wrapper<_Tp>::operator()(_ArgTypes&& ...) const [with _ArgTypes = {const {anonymous}::itanium_demangle::CtorDtorName*}; _Tp = {anonymous}::DumpVisitor; typename std::__1::__invoke_of<_Tp&, _ArgTypes ...>::type = void]' C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:2005:5: required from 'void {anonymous}::itanium_demangle::Node::visit(Fn) const [with Fn = std::__1::reference_wrapper<{anonymous}::DumpVisitor>]' C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:91:31: required from here C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:128:21: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "%lld", (long long)N); ^~~~~~ C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:128:21: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:128:21: warning: unknown conversion type character 'l' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:128:21: warning: too many arguments for format [-Wformat-extra-args] In file included from C:\dev\llvm\projects\libcxxabi\src\cxa_demangle.cpp:18: C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h: In instantiation of 'void {anonymous}::itanium_demangle::FloatLiteralImpl::printLeft({anonymous}::OutputStream&) const [with Float = long double]': C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1964:8: required from here C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: unknown conversion type character 'L' in format [-Wformat=] int n = snprintf(num, sizeof(num), FloatData::spec, value); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: unknown conversion type character 'L' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h: In instantiation of 'void {anonymous}::itanium_demangle::FloatLiteralImpl::printLeft({anonymous}::OutputStream&) const [with Float = double]': C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1964:8: required from here C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: unknown conversion type character 'a' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: unknown conversion type character 'a' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h: In instantiation of 'void {anonymous}::itanium_demangle::FloatLiteralImpl::printLeft({anonymous}::OutputStream&) const [with Float = float]': C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1964:8: required from here C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: unknown conversion type character 'a' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: too many arguments for format [-Wformat-extra-args] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: unknown conversion type character 'a' in format [-Wformat=] C:\dev\llvm\projects\libcxxabi\src\demangle/ItaniumDemangle.h:1989:23: warning: too many arguments for format [-Wformat-extra-args] [ 21%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_exception_storage.cpp.obj [ 26%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_guard.cpp.obj [ 31%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_handlers.cpp.obj [ 36%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_unexpected.cpp.obj [ 42%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_vector.cpp.obj [ 47%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_virtual.cpp.obj [ 52%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/stdlib_exception.cpp.obj C:\dev\llvm\projects\libcxxabi\src\stdlib_exception.cpp:10: warning: "_LIBCPP_BUILDING_LIBRARY" redefined #define _LIBCPP_BUILDING_LIBRARY : note: this is the location of the previous definition [ 57%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/stdlib_stdexcept.cpp.obj [ 63%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/stdlib_typeinfo.cpp.obj [ 68%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/abort_message.cpp.obj [ 73%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/fallback_malloc.cpp.obj C:\dev\llvm\projects\libcxxabi\src\fallback_malloc.cpp:12: warning: "_LIBCPP_BUILDING_LIBRARY" redefined #define _LIBCPP_BUILDING_LIBRARY : note: this is the location of the previous definition [ 78%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/private_typeinfo.cpp.obj [ 84%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/stdlib_new_delete.cpp.obj C:\dev\llvm\projects\libcxxabi\src\stdlib_new_delete.cpp:12: warning: "_LIBCPP_BUILDING_LIBRARY" redefined #define _LIBCPP_BUILDING_LIBRARY : note: this is the location of the previous definition [ 89%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_exception.cpp.obj [ 94%] Building CXX object src/CMakeFiles/cxxabi_objects.dir/cxa_personality.cpp.obj In file included from C:\dev\llvm\projects\libcxxabi\src\cxa_exception.hpp:18, from C:\dev\llvm\projects\libcxxabi\src\cxa_personality.cpp:21: C:/dev/llvm/projects/libcxxabi/include/cxxabi.h:30:27: warning: type attributes ignored after type is already defined [-Wattributes] class _LIBCXXABI_TYPE_VIS type_info; // forward declaration ^~~~~~~~~ C:\dev\llvm\projects\libcxxabi\src\cxa_personality.cpp: In function 'void __cxxabiv1::__cxa_call_unexpected(void*)': C:\dev\llvm\projects\libcxxabi\src\cxa_personality.cpp:1306:42: warning: 'ttypeIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!exception_spec_can_catch(ttypeIndex, classInfo, ttypeEncoding, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ excpType, adjustedPtr, unwind_exception)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' [ 94%] Built target cxxabi_objects mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' Scanning dependencies of target cxxabi_static mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' mingw32-make[2]: Entering directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' [100%] Linking CXX static library ..\lib\libc++abi.a mingw32-make[2]: Leaving directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' [100%] Built target cxxabi_static mingw32-make[1]: Leaving directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi' mingw32-make: Leaving directory 'T:/x86_64-8.1.0-release-win32-seh-rt_v6-rev0/mingw64/build/libcxxabi'