mkdir -p build/release cd build/release && cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=release ../.. && make && make test -- CMake version 3.12.4 -- Building build tag win-x64 -- Checking submodules -- Submodule 'external/miniupnp' is up-to-date -- Submodule 'external/unbound' is up-to-date -- Submodule 'external/rapidjson' is up-to-date -- Submodule 'external/trezor-common' is up-to-date -- Could not find DEVELOPER_LOCAL_TOOLS in env (not required) -- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF -- Could not find DEVELOPER_LIBUNBOUND_OLD in env (not required) -- Building for a 64-bit system -- Building internal libraries as static -- MSYS location: C:/msys64 -- Could not find DATABASE in env (not required unless you want to change database type from default: lmdb) -- Using LMDB as default DB type -- looking for liblzma -- liblzma found -- Could not find libunwind (missing: LIBUNWIND_INCLUDE_DIR) -- Stack trace on exception disabled -- Using OpenSSL include dir at C:/msys64/mingw64/include -- Could NOT find MiniUPnPc (missing: MINIUPNP_INCLUDE_DIR MINIUPNP_LIBRARY) -- Using in-tree miniupnpc -- Looking for libunbound -- Using 64-bit LMDB from source tree -- Backtrace_LIBRARY: -- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR) -- Using HIDAPI include dir at C:/msys64/mingw64/include/hidapi -- Protobuf lib: C:/msys64/mingw64/lib/libprotobuf.a, inc: C:/msys64/mingw64/include, protoc: C:/msys64/mingw64/bin/protoc.exe -- Trezor protobuf messages regenerated out: "." -- Checking for module 'libusb-1.0' -- No package 'libusb-1.0' found -- Checking for module 'libusb' -- No package 'libusb' found -- LibUSB Compilation test: TRUE -- Trezor compatible LibUSB found at: C:/msys64/mingw64/include/libusb-1.0 -- Building on AMD64 for x86-64 -- AES support enabled -- Using C security hardening flags: -Wformat -Wformat-security -mmitigate-rop -- Using C++ security hardening flags: -Wformat -Wformat-security -mmitigate-rop -- Using linker security hardening flags: -Wl,--dynamicbase -Wl,--nxcompat -- Found Boost Version: 106800 -- Could NOT find Readline (missing: Readline_INCLUDE_DIR) -- Could not find GNU readline library so building without readline support -- Found Git: C:/msys64/usr/bin/git.exe -- Trezor support enabled -- Found GTest: C:/msys64/mingw64/lib/libgtest.dll.a Traceback (most recent call last): File "", line 1, in ImportError: No module named requests CMake Warning at tests/functional_tests/CMakeLists.txt:73 (message): functional_tests_rpc skipped, needs the 'requests' python module Doxygen: graphviz not found - graphs disabled -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done -- Generating done -- Build files have been written to: C:/msys64/home/vagrant/slave/monero-static-win64/build/build/release make[1]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[2]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 2%] Built target generate_translations_header make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 5%] Built target libminiupnpc-static make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 24%] Built target unbound make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 25%] Built target lmdb make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 25%] Built target easylogging make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 26%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/hex.cpp.obj [ 26%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/http_auth.cpp.obj [ 26%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlog.cpp.obj [ 26%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_helper.cpp.obj [ 26%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_utils_base.cpp.obj [ 27%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/string_tools.cpp.obj [ 27%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/wipeable_string.cpp.obj [ 27%] Building C object contrib/epee/src/CMakeFiles/epee.dir/memwipe.c.obj [ 27%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/connection_basic.cpp.obj [ 27%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle.cpp.obj [ 28%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/network_throttle-detail.cpp.obj [ 28%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/mlocker.cpp.obj C:/msys64/home/vagrant/slave/monero-static-win64/build/contrib/epee/src/mlocker.cpp:61:2: warning: #warning Missing query_page_size implementation [-Wcpp] #warning Missing query_page_size implementation ^~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/contrib/epee/src/mlocker.cpp:73:2: warning: #warning Missing do_lock implementation [-Wcpp] #warning Missing do_lock implementation ^~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/contrib/epee/src/mlocker.cpp:87:2: warning: #warning Missing implementation of page size detection [-Wcpp] #warning Missing implementation of page size detection ^~~~~~~ [ 28%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/buffer.cpp.obj [ 28%] Building CXX object contrib/epee/src/CMakeFiles/epee.dir/net_ssl.cpp.obj [ 29%] Linking CXX static library libepee.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 29%] Built target epee make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 29%] Building CXX object contrib/epee/src/CMakeFiles/epee_readline.dir/readline_buffer.cpp.obj [ 29%] Linking CXX static library libepee_readline.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 29%] Built target epee_readline make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 29%] Built target genversion make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 29%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 29%] Built target obj_version make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 30%] Linking CXX static library libversion.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 30%] Built target version make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 31%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.obj [ 31%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.obj [ 31%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.obj [ 31%] Building CXX object src/common/CMakeFiles/obj_common.dir/download.cpp.obj [ 31%] Building CXX object src/common/CMakeFiles/obj_common.dir/error.cpp.obj [ 32%] Building CXX object src/common/CMakeFiles/obj_common.dir/expect.cpp.obj [ 32%] Building CXX object src/common/CMakeFiles/obj_common.dir/util.cpp.obj C:/msys64/home/vagrant/slave/monero-static-win64/build/src/common/util.cpp: In static member function 'static tools::private_file tools::private_file::create(std::__cxx11::string)': C:/msys64/home/vagrant/slave/monero-static-win64/build/src/common/util.cpp:153:69: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] const PSID psid = reinterpret_cast(sid.get())->Owner; ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/src/common/util.cpp: In function 'std::__cxx11::string tools::get_windows_version_display_string()': C:/msys64/home/vagrant/slave/monero-static-win64/build/src/common/util.cpp:331:28: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'PGNSI' {aka 'void (*)(_SYSTEM_INFO*)'} [-Wcast-function-type] "GetNativeSystemInfo"); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/src/common/util.cpp:384:27: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'PGPI' {aka 'int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int*)'} [-Wcast-function-type] "GetProductInfo"); ^ [ 32%] Building CXX object src/common/CMakeFiles/obj_common.dir/i18n.cpp.obj [ 32%] Building CXX object src/common/CMakeFiles/obj_common.dir/notify.cpp.obj [ 33%] Building CXX object src/common/CMakeFiles/obj_common.dir/password.cpp.obj [ 33%] Building CXX object src/common/CMakeFiles/obj_common.dir/perf_timer.cpp.obj [ 33%] Building CXX object src/common/CMakeFiles/obj_common.dir/pruning.cpp.obj [ 33%] Building CXX object src/common/CMakeFiles/obj_common.dir/spawn.cpp.obj [ 33%] Building CXX object src/common/CMakeFiles/obj_common.dir/threadpool.cpp.obj [ 34%] Building CXX object src/common/CMakeFiles/obj_common.dir/updates.cpp.obj [ 34%] Building C object src/common/CMakeFiles/obj_common.dir/aligned.c.obj [ 34%] Building CXX object src/common/CMakeFiles/obj_common.dir/timings.cc.obj [ 34%] Building CXX object src/common/CMakeFiles/obj_common.dir/combinator.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 34%] Built target obj_common make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.obj [ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.obj [ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.obj [ 35%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.obj [ 35%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.obj [ 35%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.obj [ 35%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.obj [ 35%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.obj [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.obj [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.obj [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.obj [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.obj [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hmac-keccak.c.obj [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.obj [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.obj [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.obj [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.obj [ 38%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.obj [ 38%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.obj [ 38%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_JIT.c.obj [ 38%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.obj [ 38%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_template.S.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 38%] Built target obj_cncrypto make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 38%] Linking CXX static library libcncrypto.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 38%] Built target cncrypto make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 38%] Linking CXX static library libcommon.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 38%] Built target common make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 38%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.obj [ 39%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.obj [ 39%] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.obj [ 39%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.obj [ 39%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 39%] Built target obj_ringct_basic make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 40%] Linking CXX static library libringct_basic.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 40%] Built target ringct_basic make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 40%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 40%] Built target obj_ringct make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 40%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.obj [ 40%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.obj [ 41%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.obj [ 41%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_ledger.cpp.obj [ 41%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_io_hid.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 41%] Built target obj_device make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 41%] Building CXX object src/blocks/CMakeFiles/blocks.dir/blocks.cpp.obj [ 41%] Building C object src/blocks/CMakeFiles/blocks.dir/generated_checkpoints.c.obj [ 41%] Building C object src/blocks/CMakeFiles/blocks.dir/generated_testnet_blocks.c.obj [ 42%] Building C object src/blocks/CMakeFiles/blocks.dir/generated_stagenet_blocks.c.obj [ 42%] Linking CXX static library libblocks.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 43%] Built target blocks make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 43%] Linking CXX static library libdevice.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 43%] Built target device make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 43%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.obj [ 44%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.obj [ 44%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.obj [ 44%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.obj [ 44%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.obj [ 44%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 44%] Built target obj_cryptonote_basic make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 44%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 44%] Built target obj_checkpoints make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 45%] Linking CXX static library libcheckpoints.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 45%] Built target checkpoints make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 46%] Linking CXX static library libcryptonote_basic.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 46%] Built target cryptonote_basic make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 46%] Linking CXX static library libringct.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 46%] Built target ringct make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 47%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.obj In file included from C:/msys64/home/vagrant/slave/monero-static-win64/build/contrib/epee/include/misc_log_ex.h:33, from C:/msys64/home/vagrant/slave/monero-static-win64/build/contrib/epee/include/include_base_utils.h:32, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/cryptonote_core/blockchain.cpp:36: C:/msys64/home/vagrant/slave/monero-static-win64/build/external/easylogging++/easylogging++.h: In member function 'void cryptonote::Blockchain::pop_blocks(uint64_t)': C:/msys64/home/vagrant/slave/monero-static-win64/build/external/easylogging++/easylogging++.h:3262:22: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] m_messageBuilder << log; ~~~~~~~~~~~~~~~~~^~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/src/cryptonote_core/blockchain.cpp:619:12: note: 'i' was declared here uint64_t i; ^ [ 47%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.obj [ 47%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.obj [ 47%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_sanity_check.cpp.obj [ 48%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 48%] Built target obj_cryptonote_core make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 48%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.obj [ 50%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Built target obj_blockchain_db make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Linking CXX static library libblockchain_db.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Built target blockchain_db make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Built target obj_multisig make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Linking CXX static library libmultisig.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Built target multisig make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Linking CXX static library libcryptonote_core.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Built target cryptonote_core make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 50%] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/database.cpp.obj [ 50%] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/error.cpp.obj [ 51%] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/table.cpp.obj [ 51%] Building CXX object src/lmdb/CMakeFiles/obj_lmdb_lib.dir/value_stream.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 51%] Built target obj_lmdb_lib make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 51%] Linking CXX static library liblmdb_lib.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 51%] Built target lmdb_lib make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 51%] Building CXX object src/net/CMakeFiles/obj_net.dir/error.cpp.obj [ 52%] Building CXX object src/net/CMakeFiles/obj_net.dir/i2p_address.cpp.obj [ 52%] Building CXX object src/net/CMakeFiles/obj_net.dir/parse.cpp.obj [ 52%] Building CXX object src/net/CMakeFiles/obj_net.dir/socks.cpp.obj [ 52%] Building CXX object src/net/CMakeFiles/obj_net.dir/socks_connect.cpp.obj [ 52%] Building CXX object src/net/CMakeFiles/obj_net.dir/tor_address.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Built target obj_net make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Linking CXX static library libnet.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Built target net make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Built target obj_mnemonics make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Linking CXX static library libmnemonics.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Built target mnemonics make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/message.cpp.obj [ 52%] Building CXX object src/rpc/CMakeFiles/obj_daemon_messages.dir/daemon_messages.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Built target obj_daemon_messages make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Building CXX object src/serialization/CMakeFiles/obj_serialization.dir/json_object.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 52%] Built target obj_serialization make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_node.cpp.obj [ 53%] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_peerlist.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Built target obj_p2p make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Linking CXX static library libp2p.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Built target p2p make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.obj [ 53%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Built target obj_cryptonote_protocol make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Linking CXX static library libcryptonote_protocol.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Built target cryptonote_protocol make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Linking CXX static library libserialization.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 53%] Built target serialization make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 54%] Linking CXX static library libdaemon_messages.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 54%] Built target daemon_messages make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 55%] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/daemon_handler.cpp.obj [ 55%] Building CXX object src/rpc/CMakeFiles/obj_daemon_rpc_server.dir/zmq_server.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 55%] Built target obj_daemon_rpc_server make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 55%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.obj [ 55%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_payment_signature.cpp.obj [ 56%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_handler.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 56%] Built target obj_rpc_base make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 56%] Linking CXX static library librpc_base.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 56%] Built target rpc_base make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 56%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.obj [ 57%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/rpc_payment.cpp.obj [ 57%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/instanciations.cpp.obj [ 57%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/rpc_handler.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 57%] Built target obj_rpc make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 57%] Linking CXX static library librpc.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 57%] Built target rpc make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 57%] Linking CXX static library libdaemon_rpc_server.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 57%] Built target daemon_rpc_server make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 57%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.obj C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet2.cpp: In member function 'void tools::wallet2::get_outs(std::vector > >&, const std::vector&, size_t)': C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet2.cpp:7842:12: warning: variable 'existing_ring_found' set but not used [-Wunused-but-set-variable] bool existing_ring_found = false; ^~~~~~~~~~~~~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet2.cpp: In function 'std::unique_ptr {anonymous}::make_basic(const boost::program_options::variables_map&, bool, const {anonymous}::options&, const std::function(const char*, bool)>&)': C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet2.cpp:469:82: warning: '*((void*)& trusted_daemon +1)' may be used uninitialized in this function [-Wmaybe-uninitialized] wallet->init(std::move(daemon_address), std::move(login), std::move(proxy), 0, *trusted_daemon, std::move(ssl_options)); ^~~~~~~~~~~~~~~ [ 58%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_args.cpp.obj [ 58%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/ringdb.cpp.obj [ 58%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.obj [ 58%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/message_store.cpp.obj [ 59%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/message_transporter.cpp.obj [ 59%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_rpc_payments.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 59%] Built target obj_wallet make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 59%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages_map.cpp.obj [ 59%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/protocol.cpp.obj [ 60%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/transport.cpp.obj [ 60%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor_base.cpp.obj [ 60%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.obj [ 60%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages.pb.cc.obj [ 61%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-common.pb.cc.obj [ 61%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-management.pb.cc.obj [ 61%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/trezor/messages/messages-monero.pb.cc.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 61%] Built target obj_device_trezor make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Linking CXX static library libdevice_trezor.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Built target device_trezor make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Linking CXX static library ../../lib/libwallet.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Built target wallet make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Building CXX object src/daemonizer/CMakeFiles/obj_daemonizer.dir/windows_service.cpp.obj make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Built target obj_daemonizer make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Linking CXX static library libdaemonizer.a make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Built target daemonizer make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 62%] Building CXX object src/wallet/CMakeFiles/wallet_rpc_server.dir/wallet_rpc_server.cpp.obj In file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/shlobj.h:124, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemonizer/windows_daemonizer.inl:36, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemonizer/daemonizer.h:63, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet_rpc_server.cpp:55: C:/msys64/mingw64/x86_64-w64-mingw32/include/shobjidl.h: In function 'HRESULT SHLoadLibraryFromItem(IShellItem*, DWORD, const IID&, void**)': C:/msys64/mingw64/x86_64-w64-mingw32/include/shobjidl.h:32828: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers plib->Release(); C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet_rpc_server.cpp: In member function 'bool tools::wallet_rpc_server::on_incoming_transfers(const request&, tools::wallet_rpc::COMMAND_RPC_INCOMING_TRANSFERS::response&, epee::json_rpc::error&, const connection_context*)': C:/msys64/home/vagrant/slave/monero-static-win64/build/src/wallet/wallet_rpc_server.cpp:1809: warning: variable 'transfers_found' set but not used [-Wunused-but-set-variable] bool transfers_found = false; [ 63%] Linking CXX executable ../../bin/monero-wallet-rpc.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 63%] Built target wallet_rpc_server make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 63%] Building CXX object src/simplewallet/CMakeFiles/simplewallet.dir/simplewallet.cpp.obj [ 63%] Linking CXX executable ../../bin/monero-wallet-cli.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 63%] Built target simplewallet make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 63%] Building CXX object src/gen_multisig/CMakeFiles/gen_multisig.dir/gen_multisig.cpp.obj [ 63%] Linking CXX executable ../../bin/monero-gen-trusted-multisig.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 63%] Built target gen_multisig make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 63%] Building CXX object src/daemon/CMakeFiles/daemon.dir/command_parser_executor.cpp.obj [ 63%] Building CXX object src/daemon/CMakeFiles/daemon.dir/command_server.cpp.obj [ 64%] Building CXX object src/daemon/CMakeFiles/daemon.dir/daemon.cpp.obj In file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/shlobj.h:124, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemonizer/windows_daemonizer.inl:36, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemonizer/daemonizer.h:63, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemon/command_line_args.h:34, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemon/daemon.cpp:47: C:/msys64/mingw64/x86_64-w64-mingw32/include/shobjidl.h: In function 'HRESULT SHLoadLibraryFromItem(IShellItem*, DWORD, const IID&, void**)': C:/msys64/mingw64/x86_64-w64-mingw32/include/shobjidl.h:32828: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers plib->Release(); [ 64%] Building CXX object src/daemon/CMakeFiles/daemon.dir/executor.cpp.obj [ 64%] Building CXX object src/daemon/CMakeFiles/daemon.dir/main.cpp.obj In file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/shlobj.h:124, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemonizer/windows_daemonizer.inl:36, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemonizer/daemonizer.h:63, from C:/msys64/home/vagrant/slave/monero-static-win64/build/src/daemon/main.cpp:40: C:/msys64/mingw64/x86_64-w64-mingw32/include/shobjidl.h: In function 'HRESULT SHLoadLibraryFromItem(IShellItem*, DWORD, const IID&, void**)': C:/msys64/mingw64/x86_64-w64-mingw32/include/shobjidl.h:32828: note: -Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers plib->Release(); [ 64%] Building CXX object src/daemon/CMakeFiles/daemon.dir/rpc_command_executor.cpp.obj [ 64%] Linking CXX executable ../../bin/monerod.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 64%] Built target daemon make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 64%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_prune_known_spent_data.dir/blockchain_prune_known_spent_data.cpp.obj [ 64%] Linking CXX executable ../../bin/monero-blockchain-prune-known-spent-data.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 64%] Built target blockchain_prune_known_spent_data make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 64%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_stats.dir/blockchain_stats.cpp.obj [ 65%] Linking CXX executable ../../bin/monero-blockchain-stats.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 65%] Built target blockchain_stats make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 65%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/blockchain_export.cpp.obj [ 65%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/bootstrap_file.cpp.obj [ 65%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_export.dir/blocksdat_file.cpp.obj [ 66%] Linking CXX executable ../../bin/monero-blockchain-export.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 66%] Built target blockchain_export make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 66%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/blockchain_import.cpp.obj [ 66%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/bootstrap_file.cpp.obj [ 66%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_import.dir/blocksdat_file.cpp.obj [ 66%] Linking CXX executable ../../bin/monero-blockchain-import.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 66%] Built target blockchain_import make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 66%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_depth.dir/blockchain_depth.cpp.obj [ 67%] Linking CXX executable ../../bin/monero-blockchain-depth.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 67%] Built target blockchain_depth make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 68%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_prune.dir/blockchain_prune.cpp.obj [ 68%] Linking CXX executable ../../bin/monero-blockchain-prune.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 68%] Built target blockchain_prune make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 68%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_ancestry.dir/blockchain_ancestry.cpp.obj [ 69%] Linking CXX executable ../../bin/monero-blockchain-ancestry.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 69%] Built target blockchain_ancestry make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 69%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_blackball.dir/blockchain_blackball.cpp.obj [ 69%] Linking CXX executable ../../bin/monero-blockchain-mark-spent-outputs.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 69%] Built target blockchain_blackball make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 69%] Building CXX object src/blockchain_utilities/CMakeFiles/blockchain_usage.dir/blockchain_usage.cpp.obj [ 69%] Linking CXX executable ../../bin/monero-blockchain-usage.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 69%] Built target blockchain_usage make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target hash-target-tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 69%] Building CXX object tests/CMakeFiles/hash-target-tests.dir/hash-target.cpp.obj [ 70%] Linking CXX executable hash-target-tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 70%] Built target hash-target-tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target core_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 70%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/block_reward.cpp.obj [ 70%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/block_validation.cpp.obj [ 70%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chain_split_1.cpp.obj [ 70%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chain_switch_1.cpp.obj [ 71%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chaingen.cpp.obj [ 71%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chaingen001.cpp.obj [ 71%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/chaingen_main.cpp.obj [ 71%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/double_spend.cpp.obj [ 71%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/integer_overflow.cpp.obj [ 72%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/multisig.cpp.obj [ 72%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/ring_signature_1.cpp.obj [ 72%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/transaction_tests.cpp.obj [ 72%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/tx_validation.cpp.obj [ 73%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/v2_tests.cpp.obj [ 73%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/rct.cpp.obj [ 73%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/bulletproofs.cpp.obj [ 73%] Building CXX object tests/core_tests/CMakeFiles/core_tests.dir/wallet_tools.cpp.obj [ 73%] Linking CXX executable core_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 73%] Built target core_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target base58_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 73%] Building CXX object tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/base58.cpp.obj [ 73%] Building CXX object tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/fuzzer.cpp.obj [ 73%] Linking CXX executable base58_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 73%] Built target base58_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target load-from-binary_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 73%] Building CXX object tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/load_from_binary.cpp.obj [ 73%] Building CXX object tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/fuzzer.cpp.obj [ 74%] Linking CXX executable load-from-binary_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 74%] Built target load-from-binary_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target signature_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 74%] Building CXX object tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/signature.cpp.obj [ 75%] Building CXX object tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/fuzzer.cpp.obj [ 75%] Linking CXX executable signature_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 75%] Built target signature_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target cold-transaction_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 76%] Building CXX object tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/cold-transaction.cpp.obj [ 76%] Building CXX object tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/fuzzer.cpp.obj [ 76%] Linking CXX executable cold-transaction_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 76%] Built target cold-transaction_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target transaction_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 76%] Building CXX object tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/transaction.cpp.obj [ 76%] Building CXX object tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/fuzzer.cpp.obj [ 76%] Linking CXX executable transaction_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 76%] Built target transaction_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target http-client_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 76%] Building CXX object tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/http-client.cpp.obj [ 76%] Building CXX object tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/fuzzer.cpp.obj [ 77%] Linking CXX executable http-client_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Built target http-client_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target load-from-json_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Building CXX object tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/load_from_json.cpp.obj [ 77%] Building CXX object tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/fuzzer.cpp.obj [ 77%] Linking CXX executable load-from-json_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Built target load-from-json_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target levin_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Building CXX object tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/levin.cpp.obj [ 77%] Building CXX object tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/fuzzer.cpp.obj [ 77%] Linking CXX executable levin_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Built target levin_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target bulletproof_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Building CXX object tests/fuzz/CMakeFiles/bulletproof_fuzz_tests.dir/bulletproof.cpp.obj [ 77%] Building CXX object tests/fuzz/CMakeFiles/bulletproof_fuzz_tests.dir/fuzzer.cpp.obj [ 77%] Linking CXX executable bulletproof_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Built target bulletproof_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target cold-outputs_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Building CXX object tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/cold-outputs.cpp.obj [ 77%] Building CXX object tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/fuzzer.cpp.obj [ 77%] Linking CXX executable cold-outputs_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Built target cold-outputs_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target parse-url_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 77%] Building CXX object tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/parse_url.cpp.obj [ 77%] Building CXX object tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/fuzzer.cpp.obj [ 78%] Linking CXX executable parse-url_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 78%] Built target parse-url_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target block_fuzz_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 78%] Building CXX object tests/fuzz/CMakeFiles/block_fuzz_tests.dir/block.cpp.obj [ 79%] Building CXX object tests/fuzz/CMakeFiles/block_fuzz_tests.dir/fuzzer.cpp.obj [ 79%] Linking CXX executable block_fuzz_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 79%] Built target block_fuzz_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target cnv4-jit-tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 79%] Building C object tests/crypto/CMakeFiles/cnv4-jit-tests.dir/cnv4-jit.c.obj C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c: In function 'main': C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:87:19: warning: unknown conversion type character 'l' in format [-Wformat=] printf("\r%llu", (unsigned long long)counter); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:87:14: warning: too many arguments for format [-Wformat-extra-args] printf("\r%llu", (unsigned long long)counter); ^~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:87:19: warning: unknown conversion type character 'l' in format [-Wformat=] printf("\r%llu", (unsigned long long)counter); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:87:14: warning: too many arguments for format [-Wformat-extra-args] printf("\r%llu", (unsigned long long)counter); ^~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:97:48: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "\nFailure at height %llu, counter %llu\n", (unsigned long long)start_height, (unsigned long long)counter); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:97:62: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "\nFailure at height %llu, counter %llu\n", (unsigned long long)start_height, (unsigned long long)counter); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:97:25: warning: too many arguments for format [-Wformat-extra-args] fprintf(stderr, "\nFailure at height %llu, counter %llu\n", (unsigned long long)start_height, (unsigned long long)counter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:97:48: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "\nFailure at height %llu, counter %llu\n", (unsigned long long)start_height, (unsigned long long)counter); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:97:62: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "\nFailure at height %llu, counter %llu\n", (unsigned long long)start_height, (unsigned long long)counter); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:97:25: warning: too many arguments for format [-Wformat-extra-args] fprintf(stderr, "\nFailure at height %llu, counter %llu\n", (unsigned long long)start_height, (unsigned long long)counter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:107:17: warning: unknown conversion type character 'l' in format [-Wformat=] printf("\r%llu/%llu", (unsigned long long)(h-start_height), (unsigned long long)(end_height-start_height)); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:107:22: warning: unknown conversion type character 'l' in format [-Wformat=] printf("\r%llu/%llu", (unsigned long long)(h-start_height), (unsigned long long)(end_height-start_height)); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:107:12: warning: too many arguments for format [-Wformat-extra-args] printf("\r%llu/%llu", (unsigned long long)(h-start_height), (unsigned long long)(end_height-start_height)); ^~~~~~~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:107:17: warning: unknown conversion type character 'l' in format [-Wformat=] printf("\r%llu/%llu", (unsigned long long)(h-start_height), (unsigned long long)(end_height-start_height)); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:107:22: warning: unknown conversion type character 'l' in format [-Wformat=] printf("\r%llu/%llu", (unsigned long long)(h-start_height), (unsigned long long)(end_height-start_height)); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:107:12: warning: too many arguments for format [-Wformat-extra-args] printf("\r%llu/%llu", (unsigned long long)(h-start_height), (unsigned long long)(end_height-start_height)); ^~~~~~~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:111:46: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "\nFailure at height %llu\n", (unsigned long long)h); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:111:23: warning: too many arguments for format [-Wformat-extra-args] fprintf(stderr, "\nFailure at height %llu\n", (unsigned long long)h); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:111:46: warning: unknown conversion type character 'l' in format [-Wformat=] fprintf(stderr, "\nFailure at height %llu\n", (unsigned long long)h); ^ C:/msys64/home/vagrant/slave/monero-static-win64/build/tests/crypto/cnv4-jit.c:111:23: warning: too many arguments for format [-Wformat-extra-args] fprintf(stderr, "\nFailure at height %llu\n", (unsigned long long)h); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Linking CXX executable cnv4-jit-tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 80%] Built target cnv4-jit-tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target cncrypto-tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 80%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/crypto-ops-data.c.obj [ 80%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/crypto-ops.c.obj [ 80%] Building CXX object tests/crypto/CMakeFiles/cncrypto-tests.dir/crypto.cpp.obj [ 81%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/hash.c.obj [ 81%] Building CXX object tests/crypto/CMakeFiles/cncrypto-tests.dir/main.cpp.obj [ 81%] Building C object tests/crypto/CMakeFiles/cncrypto-tests.dir/random.c.obj [ 81%] Linking CXX executable cncrypto-tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 81%] Built target cncrypto-tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target make_test_signature make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 81%] Building CXX object tests/functional_tests/CMakeFiles/make_test_signature.dir/make_test_signature.cc.obj [ 82%] Linking CXX executable make_test_signature.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 82%] Built target make_test_signature make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target functional_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 82%] Building CXX object tests/functional_tests/CMakeFiles/functional_tests.dir/main.cpp.obj [ 82%] Building CXX object tests/functional_tests/CMakeFiles/functional_tests.dir/transactions_flow_test.cpp.obj [ 83%] Building CXX object tests/functional_tests/CMakeFiles/functional_tests.dir/transactions_generation_from_blockchain.cpp.obj [ 83%] Linking CXX executable functional_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 83%] Built target functional_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target performance_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 83%] Building CXX object tests/performance_tests/CMakeFiles/performance_tests.dir/main.cpp.obj [ 83%] Linking CXX executable performance_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 83%] Built target performance_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target core_proxy make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 83%] Building CXX object tests/core_proxy/CMakeFiles/core_proxy.dir/core_proxy.cpp.obj [ 84%] Linking CXX executable core_proxy.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 84%] Built target core_proxy make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target unit_tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/account.cpp.obj [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/apply_permutation.cpp.obj [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/address_from_url.cpp.obj [ 84%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/ban.cpp.obj [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/base58.cpp.obj [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/blockchain_db.cpp.obj [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/block_queue.cpp.obj [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/block_reward.cpp.obj [ 85%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/bulletproofs.cpp.obj [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/canonical_amounts.cpp.obj [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/chacha.cpp.obj [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/checkpoints.cpp.obj [ 86%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/command_line.cpp.obj [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/crypto.cpp.obj [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/decompose_amount_into_digits.cpp.obj [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/device.cpp.obj [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/difficulty.cpp.obj [ 87%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/dns_resolver.cpp.obj [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/epee_boosted_tcp_server.cpp.obj [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/epee_levin_protocol_handler_async.cpp.obj [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/epee_utils.cpp.obj [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/expect.cpp.obj [ 88%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/fee.cpp.obj [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/json_serialization.cpp.obj [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/get_xtype_from_string.cpp.obj [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/hashchain.cpp.obj [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/hmac_keccak.cpp.obj [ 89%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/http.cpp.obj [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/keccak.cpp.obj [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/logging.cpp.obj [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/long_term_block_weight.cpp.obj [ 90%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/lmdb.cpp.obj [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/main.cpp.obj [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/memwipe.cpp.obj [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/mlocker.cpp.obj [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/mnemonics.cpp.obj [ 91%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/mul_div.cpp.obj [ 92%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/multiexp.cpp.obj [ 92%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/multisig.cpp.obj [ 92%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/net.cpp.obj [ 92%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/notify.cpp.obj [ 92%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/output_distribution.cpp.obj [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/parse_amount.cpp.obj [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/pruning.cpp.obj [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/random.cpp.obj [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/rolling_median.cpp.obj [ 93%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/serialization.cpp.obj [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/sha256.cpp.obj [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/slow_memmem.cpp.obj [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/subaddress.cpp.obj [ 94%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/test_tx_utils.cpp.obj [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/test_peerlist.cpp.obj [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/test_protocol_pack.cpp.obj [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/threadpool.cpp.obj [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/hardfork.cpp.obj [ 95%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/unbound.cpp.obj [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/uri.cpp.obj [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/varint.cpp.obj [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/ringct.cpp.obj [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/output_selection.cpp.obj [ 96%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/vercmp.cpp.obj [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/ringdb.cpp.obj [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/wipeable_string.cpp.obj [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/is_hdd.cpp.obj [ 97%] Building CXX object tests/unit_tests/CMakeFiles/unit_tests.dir/aligned.cpp.obj [ 97%] Linking CXX executable unit_tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 97%] Built target unit_tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target test_notifier make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 97%] Building CXX object tests/unit_tests/CMakeFiles/test_notifier.dir/test_notifier.cpp.obj [ 98%] Linking CXX executable test_notifier.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Built target test_notifier make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target difficulty-tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Building CXX object tests/difficulty/CMakeFiles/difficulty-tests.dir/difficulty.cpp.obj [ 98%] Linking CXX executable difficulty-tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Built target difficulty-tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target block_weight make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Building CXX object tests/block_weight/CMakeFiles/block_weight.dir/block_weight.cpp.obj [ 98%] Linking CXX executable block_weight.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Built target block_weight make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target hash-tests make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Building CXX object tests/hash/CMakeFiles/hash-tests.dir/main.cpp.obj [ 98%] Linking CXX executable hash-tests.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Built target hash-tests make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target net_load_tests_srv make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Building CXX object tests/net_load_tests/CMakeFiles/net_load_tests_srv.dir/srv.cpp.obj [ 98%] Linking CXX executable net_load_tests_srv.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [ 98%] Built target net_load_tests_srv make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Scanning dependencies of target net_load_tests_clt make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[3]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' [100%] Building CXX object tests/net_load_tests/CMakeFiles/net_load_tests_clt.dir/clt.cpp.obj [100%] Linking CXX executable net_load_tests_clt.exe make[3]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' [100%] Built target net_load_tests_clt make[2]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[1]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release' make[1]: Entering directory '/home/vagrant/slave/monero-static-win64/build/build/release' Running tests... Test project C:/msys64/home/vagrant/slave/monero-static-win64/build/build/release Start 1: hash-target 1/18 Test #1: hash-target ...................... Passed 0.42 sec Start 2: cncrypto 2/18 Test #2: cncrypto ......................... Passed 7.71 sec Start 3: cnv4-jit 3/18 Test #3: cnv4-jit ......................... Passed 97.47 sec Start 4: unit_tests 4/18 Test #4: unit_tests ....................... Passed 89.81 sec Start 5: difficulty 5/18 Test #5: difficulty ....................... Passed 0.09 sec Start 6: wide_difficulty 6/18 Test #6: wide_difficulty .................. Passed 8.04 sec Start 7: block_weight 7/18 Test #7: block_weight ..................... Passed 42.71 sec Start 8: hash-fast 8/18 Test #8: hash-fast ........................ Passed 0.07 sec Start 9: hash-slow 9/18 Test #9: hash-slow ........................ Passed 0.08 sec Start 10: hash-slow-1 10/18 Test #10: hash-slow-1 ...................... Passed 0.10 sec Start 11: hash-slow-2 11/18 Test #11: hash-slow-2 ...................... Passed 0.24 sec Start 12: hash-slow-4 12/18 Test #12: hash-slow-4 ...................... Passed 0.35 sec Start 13: hash-tree 13/18 Test #13: hash-tree ........................ Passed 0.02 sec Start 14: hash-extra-blake 14/18 Test #14: hash-extra-blake ................. Passed 0.02 sec Start 15: hash-extra-groestl 15/18 Test #15: hash-extra-groestl ............... Passed 0.02 sec Start 16: hash-extra-jh 16/18 Test #16: hash-extra-jh .................... Passed 0.02 sec Start 17: hash-extra-skein 17/18 Test #17: hash-extra-skein ................. Passed 0.02 sec Start 18: hash-variant2-int-sqrt 18/18 Test #18: hash-variant2-int-sqrt ........... Passed 242.30 sec 100% tests passed, 0 tests failed out of 18 Total Test time (real) = 489.80 sec make[1]: Leaving directory '/home/vagrant/slave/monero-static-win64/build/build/release'